Application program interface for network software platform

ABSTRACT

An application program interface (API) provides a set of functions for application developers who build Web applications on Microsoft Corporation&#39;s .NET™ platform.

TECHNICAL FIELD

[0001] This invention relates to network software, such as Web applications, and to computer software development of such network software. More particularly, this invention relates to an application program interface (API) that facilitates use of a network software platform by application programs and computer hardware.

BACKGROUND

[0002] Very early on, computer software came to be categorized as “operating system” software or “application” software. Broadly speaking, an application is software meant to perform a specific task for the computer user such as solving a mathematical equation or supporting word processing. The operating system is the software that manages and controls the computer hardware. The goal of the operating system is to make the computer resources available to the application programmer while at the same time, hiding the complexity necessary to actually control the hardware.

[0003] The operating system makes the resources available via functions that are collectively known as the Application Program Interface or API. The term API is also used in reference to a single one of these functions. The functions are often grouped in terms of what resource or service they provide to the application programmer. Application software requests resources by calling individual API functions. API functions also serve as the means by which messages and information provided by the operating system are relayed back to the application software.

[0004] In addition to changes in hardware, another factor driving the evolution of operating system software has been the desire to simplify and speed application software development. Application software development can be a daunting task, sometimes requiring years of developer time to create a sophisticated program with millions of lines of code. For a popular operating system such as Microsoft Windows®, application software developers write thousands of different applications each year that utilize the operating system. A coherent and usable operating system base is required to support so many diverse application developers.

[0005] Often, development of application software can be made simpler by making the operating system more complex. That is, if a function may be useful to several different application programs, it may be better to write it once for inclusion in the operating system, than requiring dozens of software developers to write it dozens of times for inclusion in dozens of different applications. In this manner, if the operating system supports a wide range of common functionality required by a number of applications, significant savings in applications software development costs and time can be achieved.

[0006] Regardless of where the line between operating system and application software is drawn, it is clear that for a useful operating system, the API between the operating system and the computer hardware and application software is as important as efficient internal operation of the operating system itself.

[0007] Over the past few years, the universal adoption of the Internet, and networking technology in general, has changed the landscape for computer software developers. Traditionally, software developers focused on single-site software applications for standalone desktop computers, or LAN-based computers that were connected to a limited number of other computers via a local area network (LAN). Such software applications were typically referred to as “shrink wrapped” products because the software was marketed and sold in a shrink2 wrapped package. The applications utilized well-defined APIs to access the underlying operating system of the computer.

[0008] As the Internet evolved and gained widespread acceptance, the industry began to recognize the power of hosting applications at various sites on the World Wide Web (or simply the “Web”). In the networked world, clients from anywhere could submit requests to server-based applications hosted at diverse locations and receive responses back in fractions of a second. These Web applications, however, were typically developed using the same operating system platform that was originally developed for standalone computing machines or locally networked computers. Unfortunately, in some instances, these applications do not adequately transfer to the distributed computing regime. The underlying platform was simply not constructed with the idea of supporting limitless numbers of interconnected computers.

[0009] To accommodate the shift to the distributed computing environment being ushered in by the Internet, Microsoft Corporation is developing a network software platform known as the “.NET” platform (read as “Dot Net”). The platform allows developers to create Web services that will execute over the Internet. Such a dynamic shift requires a new ground-up design of an entirely new API.

[0010] In response to this challenge, the inventors developed a unique set of API functions for Microsoft's .NET™ platform.

SUMMARY

[0011] An application program interface (API) provides a set of functions for application developers who build Web applications on a network platform, such as Microsoft Corporation's .NET™ platform.

BRIEF DESCRIPTION OF THE DRAWINGS

[0012] The same numbers are used throughout the drawings to reference like features.

[0013]FIG. 1 illustrates a network architecture in which clients access Web services over the Internet using conventional protocols.

[0014]FIG. 2 is a block diagram of a software architecture for Microsoft's .NET™ platform, which includes an application program interface (API).

[0015]FIG. 3 is a block diagram of unique namespaces supported by the API, as well as function classes of the various API functions.

[0016]FIG. 4 is a block diagram of an exemplary computer that may execute all or part of the software architecture.

BRIEF DESCRIPTION OF ACCOMPANYING COMPACT DISC

[0017] Accompanying this specification is a compact disc that stores a compiled HTML help file identifying the API (application program interface) for Microsoft's .NET™ network platform. The file is named “cpref.chm” and was created on Jun. 8, 2001. It is 30.81 Mbytes in size. The file can be executed on a Windows®-based computing device (e.g., IBM-PC, or equivalent) that executes a Windows®-brand operating system (e.g., Windows® NT, Windows® 98, Windows® 2000, etc.). The compiled HTML help file stored on the compact disk is hereby incorporated by reference.

[0018] Additionally, the APIs contained in the compiled HTML help file are also provided in approximately 100 separate text files named “NamespaceName.txt”. The text files comply with the ASCII format.

[0019] The compact disc itself is a CD-ROM, and conforms to the ISO 9660 standard.

DETAILED DESCRIPTION

[0020] This disclosure addresses an application program interface (API) for a network platform upon which developers can build Web applications and services. More particularly, an exemplary API is described for the .NET™ platform created by Microsoft Corporation. The .NET™ platform is a software platform for Web services and Web applications implemented in the distributed computing environment. It represents the next generation of Internet computing, using open communication standards to communicate among loosely coupled Web services that are collaborating to perform a particular task.

[0021] In the described implementation, the .NET™ platform utilizes XML (extensible markup language), an open standard for describing data. XML is managed by the World Wide Web Consortium (W3C). XML is used for defining data elements on a Web page and business-to-business documents. XML uses a similar tag structure as HTML; however, whereas HTML defines how elements are displayed, XML defines what those elements contain. HTML uses predefined tags, but XML allows tags to be defined by the developer of the page. Thus, virtually any data items can be identified, allowing Web pages to function like database records. Through the use of XML and other open protocols, such as Simple Object Access Protocol (SOAP), the .NET™ platform allows integration of a wide range of services that can be tailored to the needs of the user. Although the embodiments described herein are described in conjunction with XML and other open standards, such are not required for the operation of the claimed invention. Other equally viable technologies will suffice to implement the inventions described herein.

[0022] As used herein, the phrase application program interface or API includes traditional interfaces that employ method or function calls, as well as remote calls (e.g., a proxy, stub relationship) and SOAP/XML invocations.

[0023] Exemplary Network Environment

[0024]FIG. 1 shows a network environment 100 in which a network platform, such as the .NET™ platform, may be implemented. The network environment 100 includes representative Web services 102(1), . . . , 102(N), which provide services that can be accessed over a network 104 (e.g., Internet). The Web services, referenced generally as number 102, are programmable application components that are reusable and interact programmatically over the network 104, typically through industry standard Web protocols, such as XML, SOAP, WAP (wireless application protocol), HTTP (hypertext transport protocol), and SMTP (simple mail transfer protocol) although other means of interacting with the Web services over the network may also be used, such as Remote Procedure Call (RPC) or object broker type technology. A Web service can be self-describing and is often defined in terms of formats and ordering of messages.

[0025] Web services 102 are accessible directly by other services (as represented by communication link 106) or a software application, such as Web application (as represented by communication links 112 and 114). Each Web service 102 is illustrated as including one or more servers that execute software to handle requests for particular services. Such services often maintain databases that store information to be served back to requesters. Web services may be configured to perform any one of a variety of different services. Examples of Web services include login verification, notification, database storage, stock quoting, location directories, mapping, music, electronic wallet, calendar/scheduler, telephone listings, news and information, games, ticketing, and so on. The Web services can be combined with each other and with other applications to build intelligent interactive experiences.

[0026] The network environment 100 also includes representative client devices 120(1), 120(2), 120(3), 120(4), . . . , 120(M) that utilize the Web services 102 (as represented by communication link 122) and/or the Web application 110 (as represented by communication links 124, 126, and 128). The clients may communicate with one another using standard protocols as well, as represented by an exemplary XML link 130 between clients 120(3) and 120(4).

[0027] The client devices, referenced generally as number 120, can be implemented many different ways. Examples of possible client implementations include, without limitation, portable computers, stationary computers, tablet PCs, televisions/set-top boxes, wireless communication devices, personal digital assistants, gaming consoles, printers, photocopiers, and other smart devices.

[0028] The Web application 110 is an application designed to run on the network platform and may utilize the Web services 102 when handling and servicing requests from clients 120. The Web application 110 is composed of one or more software applications 130 that run atop a programming framework 132, which are executing on one or more servers 134 or other computer systems. Note that a portion of Web application 110 may actually reside on one or more of clients 120. Alternatively, Web application 110 may coordinate with other software on clients 120 to actually accomplish its tasks.

[0029] The programming framework 132 is the structure that supports the applications and services developed by application developers. It permits multi-language development and seamless integration by supporting multiple languages. It supports open protocols, such as SOAP, and encapsulates the underlying operating system and object model services. The framework provides a robust and secure execution environment for the multiple programming languages and offers secure, integrated class libraries.

[0030] The framework 132 is a multi-tiered architecture that includes an application program interface (API) layer 142, a common language runtime (CLR) layer 144, and an operating system/services layer 146. This layered architecture allows updates and modifications to various layers without impacting other portions of the framework. A common language specification (CLS) 140 allows designers of various languages to write code that is able to access underlying library functionality. The specification 140 functions as a contract between language designers and library designers that can be used to promote language interoperability. By adhering to the CLS, libraries written in one language can be directly accessible to code modules written in other languages to achieve seamless integration between code modules written in one language and code modules written in another language. One exemplary detailed implementation of a CLS is described in an ECMA standard created by participants in ECMA TC39/TG3. The reader is directed to the ECMA web site at www.ecma.ch.

[0031] The API layer 142 presents groups of functions that the applications 130 can call to access the resources and services provided by layer 146. By exposing the API functions for a network platform, application developers can create Web applications for distributed computing systems that make full use of the network resources and other Web services, without needing to understand the complex interworkings of how those network resources actually operate or are made available. Moreover, the Web applications can be written in any number of programming languages, and translated into an intermediate language supported by the common language runtime 144 and included as part of the common language specification 140. In this way, the API layer 142 can provide methods for a wide and diverse variety of applications.

[0032] Additionally, the framework 132 can be configured to support API calls placed by remote applications executing remotely from the servers 134 that host the framework. Representative applications 148(1) and 148(2) residing on clients 120(3) and 120(M), respectively, can use the API functions by making calls directly, or indirectly, to the API layer 142 over the network 104.

[0033] The framework may also be implemented at the clients. Client 120(3) represents the situation where a framework 150 is implemented at the client. This framework may be identical to server-based framework 132, or modified for client purposes. Alternatively, the client-based framework may be condensed in the event that the client is a limited or dedicated function device, such as a cellular phone, personal digital assistant, handheld computer, or other communication/computing device.

[0034] Developers' Programming Framework

[0035]FIG. 2 shows the programming framework 132 in more detail. The common language specification (CLS) layer 140 supports applications written in a variety of languages 130(1), 130(2), 130(3), 130(4), . . . 130(K). Such application languages include Visual Basic, C++, C#, COBOL, Jscript, Perl, Eiffel, Python, and so on. The common language specification 140 specifies a subset of features or rules about features that, if followed, allow the various languages to communicate. For example, some languages do not support a given type (e.g., an “int*” type) that might otherwise be supported by the common language runtime 144. In this case, the common language specification 140 does not include the type. On the other hand, types that are supported by all or most languages (e.g., the “int[ ]” type) is included in common language specification 140 so library developers are free to use it and are assured that the languages can handle it. This Is ability to communicate results in seamless integration between code modules written in one language and code modules written in another language. Since different languages are particularly well suited to particular tasks, the seamless integration between languages allows a developer to select a particular language for a particular code module with the ability to use that code module with modules written in different languages. The common language runtime 144 allow seamless multi-language development, with cross language inheritance, and provide a robust and secure execution environment for the multiple programming languages. For more information on the common language specification 140 and the common language runtime 144, the reader is directed to co-pending applications entitled “Method and System for Compiling Multiple Languages”, filed Jun. 21, 2000 (Ser. No. 09/598,105) and “Unified Data Type System and Method” filed Jul. 10, 2000 (Ser. No. 09/613,289), which are incorporated by reference.

[0036] The framework 132 encapsulates the operating system 146(1) (e.g., Windows®-brand operating systems) and object model services 146(2) (e.g., Component Object Model (COM) or Distributed COM). The operating system 146(1) provides conventional functions, such as file management, notification, event handling, user interfaces (e.g., windowing, menus, dialogs, etc.), security, authentication, verification, processes and threads, memory management, and so on. The object model services 146(2) provide interfacing with other objects to perform various tasks. Calls made to the API layer 142 are handed to the common language runtime layer 144 for local execution by the operating system 146(1) and/or object model services 146(2).

[0037] The API 142 groups API functions into multiple namespaces. Namespaces essentially define a collection of classes, interfaces, delegates, enumerations, and structures, which are collectively called “types”, that provide a specific set of related functionality. A class represents managed heap allocated data that has reference assignment semantics. A delegate is an object oriented function pointer. An enumeration is a special kind of value type that represents named constants. A structure represents static allocated data that has value assignment semantics. An interface defines a contract that other types can implement.

[0038] By using namespaces, a designer can organize a set of types into a hierarchical namespace. The designer is able to create multiple groups from the set of types, with each group containing at least one type that exposes logically related functionality. In the exemplary implementation, the API 142 is organized into four root namespaces: a first namespace 200 for Web applications, a second namespace 202 for client applications, a third namespace 204 for data and XML, and a fourth namespace 206 for base class libraries (BCLs). Each group can then be assigned a name. For instance, types in the Web applications namespace 200 are assigned the name “Web”, and types in the data and XML namespace 204 can be assigned names “Data” and “XML” respectively. The named groups can be organized under a single “global root” namespace for system level APIs, such as an overall System namespace. By selecting and prefixing a top level identifier, the types in each group can be easily referenced by a hierarchical name that includes the selected top level identifier prefixed to the name of the group containing the type. For instance, types in the Web applications namespace 200 can be referenced using the hierarchical name “System.Web”. In this way, the individual namespaces 200, 202, 204, and 206 become major branches off of the System namespace and can carry a designation where the individual namespaces are prefixed with a designator, such as a “System.” prefix.

[0039] The Web applications namespace 200 pertains to Web based functionality, such as dynamically generated Web pages (e.g., Microsoft's Active Server Pages (ASP)). It supplies types that enable browser/server communication. The client applications namespace 202 pertains to drawing and client side UI functionality. It supplies types that enable drawing of two-dimensional (2D), imaging, and printing, as well as the ability to construct window forms, menus, boxes, and so on.

[0040] The data and XML namespace 204 relates to connectivity to data sources and XML functionality. It supplies classes, interfaces, delegates, and enumerations that enable security, specify data types, and serialize objects into XML format documents or streams. The base class libraries (BCL) namespace 206 pertains to basic system and runtime functionality. It contains the fundamental types and base classes that define commonly-used value and reference data types, events and event handlers, interfaces, attributes, and processing exceptions.

[0041] In addition to the framework 132, programming tools 210 are provided to assist the developer in building Web services and/or applications. One example of the programming tools 200 is Visual Studio™, a multi-language suite of programming tools offered by Microsoft Corporation.

[0042] Root API Namespaces

[0043]FIG. 3 shows the API 142 and its four root namespaces in more detail. In one embodiment, the namespaces are identified according to a hierarchical naming convention in which strings of names are concatenated with periods. For instance, the Web applications namespace 200 is identified by the root name “System.Web”. Within the “Sytem.Web” namespace is another namespace for Web services, identified as “System.Web.Services”, which further identifies another namespace for a description known as “System.Web.Services.Description”. With this naming convention in mind, the following provides a general overview of selected namespaces of the API 142, although other naming conventions could be used with equal effect.

[0044] The Web applications namespace 200 (“System.Web”) defines additional namespaces, including:

[0045] A services namespace 300 (“System.Web.Services”) containing classes that enable a developer to build and use Web services. The services namespace 300 defines additional namespaces, including a description namespace 302 (“System.Web. Services.Description”) containing classes that enable a developer to publicly describe a Web service via a service description language (such as WSDL, a specification available from the W3C), a discovery namespace 304 (“System.Web. Services.Discovery”) containing classes that allow Web service consumers to locate available Web Services on a Web server, and a protocols namespace 306 (“System.Web. Services.Protocols”) containing classes that define the protocols used to transmit data across a network during communication between Web service clients and the Web service itself.

[0046] A caching namespace 308 (“System.Web.Caching”) containing classes that enable developers to decrease Web application response time through temporarily caching frequently used resources on the server. This includes ASP.NET pages, web services, and user controls. (ASP.NBT is the updated version of Microsoft's ASP technology.) Additionally, a cache dictionary is available for developers to store frequently used resources, such as hash tables and other data structures.

[0047] A configuration namespace 310 (“System.Web.Configuration”) containing classes that are used to read configuration data in for an application.

[0048] A UI namespace 312 (“System.Web.UI”) containing types that allow developers to create controls and pages that will appear in Web applications as user interfaces on a Web page. This namespace includes the control class, which provides all web based controls, whether those encapsulating HTML elements, higher level Web controls, or even custom User controls, with a common set of functionality. Also provided are classes which provide the web forms server controls data binding functionality, the ability to save the view state of a given control or page, as well as parsing functionality for both programmable and literal controls. Within the UI namespace 312 are two additional namespaces: an HTML controls namespace 314 (“System.Web.UI.HtmlControls”) containing classes that permit developers to interact with types that encapsulates html 3.2 elemtents create HTML controls, and a Web controls namespace 316 (“System.Web.UI.WeblControls”) containing classes that allow developers to create higher level Web controls.

[0049] A security namespace 318 (“System.Web.Security”) containing classes used to implement security in web server applications, such as basic authentication, challenge response authentication, and role based authentication.

[0050] A session state namespace 320 (“System.Web.SessionState”) containing classes used to access session state values (i.e., data that lives across requests for the lifetime of the session) as well as session-level settings and lifetime management methods.

[0051] The client applications namespace 202 is composed of two namespaces:

[0052] A windows forms namespace 322 (“System.Windows.Forms”) containing classes for creating Windows®-based client applications that take full advantage of the rich user interface features available in the Microsoft Windows® operating system, such as the ability to drag and drop screen elements. Such classes may include wrapped APIs available in the Microsoft Windows® operating system that are used in a windowing UI environment. Within this namespace are a design namespace 324 (“System.Windows.Forms.Design”) that contains classes to extend design-time support for Windows forms and a component model namespace 326 (“System.Windows.Forms.ComponentModel”) that contains the windows form implementation of the general component model defined in System.ComponentModel. This namespace contains designer tools, such as Visual Studio, which offer a rich experience for developers at design time.

[0053] A drawing namespace 328 (“System.Drawing”) containing classes for graphics functionality. The drawing namespace 328 includes a 2D drawing namespace 330 (“System.Drawing.Drawing2D”) that contains classes and enumerations to provide advanced 2-dimmensional and vector graphics functionality, an imaging namespace 332 (“System.Drawing.Imaging”) that contains classes for advanced imaging functionality, a printing namespace 334 (“System.Drawing.Printing”) that contains classes to permit developers to customize printing, and a text namespace 336 (“System.Drawing.Text”) that contains classes for advanced typography functionality.

[0054] The data and XML namespace 204 is composed of two namespaces:

[0055] A data namespace 340 (“System.Data”) containing classes that enable developers to build components that efficiently manage data from multiple data sources. It implements an architecture that, in a disconnected scenario (such as the Internet), provides tools to request, update, and reconcile data in multiple tier systems. The data namespace 340 includes a common namespace 342 that contains types shared by data providers. A data provider describes a collection of types used to access a data source, such as a database, in the managed space. The data namespace 340 also includes an OLE DB namespace 344 that contains types pertaining to data used in object-oriented databases (e.g., Microsoft's SQL Server), and a SQL client namespace 346 that contains types pertaining to data used by SQL clients. The data namespace also includes a SQL types namespace 348 (“System.Data.SqlTypes”) that contains classes for native data types within Microsoft's SQL Server. The classes provide a safer, faster alternative to other data types. Using the objects within this namespace helps prevent type conversion errors caused in situations where loss of precision could occur. Because other data types are converted to and from SQL types behind the scenes, explicitly creating and using objects within this namespace results in faster code as well.

[0056] An XML namespace 350 (“System.XML”) containing classes that provide standards-based support for processing XML. The supported standards include XML (e.g., version 1.0), XML Namespaces (both stream level and DOM), XML Schemas, XPath expressions, XSL/T transformations, DOM Level 2 Core, and SOAP (e.g., version 1.1). The XML namespace 350 includes an XSLT namespace 352 (“System.XML.Xsl”) that contains classes and enumerations to support XSLT (Extensible Stylesheet Language Transformations), an Xpath namespace 354 (“System.XML.Xpath”) that contains an XPath parser and evaluation engine, and a serialization namespace 356 (“System.XML.Serialization”) that contains classes used to serialize objects into XML format documents or streams.

[0057] The base class library namespace 206 (“System”) includes the following namespaces:

[0058] A collections namespace 360 (“System.Collections”) containing interfaces and classes that define various collections of objects, such as lists, queues, arrays, hash tables and dictionaries.

[0059] A configuration namespace 362 (“System.Configuration”) containing classes and interfaces that allow developers to programmatically access configuration settings and handle errors in configuration files.

[0060] A diagnostics namespace 364 (“System.Diagnostics”) containing classes that are used to debug applications and to trace code execution. The namespace allows developers to start system processes, read and write to event logs, and monitor system performance using performance counters.

[0061] A globalization namespace 366 (“System.Globalization”) containing classes that define culture-related information, including the language, the country/region, the calendars in use, the format patterns for dates, currency and numbers, and the sort order for strings.

[0062] An I/O namespace 368 (“System.IO”) containing the infrastructure pieces to operate with the intput/output of data streams, files, and directories. This namespace includes a model for working with streams of bytes, higher level readers and writers which consume those bytes, various constructions or implementations of the streams (e.g., FileStream and MemoryStream) and, a set of utility classes for working with files and directories.

[0063] A net namespace 370 (“System.Net”) providing an extensive set of classes for building network-enabled application, referred to as the Net Class Libraries (NCL). One element to the design of the Net Class Libraries is an extensible, layered approach to exposing networking functionality. The NCL stack contains three basic layers. A base layer (System.Net.Socket) provides access to an interface to TCP/IP, the communications protocol of UNIX networks and the Internet. One example of such an interface is the “WinSock API” from Microsoft Corporation. The next layer is the Transport Protocol classes, which support such transport protocols as TCP and UDP. Developers may write their own protocol classes to provide support for protocols such as IGMP and ICMP. The third layer is the Web request, which provides an abstract factory pattern for the creation of other protocol classes. The NCL provides implementations for Hyper Text Transport Protocol (HTTP).

[0064] A reflection namespace (“System.Reflection”) 372 containing types that provide a managed view of loaded types, methods, and fields, with the ability to dynamically create and invoke types.

[0065] A resources namespace 374 (“System.Resources”) containing classes and interfaces that allow developers to create, store and manage various culture-specific resources used in an application.

[0066] A security namespace 376 (“System.Security”) supporting the underlying structure of the security system, including interfaces, attributes, exceptions, and base classes for permissions.

[0067] A service process namespace 378 (“System.ServiceProcess”) containing classes that allow developers to install and run services. Services are long-running executables that run without a user interface. They can be installed to run under a system account that enables them to be started at computer reboot. Services whose implementation is derived from processing in one class can define specific behavior for start, stop, pause, and continue commands, as well as behavior to take when the system shuts down.

[0068] A text namespace 380 (“System.Text”) containing classes representing various types of encodings (e.g., ASCII, Unicode, UTF7, and UTF-8), abstract base classes for converting blocks of characters to and from blocks of bytes, and a helper class that manipulates and formats string objects without creating intermediate instances.

[0069] A threading namespace 382 (“System.Threading”) containing classes and interfaces that enable multi-threaded programming. The threading namespace includes a ThreadPool class that manages groups of threads, a Timer class that enables a delegate to be called after a specified amount of time, and a Mutex class for synchronizing mutually-exclusive threads. This namespace also provides classes for thread scheduling, wait notification, and deadlock resolution.

[0070] A runtime namespace 384 (“System.Runtime”) containing multiple namespaces concerning runtime features, including an interoperation services namespace 386 (“System.Runtime.InteropServices”) that contains a collection of classes useful for accessing COM objects. The types in the InteropServices namespace fall into the following areas of functionality: attributes, exceptions, managed definitions of COM types, wrappers, type converters, and the Marshal class. The runtime namespace 384 further includes a remoting namespace 388 (“System.Runtime.Remoting”) that contains classes and interfaces allowing developers to create and configure distributed applications. Another namespace within the runtime namespace 384 is a serialization namespace 390 (“System.Runtime.Serialization”) that contains classes used for serializing and deserializing objects. Serialization is the process of converting an object or a graph of objects into a linear sequence of bytes for either storage or transmission to another location.

[0071] The web applications namespace 200 (“System.Web”) defines several additional namespaces, including the services namespace 300 (“System.Web.Services”), a caching namespace 308 (“System.Web.Caching”), a configuration namespace 310 (“System.Web.Configuration”), a UI namespace 312 (“System.Web.UI”), a security namespace 318 (“System.Web.Security”), and a session state namespace 320 (“System.Web.SessionState”). In general, the web applications namespace 200 supplies tools that enable browser-server communication.

[0072] The services namespace 300 contains classes that allow developers to build and use various web services. The services namespace includes a web service class that defines a base class for web services and a web method attribute class that allows a method to be programmatically exposed over the web.

[0073] The UI namespace 312 contains classes that allow a user to create HTML server controls on a web page. These HTML server controls execute on the server and map to standard HTML tags. The UI namespace also contains classes that allow a user to create web server controls on a web page. These web server controls run on the web server and include form controls, such as buttons and text boxes.

[0074] The web applications namespace 200 also includes classes for manipulating cookies, transferring files, handling exception information, and controlling an output cache. Specific details regarding the System.Web namespace are provided below.

[0075] System.Web

[0076] Description

[0077] The System.Web namespace supplies classes and interfaces that enable browser/server communication. This namespace includes the HTTPRequest class that provides extensive information about the current HTTP request, the HTTPResponse class that manages HTTP output to the client, and the HTTPServerUtility object that provides access to server-side utilities and processes. System.Web also includes classes for cookie manipulation, file transfer, exception information, and output cache control.

[0078] BeginEventHandler delegate (System.Web)

[0079] Description

[0080] EndEventHandler delegate (System.Web)

[0081] Description

[0082] HttpWorkerRequest.EndOfendNotification delegate (System.Web)

[0083] Description

[0084] HttpApplication class (System.Web)

[0085] Description

[0086] Defines the methods, properties, and events common to all application objects within an ASP.NET application.

[0087] Constructors:

[0088] HttpApplication

[0089] Example Syntax:

[0090] [C#] public HttpApplication( );

[0091] [C++] public: HttpApplication( );

[0092] [VB] Public Sub New( )

[0093] [JScript] public function HttpApplication( );

[0094] Properties:

[0095] Application

[0096] [C#] public HttpApplicationState Application {get;}

[0097] [C++] public: _property HttpApplicationState* get_Application( );

[0098] [VB] Public ReadOnly Property Application As HttpApplicationState

[0099] [JScript] public function get Application( ) : HttpApplicationState;

[0100] Description

[0101] Gets a reference to an HTTPApplication state bag instance.

[0102] Context

[0103] [C#] public HttpContext Context {get;}

[0104] [C++] public: _property HttpContext* get_Context( );

[0105] [VB] Public ReadOnly Property Context As HttpContext

[0106] [JScript] public function get Context( ) : HttpContext;

[0107] Description

[0108] Gets the HTTPRuntime—provided context object that provides access to additional pipeline-module exposed objects.

[0109] Events

[0110] [C#] protected EventHandlerList Events {get;}

[0111] [C++] protected: _property EventHandlerList* get Events( );

[0112] [VB] Protected ReadOnly Property Events As EventHandlerList

[0113] [JScript] protected function get Events( ) : EventHandlerList;

[0114] Description

[0115] Modules

[0116] [C#] public HttpModuleCollection Modules {get;}

[0117] [C++] public: _property HttpModuleCollection* get_Modules( );

[0118] [VB] Public ReadOnly Property Modules As HttpModuleCollection

[0119] [JScript] public function get Modules( ) : HttpModuleCollection;

[0120] Description

[0121] Gets the collection of HTTPModules configured for the current application.

[0122] Request

[0123] [C#] public HttpRequest Request {get;}

[0124] [C++] public: _property HttpRequest* get_Request( );

[0125] [VB] Public ReadOnly Property Request As HttpRequest

[0126] [JScript] public function get Request( ) : HttpRequest;

[0127] Description

[0128] Gets the intrinsic object that provides access to incoming HttpRequest data.

[0129] Response

[0130] [C#] public HttpResponse Response {get;}

[0131] [C++] public: _property HttpResponse* get_Response( );

[0132] [VB] Public ReadOnly Property Response As HttpResponse

[0133] [JScript] public function get Response( ) : HttpResponse;

[0134] Description

[0135] The intrinsic object that allows transmission of HttpResponse data to a client.

[0136] Server

[0137] [C#] public HttpServerUtility Server {get;}

[0138] [C++] public: _property HttpServerUtility* get_Server( );

[0139] [VB] Public ReadOnly Property Server As HttpServerUtility

[0140] [JScript] public function get Server( ) : HttpServerUtility;

[0141] Description

[0142] Gets the intrinsic Server object.

[0143] Session

[0144] [C#] public HttpSessionState Session {get;}

[0145] [C++] public: _property HttpSessionState* get_Session( );

[0146] [VB] Public ReadOnly Property Session As HttpSessionState

[0147] [JScript] public function get Session( ) : HttpSessionState;

[0148] Description

[0149] Gets the intrinsic Session object that provides access to session data.

[0150] Site

[0151] [C#] public ISite Site {get; set;}

[0152] [C++] public: _property ISite* get_Site( );public: _property void set_Site(ISite*);

[0153] [VB] Public Property Site As ISite

[0154] [JScript] public function get Site( ) : ISite;public function set Site(ISite);

[0155] Description

[0156] User

[0157] [C#] public IPrincipal User {get;}

[0158] [C++] public: _property IPrincipal* get_User( );

[0159] [VB] Public ReadOnly Property User As IPrincipal

[0160] [JScript] public function get_User( ) : IPrincipal;

[0161] Description

[0162] Gets the User intrinsic object.

[0163] [C#] public event EventHandler AcquireRequestState;

[0164] [C++] public: _event EventHandler* AcquireRequestState;

[0165] [VB] Public Event AcquireRequestState As EventHandler

[0166] Description

[0167] [C#] public event EventHandler AuthenticateRequest;

[0168] [C++] public: _event EventHandler* AuthenticateRequest;

[0169] [VB] Public Event AuthenticateRequest As EventHandler

[0170] Description

[0171] [C#] public event EventHandler AuthorizeRequest;

[0172] [C++] public: _event EventHandler* AuthorizeRequest;

[0173] [VB] Public Event AuthorizeRequest As EventHandler

[0174] Description

[0175] [C#] public event EventHandler BeginRequest;

[0176] [C++] public: _event EventHandler* BeginRequest;

[0177] [VB] Public Event BeginRequest As EventHandler

[0178] Description

[0179] [C#] public event EventHandler Disposed;

[0180] [C++] public: _sealed _event EventHandler* Disposed;

[0181] [VB] NotOverridable Public Event Disposed As EventHandler

[0182] Description

[0183] [C#] public event EventHandler EndRequest;

[0184] [C++] public: _event EventHandler* EndRequest;

[0185] [VB] Public Event EndRequest As EventHandler

[0186] Description

[0187] [C#] public event EventHandler Error;

[0188] [C++] public: _event EventHandler* Error;

[0189] [VB] Public Event Error As EventHandler

[0190] Description

[0191] [C#] public event EventHandler PostRequestHandlerExecute;

[0192] [C++] public: _event EventHandler* PostRequestHandlerExecute;

[0193] [VB] Public Event PostRequestHandlerExecute As EventHandler

[0194] Description

[0195] [C#] public event EventHandler PreRequestHandlerExecute;

[0196] [C++] public: _event EventHandler* PreRequestHandlerExecute;

[0197] [VB] Public Event PreRequestHandlerExecute As EventHandler

[0198] Description

[0199] [C#] public event EventHandler PreSendRequestContent;

[0200] [C++] public: _event EventHandler* PreSendRequestContent;

[0201] [VB] Public Event PreSendRequestContent As EventHandler

[0202] Description

[0203] [C#] public event EventHandler PreSendRequestHeaders;

[0204] [C++] public: _event EventHandler* PreSendRequestHeaders;

[0205] [VB] Public Event PreSendRequestHeaders As EventHandler

[0206] Description

[0207] [C#] public event EventHandler ReleaseRequestState;

[0208] [C++] public: _event EventHandler* ReleaseRequestState;

[0209] [VB] Public Event ReleaseRequestState As EventHandler

[0210] Description

[0211] [C#] public event EventHandler ResolveRequestCache;

[0212] [C++] public: _event EventHandler* ResolveRequestCache;

[0213] [VB] Public Event ResolveRequestCache As EventHandler

[0214] Description

[0215] [C#] public event EventHandler UpdateRequestCache;

[0216] [C++] public: _event EventHandler* UpdateRequestCache;

[0217] [VB] Public Event UpdateRequestCache As EventHandler

[0218] Description

[0219] Methods:

[0220] AddOnAcquireRequestStateAsync

[0221] [C#] public void AddOnAcquireRequestStateAsync(BeginEventHandler bh, EndEventHandler eh);

[0222] [C++] public: void AddOnAcquireRequestStateAsync(BeginEventHandler* bh, EndEventHandler* eh);

[0223] [VB] Public Sub AddOnAcquireRequestStateAsync(ByVal bh As BeginEventHandler, ByVal eh As EndEventHandler)

[0224] [JScript] public function AddOnAcquireRequestStateAsync(bh : BeginEventHandler, eh : EndEventHandler);

[0225] Description

[0226] AddOnAuthenticateRequestAsync

[0227] [C#] public void AddOnAuthenticateRequestAsync(BeginEventHandler bh, EndEventHandler eh);

[0228] [C++] public: void AddOnAuthenticateRequestAsync(BeginEventHandler* bh, EndEventHandler* eh);

[0229] [VB] Public Sub AddOnAuthenticateRequestAsync(ByVal bh As BeginEventHandler, ByVal eh As EndEventHandler)

[0230] [JScript] public function AddOnAuthenticateRequestAsync(bh : BeginEventHandler, eh : EndEventHandler);

[0231] Description

[0232] AddOnAuthorizeRequestAsync

[0233] [C#] public void AddOnAuthorizeRequestAsync(BeginEventHandler bh, EndEventHandler eh);

[0234] [C++] public: void AddOnAuthorizeRequestAsync(BeginEventHandler* bh, EndEventHandler* eh);

[0235] [VB] Public Sub AddOnAuthorizeRequestAsync(ByVal bh As BeginEventHandler, ByVal eh As EndEventHandler)

[0236] [JScript] public function AddOnAuthorizeRequestAsync(bh : BeginEventHandler, eh : EndEventHandler);

[0237] Description

[0238] AddOnBeginRequestAsync

[0239] [C#] public void AddOnBeginRequestAsync(BeginEventHandler bh, EndEventHandler eh);

[0240] [C++] public: void AddOnBeginRequestAsync(BeginEventHandler* bh, EndEventHandler* eh);

[0241] [VB] Public Sub AddOnBeginRequestAsync(ByVal bh As BeginEventHandler, ByVal eh As EndEventHandler)

[0242] [JScript] public function AddOnBeginRequestAsync(bh : BeginEventHandler, eh : EndEventHandler);

[0243] Description

[0244] AddOnEndRequestAsync

[0245] [C#] public void AddOnEndRequestAsync(BeginEventHandler bh, EndEventHandler eh);

[0246] [C++] public: void AddOnEndRequestAsync(BeginEventHandler* bh, EndEventHandler* eh);

[0247] [VB] Public Sub AddOnEndRequestAsync(ByVal bh As BeginEventHandler, ByVal eh As EndEventHandler)

[0248] [JScript] public function AddOnEndRequestAsync(bh : BeginEventHandler, eh : EndEventHandler);

[0249] Description

[0250] AddOnPostRequestHandlerExecuteAsync

[0251] [C#] public void AddOnPostRequestHandlerExecuteAsync(BeginEventHandler bh, EndEventHandler eh);

[0252] [C++] public: void AddOnPostRequestHandlerExecuteAsync(BeginEventHandler* bh, EndEventHandler* eh);

[0253] [VB] Public Sub AddOnPostRequestHandlerExecuteAsync(ByVal bh As BeginEventHandler, ByVal eh As EndEventHandler)

[0254] [JScript] public function AddOnPostRequestHandlerExecuteAsync(bh : BeginEventHandler, eh : EndEventHandler);

[0255] Description

[0256] AddOnPreRequestHandlerExecuteAsync

[0257] [C#] public void AddOnPreRequestHandlerExecuteAsync(BeginEventHandler bh, EndEventHandler eh);

[0258] [C++] public: void AddOnPreRequestHandlerExecuteAsync(BeginEventHandler* bh, EndEventHandler* eh); [VB] Public Sub AddOnPreRequestHandlerExecuteAsync(ByVal bh As BeginEventHandler, ByVal eh As EndEventHandler)

[0259] [JScript] public function AddOnPreRequestHandlerExecuteAsync(bh : BeginEventHandler, eh : EndEventHandler);

[0260] Description

[0261] AddOnReleaseRequestStateAsync

[0262] [C#] public void AddOnReleaseRequestStateAsync(BeginEventHandler bh, EndEventHandler eh);

[0263] [C++] public: void AddOnReleaseRequestStateAsync(BeginEventHandler* bh, EndEventHandler* eh);

[0264] [VB] Public Sub AddOnReleaseRequestStateAsync(ByVal bh As BeginEventHandler, ByVal eh As EndEventHandler)

[0265] [JScript] public function AddOnReleaseRequestStateAsync(bh : BeginEventHandler, eh : EndEventHandler);

[0266] Description

[0267] AddOnResolveRequestCacheAsync

[0268] [C#] public void AddOnResolveRequestCacheAsync(BeginEventHandler bh, EndEventHandler eh);

[0269] [C++] public: void AddOnResolveRequestCacheAsync(BeginEventHandler* bh, EndEventHandler* eh);

[0270] [VB] Public Sub AddOnResolveRequestCacheAsync(ByVal bh As BeginEventHandler, ByVal eh As EndEventHandler)

[0271] [JScript] public function AddOnResolveRequestCacheAsync(bh : BeginEventHandler, eh : EndEventHandler);

[0272] Description

[0273] AddOnUpdateRequestCacheAsync

[0274] [C#] public void AddOnUpdateRequestCacheAsync(BeginEventHandler bh, EndEventHandler eh);

[0275] [C++] public: void AddOnUpdateRequestCacheAsync(BeginEventHandler* bh, EndEventHandler* eh);

[0276] [VB] Public Sub AddonUpdateRequestCacheAsync(ByVal bh As BeginEventHandler, ByVal eh As EndEventHandler)

[0277] [JScript] public function AddOnUpdateRequestCacheAsync(bh : BeginEventHandler, eh : EndEventHandler);

[0278] Description

[0279] CompleteRequest

[0280] [C#] public void CompleteRequest( );

[0281] [C++] public: void CompleteRequest( );

[0282] [VB] Public Sub CompleteRequest( )

[0283] [JScript] public function CompleteRequest( );

[0284] Description

[0285] Dispose

[0286] [C#] public virtual void Dispose( );

[0287] [C++] public: virtual void Dispose( );

[0288] [VB] Overridable Public Sub Dispose( )

[0289] [JScript] public function Dispose( );

[0290] Description

[0291] Cleans up the instance variables of an HttpModule.

[0292] The System.Web.HttpApplication.Request, System.Web.HttpApplication.Response, System.Web.HttpApplication.Session and System.Web.HttpApplication.Application properties are not available for use at the time System.Web.HttpApplication.Dispose is executed.

[0293] GetVaryByCustomString

[0294] [C#] public virtual string GetVaryByCustomString(HttpContext context, string custom);

[0295] [C++] public: virtual String* GetVaryByCustomString(HttpContext* context, String* custom);

[0296] [VB] Overridable Public Function GetVaryByCustomString(ByVal context As HttpContext, ByVal custom As String) As String

[0297] [JScript] public function GetVaryByCustomString(context: HttpContext, custom : String) String;

[0298] Description

[0299] Init

[0300] [C#] public virtual void Init( );

[0301] [C++] public: virtual void Init( );

[0302] [VB] Overridable Public Sub Init( )

[0303] [JScript] public function Init( );

[0304] Description

[0305] Initializes HttpModule instance variables and register event handlers with the hosting Application.

[0306] IHttpAsyncHandler.BeginProcessRequest

[0307] [C#] IAsyncResult IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, object extraData);

[0308] [C++] IAsyncResult* IHttpAsyncHandler::BeginProcessRequest(HttpContext* context, AsyncCallback* cb, Object* extraData);

[0309] [VB] Function BeginProcessRequest(ByVal context As HttpContext, ByVal cb As AsyncCallback, ByVal extraData As Object) As IAsyncResult Implements IHttpAsyncHandler.BeginProcessRequest

[0310] [JScript] function IHttpAsyncHandler.BeginProcessRequest(context : HttpContext, cb : AsyncCallback, extraData : Object) : IAsyncResult;

[0311] IHttpAsyncHandler.EndProcessRequest

[0312] [C#] void IHttpAsyncHandler.EndProcessRequest(IAsyncResult result);

[0313] [C++] void IHttpAsyncHandler::EndProcessRequest(IAsyncResult* result);

[0314] [VB] Sub EndProcessRequest(ByVal result As IAsyncResult) Implements IHttpAsyncHandler.EndProcessRequest

[0315] [JScript] function IHttpAsyncHandler.EndProcessRequest(result : IAsyncResult);

[0316] IHttpHandler.ProcessRequest

[0317] [C#] void IHttpHandler.ProcessRequest(HttpContext context);

[0318] [C++] void IHttpHandler: :ProcessRequest(HttpContext* context);

[0319] [VB] Sub ProcessRequest(ByVal context As HttpContext) Implements IHttpHandler.ProcessRequest

[0320] [JScript] function IHttpHandler.ProcessRequest(context : HttpContext);

[0321] HttpApplicationState class (System.Web)

[0322] ToString

[0323] Description

[0324] Enables sharing of global information across multiple sessions and requests within an ASP.NET application.

[0325] An ASP.NET application is the sum of all files, pages, handlers, modules, and code within the scope of a virtual directory and its subdirectories on a single web server.

[0326] AllKeys

[0327] ToString

[0328] [C#] public string[ ] AllKeys {get;}

[0329] [C++] public: _property String* get_AllKeys( );

[0330] [VB] Public ReadOnly Property AllKeys As String ( )

[0331] [JScript] public function get AllKeys( ) : String[ ];

[0332] Description

[0333] Gets the access keys in the System.Web.HttpApplicationState collection.

[0334] Contents

[0335] ToString

[0336] [C#] public HttpApplicationState Contents {get;}

[0337] [C++] public: _property HttpApplicationState* get_Contents( );

[0338] [VB] Public ReadOnly Property Contents As HttpApplicationState

[0339] [JScript] public function get Contents( ) : HttpApplicationState;

[0340] Description

[0341] Gets a reference to the System.Web.HttpApplicationState object.

[0342] This property provides compatibility with earlier versions of ASP.

[0343] Count

[0344] ToString

[0345] [C#] public override int Count {get;}

[0346] [C++] public: _property virtual int get_Count( );

[0347] [VB] Overrides Public ReadOnly Property Count As Integer

[0348] [JScript] public function get Count( ) : int;

[0349] Description

[0350] Gets the number of objects in the System.Web.HttpApplicationState collection.

[0351] IsReadOnly

[0352] Item

[0353] ToString

[0354] System.Web.HttpApplicationState

[0355] Description

[0356] Gets the value of a single System.Web.HttpApplicationState object by name. The name of the object in the collection.

[0357] Item

[0358] ToString

[0359] [C#] public object this[int index] {get;}

[0360] [C++] public: _property Object* get_Item(int index);

[0361] [VB] Public Default ReadOnly Property Item(ByVal index As Integer) As Object

[0362] [JScript] returnValue=HttpApplicationStateObject.Item(index);

[0363] Description

[0364] Gets a single System.Web.HttpApplicationState object by index. The numerical index of the object in the collection.

[0365] Keys

[0366] StaticObjects

[0367] ToString

[0368] Description

[0369] Gets all objects declared via an tag within the ASP.NET application.

[0370] Application objects are defined in the Global.asax file.

[0371] Add

[0372] [C#] public void Add(string name, object value);

[0373] [C++] public: void Add(String* name, Object* value);

[0374] [VB] Public Sub Add(ByVal name As String, ByVal value As Object)

[0375] [JScript] public function Add(name : String, value : Object);

[0376] Description

[0377] Adds a new object to the System.Web.HttpApplicationState collection. The name of the object to be added to the collection. The value of the object.

[0378] Clear

[0379] [C#] public void Clear( );

[0380] [C++] public: void Clear( );

[0381] [VB] Public Sub Clear( )

[0382] [JScript] public function Clear( );

[0383] Description

[0384] Removes all objects from an System.Web.HttpApplicationState collection.

[0385] Get

[0386] [C#] public object Get(int index);

[0387] [C++] public: Object* Get(int index);

[0388] [VB] Public Function Get(ByVal index As Integer) As Object

[0389] [JScript] public function Get(index : int) : Object;

[0390] Description

[0391] Gets an System.Web.HttpApplicationState object by numerical index. Return Value: The object referenced by index. The index of the application state object.

[0392] Get

[0393] [C#] public object Get(string name);

[0394] [C++] public: Object* Get(String* name);

[0395] [VB] Public Function Get(ByVal name As String) As Object

[0396] [JScript] public function Get(name : String) : Object; Gets an System.Web.HttpApplicationState object by name or index.

[0397] Description

[0398] Gets an System.Web.HttpApplicationState object by name. Return Value: The object referenced by name.

[0399] The following example returns an object named MyAppVarl from the System.Web.HttpApplicationState collection of the intrinsic System.Web.HttpContext.Application object and copies it to a new object variable. The name of the object.

[0400] GetKey

[0401] [C#] public string GetKey(int index);

[0402] [C++] public: String* GetKey(int index);

[0403] [VB] Public Function GetKey(ByVal index As Integer) As String

[0404] [JScript] public function GetKey(index : int) : String;

[0405] Description

[0406] Gets an System.Web.HttpApplicationState object name by index. Return Value: The name under which the application state object was saved. The index of the application state object.

[0407] Lock

[0408] [C#] public void Lock( );

[0409] [C++] public: void Lock( );

[0410] [VB] Public Sub Lock( )

[0411] [JScript] public function Lock( );

[0412] Description

[0413] Locks access to an System.Web.HttpApplicationState variable to facilitate access synchronization.

[0414] Remove

[0415] [C#] public void Remove(string name);

[0416] [C++] public: void Remove(String* name);

[0417] [VB] Public Sub Remove(ByVal name As String)

[0418] [JScript] public function Remove(name : String);

[0419] Description

[0420] Removes the named object from an System.Web.HttpApplicationState collection. The name of the object to be removed from the collection.

[0421] RemoveAll

[0422] [C#] public void RemoveAll( );

[0423] [C++] public: void RemoveAll( );

[0424] [VB] Public Sub RemoveAll( )

[0425] [JScript] public function RemoveAll( );

[0426] Description

[0427] Removes all objects from an System.Web.HttpApplicationState collection.

[0428] System.Web.HttpApplicationState.RemoveAll is an internal call to System.Web.HttpApplicationState.Clear.

[0429] RemoveAt

[0430] [C#] public void RemoveAt(int index);

[0431] [C++] public: void RemoveAt(int index);

[0432] [VB] Public Sub RemoveAt(ByVal index As Integer)

[0433] [JScript] public function RemoveAt(index: int); Removes an object from the application state collection by name.

[0434] Set

[0435] [C#] public void Set(string name, object value);

[0436] [C++] public: void Set(String* name, Object* value);

[0437] [VB] Public Sub Set(ByVal name As String, ByVal value As Object)

[0438] [JScript] public function Set(name : String, value : Object);

[0439] Description

[0440] Updates the value of an object in an System.Web.HttpApplicationState collection. The name of the object to be updated. The updated value of the object.

[0441] UnLock

[0442] [C#] public void UnLock( );

[0443] [C++] public: void UnLock( );

[0444] [VB] Public Sub UnLock( )

[0445] [JScript] public function UnLock( );

[0446] Description

[0447] Unlocks access to an System.Web.HttpApplicationState variable to facilitate access synchronization.

[0448] HttpBrowserCapabilities class (System.Web)

[0449] UnLock

[0450] Description

[0451] Enables the server to gather information on the capabilities of the browser that is running on the client.

[0452] System.Web.HttpBrowserCapabilities properties are accessible through the System.Web.HttpRequest.Browser property of ASP.NET's intrinsic System.Web.HttpContext.Request object.

[0453] HttpBrowserCapabilities

[0454] Example Syntax:

[0455] UnLock

[0456] [C#] public HttpBrowserCapabilities( );

[0457] [C++] public: HttpBrowserCapabilities( );

[0458] [VB] Public Sub New( )

[0459] [JScript] public function HttpBrowserCapabilities( );

[0460] ActiveXControls

[0461] UnLock

[0462] [C#] public bool ActiveXControls {get;}

[0463] [C++] public: _property bool get_ActiveXControls( );

[0464] [VB] Public ReadOnly Property ActiveXControls As Boolean

[0465] [JScript] public function get ActiveXControls( ) : Boolean;

[0466] Description

[0467] Gets a value indicating whether the client browser supports ActiveX controls.

[0468] AOL

[0469] UnLock

[0470] [C#] public bool AOL {get;}

[0471] [C++] public: _property bool get_AOL( );

[0472] [VB] Public ReadOnly Property AOL As Boolean

[0473] [JScript] public function get AOL( ) : Boolean;

[0474] Description

[0475] Gets a value indicating whether the client is an America Online (AOL) browser.

[0476] BackgroundSounds

[0477] UnLock

[0478] [C#] public bool BackgroundSounds {get;}

[0479] [C++] public: _property bool get_BackgroundSounds( );

[0480] [VB] Public ReadOnly Property BackgroundSounds As Boolean

[0481] [JScript] public function get BackgroundSounds( ) : Boolean;

[0482] Description

[0483] Gets a value indicating whether the client browser supports background sounds.

[0484] Beta

[0485] UnLock

[0486] [C#] public boot Beta {get;}

[0487] [C++] public: _property boot get_Beta( );

[0488] [VB] Public ReadOnly Property Beta As Boolean

[0489] [JScript] public function get Beta( ) : Boolean;

[0490] Description

[0491] Gets a value indicating whether the browser is a beta release.

[0492] Browser

[0493] UnLock

[0494] [C#] public string Browser {get;}

[0495] [C++] public: _property String* get_Browser( );

[0496] [VB] Public ReadOnly Property Browser As String

[0497] [JScript] public function get Browser( ) : String;

[0498] Description

[0499] Gets the browser string (if any) that was transmitted in the User-Agent header.

[0500] CDF

[0501] UnLock

[0502] [C#] public bool CDF {get;}

[0503] [C++] public: _property bool get_CDF( );

[0504] [VB] Public ReadOnly Property CDF As Boolean

[0505] [JScript] public function get CDF( ) : Boolean;

[0506] Description

[0507] Gets a value indicating whether the client browser supports Channel Definition Format (CDF) for webcasting.

[0508] CirVersion

[0509] UnLock

[0510] [C#] public Version CirVersion {get;}

[0511] [C++] public: Property Version* get_ClrVersion( );

[0512] [VB] Public ReadOnly Property ClrVersion As Version

[0513] [JScript] public function get ClrVersion( ) : Version;

[0514] Description

[0515] Gets the version number of the NET common language runtime that the client browser supports.

[0516] If no common language runtime version is specified, the property value is 0, 0, −1, −1.

[0517] Cookies

[0518] UnLock

[0519] [C#] public bool Cookies {get;}

[0520] [C++] public: _property bool get_Cookies( );

[0521] [VB] Public ReadOnly Property Cookies As Boolean

[0522] [JScript] public function get Cookies( ) : Boolean;

[0523] Description

[0524] Gets a value indicating whether the client browser supports cookies.

[0525] Crawler

[0526] UnLock

[0527] [C#] public bool Crawler {get;}

[0528] [C++] public: _property bool get Crawler( );

[0529] [VB] Public ReadOnly Property Crawler As Boolean

[0530] [JScript] public function get Crawler( ) : Boolean;

[0531] Description

[0532] Gets a value indicating whether the client browser is a Web crawler search engine.

[0533] EcmaScriptVersion

[0534] UnLock

[0535] [C#] public Version EcmaScriptVersion {get;}

[0536] [C++] public: _property Version* get_EcmaScriptVersion( );

[0537] [VB] Public ReadOnly Property EcmaScriptVersion As Version

[0538] [JScript] public function get EcmaScriptVersion( ) : Version;

[0539] Description

[0540] Gets the version number of ECMA script that the client browser supports.

[0541] The European Computer Manufacturer's Association develops standards for information and communication systems. For more information, see ECMA's official Web site at http://www.ecma.ch.

[0542] Frames

[0543] UnLock

[0544] [C#] public bool Frames {get;}

[0545] [C++] public: _property bool get_Frames( );

[0546] [VB] Public ReadOnly Property Frames As Boolean

[0547] [JScript] public function get Frames( ) : Boolean;

[0548] Description

[0549] Gets a value indicating whether the client browser supports HTML frames.

[0550] Item

[0551] JavaApplets

[0552] UnLock

[0553] Description

[0554] Gets a value indicating whether the client browser supports Java applets.

[0555] JavaScript

[0556] UnLock

[0557] [C#] public bool JavaScript {get;}

[0558] [C++] public: _property bool get_JavaScript( );

[0559] [VB] Public ReadOnly Property JavaScript As Boolean

[0560] [JScript] public function get JavaScript( ) : Boolean;

[0561] Description

[0562] Gets a value indicating whether the client browser supports JavaScript.

[0563] MajorVersion

[0564] UnLock

[0565] [C#] public int MajorVersion {get;}

[0566] [C++] public: _property int get MajorVersion( );

[0567] [VB] Public ReadOnly Property MajorVersion As Integer

[0568] [JScript] public function get MajorVersion( ) : int;

[0569] Description

[0570] Gets the major (that is, integer) version number of the client browser.

[0571] MinorVersion

[0572] UnLock

[0573] [C#] public double MinorVersion {get;}

[0574] [C++] public: _property double get_MinorVersion( );

[0575] [VB] Public ReadOnly Property MinorVersion As Double

[0576] [JScript] public function get MinorVersion( ) : double;

[0577] Description

[0578] Gets the minor (that is, decimal) version number of the client browser.

[0579] MSDomVersion

[0580] UnLock

[0581] [C#] public Version MSDomVersion {get;}

[0582] [C++] public: _property Version* get MSDomVersion( );

[0583] [VB] Public ReadOnly Property MSDomVersion As Version

[0584] [JScript] public function get MSDomVersion( ) : Version;

[0585] Description

[0586] Gets the version of Microsoft HTML (MSHTML) Document Object Model (DOM) that the client browser supports.

[0587] Platform

[0588] UnLock

[0589] [C#] public string Platform {get;}

[0590] [C++] public: _property String* get_Platform( );

[0591] [VB] Public ReadOnly Property Platform As String

[0592] [JScript] public function get Platform( ) : String;

[0593] Description

[0594] Gets the name of the platform that the client uses.

[0595] Some possible Platform values are: Unknown, Win95, Win98, WinNT (which includes Windows 2000), Win16, WinCE, Mac68K, MacPPC, UNIX, and WebTV.

[0596] Tables

[0597] UnLock

[0598] [C#] public bool Tables {get;}

[0599] [C++] public: _property bool get Tables( );

[0600] [VB] Public ReadOnly Property Tables As Boolean

[0601] [JScript] public function get Tables( ) : Boolean;

[0602] Description

[0603] Gets a value indicating whether the client browser supports HTML tables.

[0604] TagWriter

[0605] UnLock

[0606] [C#] public Type TagWriter {get;}

[0607] [C++] public: _property Type* get_TagWriter( );

[0608] [VB] Public ReadOnly Property TagWriter As Type

[0609] [JScript] public function get TagWriter( ) : Type;

[0610] Description

[0611] Type

[0612] UnLock

[0613] [C#] public string Type {get;}

[0614] [C++] public: _property String* get_Type( );

[0615] [VB] Public ReadOnly Property Type As String

[0616] [JScript] public function get Type( ) : String;

[0617] Description

[0618] Gets the name and major (that is, integer) version number of the client browser.

[0619] VBScript

[0620] UnLock

[0621] [C#] public bool VBScript {get;}

[0622] [C++] public: _property bool get_VBScript( );

[0623] [VB] Public ReadOnly Property VBScript As Boolean

[0624] [JScript] public function get VBScript( ) : Boolean;

[0625] Description

[0626] Gets a value indicating whether the client browser supports VBScript.

[0627] Version

[0628] UnLock

[0629] [C#] public string Version {get;}

[0630] [C++] public: _property String* get_Version( );

[0631] [VB] Public ReadOnly Property Version As String

[0632] [JScript] public function get Version( ) : String;

[0633] Description

[0634] Gets the full (integer and decimal) version number of the client browser.

[0635] W3CDomVersion

[0636] UnLock

[0637] [C#] public Version W3CDomVersion {get;}

[0638] [C++] public: _property Version* get_W3CDomVersion( );

[0639] [VB] Public ReadOnly Property W3CDomVersion As Version

[0640] [JScript] public function get W3CDomVersion( ) : Version;

[0641] Description

[0642] Gets the version of the World Wide Web Consortium (W3C) XML Document Object Model (DOM) that the client browser supports.

[0643] Win16

[0644] UnLock

[0645] [C#] public bool Win16 {get;}

[0646] [C++] public: _property bool get Win16( );

[0647] [VB] Public ReadOnly Property Win16 As Boolean

[0648] [JScript] public function get Win16( ) : Boolean;

[0649] Description

[0650] Gets a value indicating whether the client is a Win16-based machine.

[0651] Win32

[0652] UnLock

[0653] [C#] public bool Win32 {get;}

[0654] [C++] public: _property bool get_Win32( );

[0655] [VB] Public ReadOnly Property Win32 As Boolean

[0656] [JScript] public function get Win32( ): Boolean;

[0657] Description

[0658] Gets a value indicating whether the client is a Win32-based machine.

[0659] HttpCacheability enumeration (System.Web)

[0660] ToString

[0661] Description

[0662] Provides enumerated values that are used to set the Cache-Control HTTP header.

[0663] ToString

[0664] [C#] public const HttpCacheability NoCache;

[0665] [C++] public: const HttpCacheability NoCache;

[0666] [VB] Public Const NoCache As HttpCacheability

[0667] [JScript] public var NoCache : HttpCacheability;

[0668] Description

[0669] Sets the Cache-Control: no-cache header. Without a field name, the directive applies to the entire request and a shared (proxy server) cache must force a successful revalidation with the origin Web server before satisfying the request. With a field name, the directive applies only to the named field;the rest of the response may be supplied from a shared cache.

[0670] ToString

[0671] [C#] public const HttpCacheability Private;

[0672] [C++] public: const HttpCacheability Private;

[0673] [VB] Public Const Private As HttpCacheability

[0674] [JScript] public var Private : HttpCacheability;

[0675] Description

[0676] Default value. Sets Cache-Control: private to specify that the response is cacheable only on the client and not by shared (proxy server) caches.

[0677] ToString

[0678] [C#] public const HttpCacheability Public;

[0679] [C++] public: const HttpCacheability Public;

[0680] [VB] Public Const Public As HttpCacheability

[0681] [JScript] public var Public : HttpCacheability;

[0682] Description

[0683] Sets Cache-Control: public to specify that the response is cacheable by clients and shared (proxy) caches.

[0684] ToString

[0685] [C#] public const HttpCacheability Server;

[0686] [C++] public: const HttpCacheability Server;

[0687] [VB] Public Const Server As HttpCacheability

[0688] [JScript] public var Server : HttpCacheability;

[0689] Description

[0690] Specifies that the response is cached only at the origin server. Similar to the NoCache option. Clients receive a Cache-Control: no-cache directive but the document is cached on the origin server.

[0691] HttpCachePolicy class (System.Web)

[0692] ToString

[0693] Description

[0694] Contains methods for setting cache-specific HTTP headers and for controlling the ASP.NET page output cache.

[0695] For background information on HTTP headers and controlling caching, see the document RFC 2616: Hypertext Transfer Protocol—HTTP/1.1, available on the World Wide Web Consortium's site at http://www.w3c.org.

[0696] VaryByHeaders

[0697] ToString

[0698] [C#] public HttpCacheVaryByHeaders VaryByHeaders {get;}

[0699] [C++] public: _property HttpCacheVaryByHeaders* get_VaryByHeaders( );

[0700] [VB] Public ReadOnly Property VaryByHeaders As HttpCacheVaryByHeaders

[0701] [JScript] public function get VaryByHeaders( ) : HttpCacheVaryByHeaders;

[0702] Description

[0703] Gets the list of all HTTP headers that will be used to vary cache output.

[0704] When a cached item has several vary headers, a separate version of the requested document is available from the cache for each HTTP header type.

[0705] VaryByParams

[0706] ToString

[0707] [C#] public HttpCacheVaryByParams VaryByParams {get;}

[0708] [C++] public: _property HttpCacheVaryByParams* get_VaryByParams( );

[0709] [VB] Public ReadOnly Property VaryByParams As HttpCacheVaryByParams

[0710] [JScript] public function get VaryByParams( ) : HttpCacheVaryByParams;

[0711] Description

[0712] Gets the list of parameters received by a GET (querystring) or POST (in the body of the HTTP request) that affect caching.

[0713] For each named parameter in VaryByParams a separate version of the requested document is available from the cache, the version varying by the parameter's value.

[0714] AddValidationCallback

[0715] [C#] public void AddValidationCallback(HttpCacheValidateHandler handler, object data);

[0716] [C++] public: void AddValidationCallback(HttpCacheValidateHandler* handler, Object* data);

[0717] [VB] Public Sub AddValidationCallback(ByVal handler As HttpCacheValidateHandler, ByVal data As Object)

[0718] [JScript] public function AddValidationCallback(handler : HttpCacheValidateHandler, data : Object);

[0719] Description

[0720] Registers a validation callback for the current response.

[0721] AddValidationCallback provides a mechanism to programmatically check the validity of a item in the cache before the item is returned from the cache. The System.Web.HttpCacheValidateHandler value. The arbitrary user-supplied data that is passed back to the AddValidationCallback delegate.

[0722] AppendCacheExtension

[0723] [C#] public void AppendCacheExtension(string extension);

[0724] [C++] public: void AppendCacheExtension(String* extension);

[0725] [VB] Public Sub AppendCacheExtension(ByVal extension As String)

[0726] [JScript] public function AppendCacheExtension(extension : String);

[0727] Description

[0728] Appends the specified text to the Cache-Control HTTP header.

[0729] If the browser does not recognize cache control directives or extensions, the browser must ignore the unrecognized terms. For more information, see the document RFC 2616: Hypertext Transfer Protocol—HTTP/1.1, available on the World Wide Web Consortium's site at http://www.w3c.org. The text to append to the Cache-Control header.

[0730] SetCacheability

[0731] [C#] public void SetCacheability(HttpCacheability cacheability);

[0732] [C++] public: void SetCacheability(HttpCacheability cacheability);

[0733] [VB] Public Sub SetCacheability(ByVal cacheability As HttpCacheability)

[0734] [JScript] public function SetCacheability(cacheability : HttpCacheability); Sets the Cache-Control HTTP header. The Cache-Control HTTP header controls how documents are to be cached on the network.

[0735] Description

[0736] Sets the Cache-Control header to one of the values of System.Web.HttpCacheability. An System.Web.HttpCacheability enumeration value.

[0737] SetCacheability

[0738] [C#] public void SetCacheability(HttpCacheability cacheability, string field);

[0739] [C++] public: void SetCacheability(HttpCacheability cacheability, String* field);

[0740] [VB] Public Sub SetCacheability(ByVal cacheability As HttpCacheability, ByVal field As String)

[0741] [JScript] public function SetCacheability(cacheability : HttpCacheability, field : String);

[0742] Description

[0743] Sets the Cache-Control header to one of the values of System.Web.HttpCacheability and appends an extension to the directive.

[0744] The field name extension is valid only when used with the private or no-cache directives. For more information, see the document RFC 2616: Hypertext Transfer Protocol—HTTP/1.1, available on the World Wide Web Consortium's site at http://www.w3c.org. The System.Web.HttpCacheability enumeration value to set the header to. The cache control extension to add to the header.

[0745] SetETag

[0746] [C#] public void SetETag(string etag);

[0747] [C++] public: void SetETag(String* etag);

[0748] [VB] Public Sub SetETag(ByVal etag As String)

[0749] [JScript] public function SetETag(etag : String);

[0750] Description

[0751] Sets the ETag HTTP header to the specified string.

[0752] The ETag header is a unique identifier for a specific version of a document. Once an ETag header is set, subsequent attempts to set it will fail and an exception will be thrown. The text to use for the ETag header.

[0753] SetETagFromFileDependencies

[0754] [C#] public void SetETagFromFileDependencies( );

[0755] [C++] public: void SetETagFromFileDependencies( );

[0756] [VB] Public Sub SetETagFromFileDependencies( )

[0757] [JScript] public function SetETagFromFileDependencies( );

[0758] Description

[0759] Sets the ETag HTTP header based on the time stamps of the handler's file dependencies.

[0760] SetEtagFromFileDependencies sets the ETag header by retrieving the last modified time stamps of all files on which the handler is dependent, combining all file names and time stamps into a single string, then hashing that string into a single digest that is used as the ETag.

[0761] SetExpires

[0762] [C#] public void SetExpires(DateTime date);

[0763] [C++] public: void SetExpires(DateTime date);

[0764] [VB] Public Sub SetExpires(ByVal date As DateTime)

[0765] [JScript] public function SetExpires(date : DateTime);

[0766] Description

[0767] Sets the Expires HTTP header to an absolute date and time.

[0768] This method will fail if the expiration date violates the principle of restrictiveness. The absolute System.DateTime value to set the Expiresheader to.

[0769] SetLastModified

[0770] [C#] public void SetLastModified(DateTime date);

[0771] [C++] public: void SetLastModified(DateTime date);

[0772] [VB] Public Sub SetLastModified(ByVal date As DateTime)

[0773] [JScript] public function SetLastModified(date : DateTime);

[0774] Description

[0775] Sets the Last-Modified HTTP header to the System.DateTime value supplied.

[0776] The Last-Modified HTTP header time stamps the document with the DateTime value indicating when the document was last modified. The new System.DateTime value for the Last-Modified header.

[0777] SetLastModifiedFromFileDependencies

[0778] [C#] public void SetLastModifiedFromFileDependencies( );

[0779] [C++] public: void SetLastModifiedFromFileDependencies( );

[0780] [VB] Public Sub SetLastModifiedFromFileDependencies( )

[0781] [JScript] public function SetLastModifiedFromFileDependencies( );

[0782] Description

[0783] Sets the Last-Modified HTTP header based on the time stamps of the handler's file dependencies.

[0784] SetMaxAge

[0785] [C++] public void SetMaxAge(TimeSpan delta);

[0786] [C++] public: void SetMaxAge(TimeSpan delta);

[0787] [VB] Public Sub SetMaxAge(ByVal delta As TimeSpan)

[0788] [JScript] public function SetMaxAge(delta : TimeSpan);

[0789] Description

[0790] Sets the Cache-Control: max-age HTTP header based on the specified time span.

[0791] Max-age is the maximum absolute time a document is allowed to exist before being considered stale. The time span used to set the Cache-Control: maxage header.

[0792] SetNoServerCaching

[0793] [C#] public void SetNoServerCaching( );

[0794] [C++] public: void SetNoServerCaching( );

[0795] [VB] Public Sub SetNoServerCaching( )

[0796] [JScript] public function SetNoServerCaching( );

[0797] Description

[0798] Stops all origin-server caching for the current response.

[0799] Explicitly denies caching of the document on the origin-server. Once set, all requests for the document are fully processed. When this method is invoked, caching cannot be reenabled for the current response.

[0800] SetNoStore

[0801] [C#] public void SetNoStore( );

[0802] [C++] public: void SetNoStore( );

[0803] [VB] Public Sub SetNoStore( )

[0804] [JScript] public function SetNoStore( );

[0805] Description

[0806] Sets the Cache-Control: no-store directive.

[0807] SetNoTransforms

[0808] [C#, public void SetNoTransforms( );

[0809] [C++] public: void SetNoTransforms( );

[0810] [VB] Public Sub SetNoTransforms( )

[0811] [JScript] public function SetNoTransforms( );

[0812] Description

[0813] Sets the CacheControl: no-transform directive.

[0814] The no-transform CacheControl setting instructs network caching applications to not modify the document.

[0815] SetProxyMaxAge

[0816] [C#] public void SetProxyMaxAge(TimeSpan delta);

[0817] [C++] public: void SetProxyMaxAge(TimeSpan delta);

[0818] [VB] Public Sub SetProxyMaxAge(ByVal delta As TimeSpan)

[0819] [JScript] public function SetProxyMaxAge(delta : TimeSpan);

[0820] Description

[0821] Sets the Cache-Control: s-maxage HTTP header based on the specified time span.

[0822] System.Web.HttpCachePolicy.SetProxyMaxAge(System.TimeSpan) does not use sliding expiration and will fail if the expiration date violates the principle of restrictiveness. The time span used to set the Cache-Control: s-maxage header.

[0823] SetRevalidation

[0824] [C#] public void SetRevalidation(HttpCacheRevalidation revalidation);

[0825] [C++] public: void SetRevalidation(HttpCacheRevalidation revalidation);

[0826] [VB] Public Sub SetRevalidation(ByVal revalidation As HttpCacheRevalidation)

[0827] [JScript] public function SetRevalidation(revalidation : HttpCacheRevalidation);

[0828] Description

[0829] Sets the Cache-Control HTTP header to either the must-revalidate or the proxy-revalidate directives based on the supplied enumeration value.

[0830] The default is to send neither directive in a header unless explicitly specified by this method. The System.Web.HttpCacheRevalidation enumeration value to set the Cache-Control header to.

[0831] SetSlidingExpiration

[0832] [C++] public void SetSlidingExpiration(bool slide);

[0833] [C++] public: void SetSlidingExpiration(bool slide);

[0834] [VB] Public Sub SetSlidingExpiration(ByVal slide As Boolean)

[0835] [JScript] public function SetSlidingExpiration(slide : Boolean);

[0836] Description

[0837] Sets cache expiration to sliding.

[0838] When cache expiration is set to sliding, the Cache-Control HTTP header will be renewed with each response. This expiration mode is identical to the IIS configuration option to add an expiration header to all output set relative to the current time true or false.

[0839] SetValidUntilExpires

[0840] [C#] public void SetValidUntilExpires(bool validUntilExpires);

[0841] [C++] public: void SetValidUntilExpires(bool validUntilExpires);

[0842] [VB] Public Sub SetValidUntilExpires(ByVal validUntilExpi res As Boolean)

[0843] [JScript] public function SetValidUntilExp ires(validUntilExpires : Boolean);

[0844] Description

[0845] SetVaryByCustom

[0846] [C#] public void SetVaryByCustom(string custom);

[0847] [C++] public: void SetVaryByCustom(String* custom);

[0848] [VB] Public Sub SetVaryByCustom(ByVal custom As String) [JSCript] public function SetVaryByCustom(custom : String);

[0849] Description

[0850] Sets the Vary HTTP header to the specified text string. The text to set the Vary header to.

[0851] HttpCacheRevalidation enumeration (System.Web)

[0852] ToString

[0853] Description

[0854] Provides enumerated values that are used to set revalidation-specific Cache-Control HTTP headers.

[0855] ToString

[0856] [C#] public const HttpCacheRevalidation AllCaches;

[0857] [C++] public: const HttpCacheRevalidation AllCaches;

[0858] [VB] Public Const AllCaches As HttpCacheRevalidation

[0859] [JScript] public var AllCaches : HttpCacheRevalidation;

[0860] Description

[0861] Sets the Cache-Control: must-revalidate HTTP header.

[0862] ToString

[0863] [C#] public const HttpCacheRevalidation None;

[0864] [C++] public: const HttpCacheRevalidation None;

[0865] [VB] Public Const None As HttpCacheRevalidation

[0866] [JScript] public var None : HttpCacheRevalidation;

[0867] Description

[0868] Default value. If this value is set, no cache-revalidation directive is sent.

[0869] ToString

[0870] [C#] public const HttpCacheRevalidation ProxyCaches;

[0871] [C++] public: const HttpCacheRevalidation ProxyCaches;

[0872] [VB] Public Const ProxyCaches As HttpCacheRevalidation

[0873] [JScript] public var ProxyCaches : HttpCacheRevalidation;

[0874] Description

[0875] Sets the Cache-Control: proxy-revalidate HTTP header.

[0876] HttpCacheValidateHandler delegate (System.Web)

[0877] ToString

[0878] Description

[0879] Delegate method that is called when a cached item is validated. Cache items invalidated within the method are treated as cache misses. The System.Web.HttpContext object containing information about the current request. User-supplied data used to validate the cached item. A System.Web.HttpValidationStatus enumeration value.

[0880] If any handler invalidates the cached item, the item is evicted from the cache and the request is handled as a cache miss.

[0881] HttpCacheVaryByHeaders class (System.Web)

[0882] ToString

[0883] Description

[0884] Provides a type-safe way to set the Vary HTTP header.

[0885] The Vary header indicates the request-header fields that the server uses to determine which of multiple cached responses is sent in response to a client request.

[0886] AcceptTypes

[0887] ToString

[0888] [C#] public bool AcceptTypes {get; set;}

[0889] [C++] public: _property bool get_AcceptTypes( );public: _property void set_AcceptTypes(bool);

[0890] [VB] Public Property AcceptTypes As Boolean

[0891] [JScript] public function get AcceptTypes( ) : Boolean;public function set AcceptTypes(Boolean);

[0892] Description

[0893] Gets or sets a value indicating whether the origin server adds the Accept field to the Vary HTTP header.

[0894] The Vary header indicates the request-header fields that the server uses to determine which of multiple cached responses is sent in response to a client request. The Accept field specifies that the server selects the response based on the media types acceptable to the client.

[0895] Item

[0896] ToString

[0897] [C#] public bool this[string header] {get; set;}

[0898] [C++] public: _property bool get_Item(String* header);public: _property void set_Item(String* header, bool);

[0899] [VB] Public Default Property Item(ByVal header As String) As Boolean

[0900] [JScript] returnValue=HttpCacheVaryByHeadersObject.Item(header);HttpCacheVaryByHeadersObject.I tem(header)=returnValue;

[0901] Description

[0902] Gets or sets a value indicating whether the origin server should add a custom field to the Vary HTTP header.

[0903] The Vary header indicates the request-header fields that the server uses to determine which of multiple cached responses is sent in response to a client request. The name of the custom header.

[0904] UserAgent

[0905] ToString

[0906] [C#] public bool UserAgent {get; set;}

[0907] [C++] public: _property bool get_UserAgent( );public: _property void set_UserAgent(bool);

[0908] [VB] Public Property UserAgent As Boolean

[0909] [JScript] public function get_UserAgent( ) : Boolean;public function set UserAgent(Boolean);

[0910] Description

[0911] Gets or sets a value indicating whether the origin server adds the UserAgent field to the Vary HTTP header.

[0912] The Vary header indicates the request-header fields that the server uses to determine which of multiple cached responses is sent in response to a client request. The User-Agent field specifies that the server selects the response based on the type of client user-agent.

[0913] UserCharSet

[0914] ToString

[0915] [C#] public bool UserCharSet {get; set;}

[0916] [C++] public: _property bool get_UserCharSet( );public: _property void set_UserCharSet(bool);

[0917] [VB] Public Property UserCharSet As Boolean

[0918] [JScript] public function get_UserCharSet( ) : Boolean;public function set UserCharSet(Boolean);

[0919] Description

[0920] Gets or sets a value indicating whether the origin server should add the Accept-Charset field to the Vary HTTP header.

[0921] The Vary header indicates the request-header fields that the server uses to determine which of multiple cached responses is sent in response to a client request. The Accept-CharSet field specifies that the server selects the response based on the client's character set.

[0922] UserLanguage

[0923] ToString

[0924] [C#] public bool UserLanguage {get; set;}

[0925] [C++] public: _property bool get_UserLanguage( );public: _property void set_UserLanguage(bool);

[0926] [VB] Public Property UserLanguage As Boolean

[0927] [JScript] public function get_UserLanguage( ): Boolean;public function set UserLanguage(Boolean);

[0928] Description

[0929] Gets or sets a value indicating whether the origin server adds the AcceptLanguage field to the Vary HTTP header.

[0930] The Vary header indicates the request-header fields that the server uses to determine which of multiple cached responses is sent in response to a client request. The Accept-Language field specifies that the server selects the response based on languages acceptable to the client.

[0931] VaryByUnspecifiedParameters

[0932] [C#] public void VaryByUnspecifiedParameters( );

[0933] [C++] public: void VaryByUnspecifiedParameters( );

[0934] [VB] Public Sub VaryByUnspecifiedParameters( )

[0935] [JScript] public function VaryByUnspecifiedParameters( );

[0936] Description

[0937] Sets the Vary HTTP header to the value * (an asterisk) and causes all other Vary header information to be dropped.

[0938] The Vary header indicates the request-header fields that the server uses to determine which of multiple cached responses is sent in response to a client request. The * field specifies that the server selects the response based on parameters not specified in request headers (for example, the network address of the client).

[0939] HttpCacheVaryByParams class (System.Web)

[0940] VaryByUnspecifiedParameters

[0941] Description

[0942] Indicates that a cache should contain multiple representations (cached responses) for a particular URI. This class is an encapsulation that provides a type-safe way to set the Vary HTTP header.

[0943] For more information on HTTP cache control headers, see RFC 2616: Hypertext Transfer Protocol—HTTP/1.1, available on the World Wide Web Consortium's Web site at http://www.w3c.org. See section 14, “Header Field Definitions”, for complete details.

[0944] IgnoreParams

[0945] VaryByUnspecifiedParameters

[0946] [C#] public bool IgnoreParams {get; set;}

[0947] [C++] public: _property bool get_IgnoreParams( );public: _property void set_IgnoreParams(bool);

[0948] [VB] Public Property IgnoreParams As Boolean

[0949] [JScript] public function get IgnoreParams( ) : Boolean;public function set IgnoreParams(Boolean);

[0950] Description

[0951] Gets or sets a value indicating whether HTTP header cache control parameters are ignored.

[0952] Item

[0953] VaryByUnspecifiedParameters

[0954] [C#] public bool this[string header] {get; set;}

[0955] [C++] public: _property bool get_Item(String* header);public: _property void set_Item(String* header, bool);

[0956] [VB] Public Default Property Item(ByVal header As String) As Boolean

[0957] [JScript] returnValue=HttpCacheVaryByParamsObject.Item(header);HttpCacheVaryByParamsObject.Ite m(header)=returnValue;

[0958] Description

[0959] Gets or sets the name of the cache-control header that is used to select one of several different cached responses. The name of the custom header.

[0960] HttpClientCertificate class (System.Web)

[0961] ToString

[0962] Description

[0963] The HttpClientCertificate collection retrieves the certification fields (specified in the X.509 standard) from a request issued by the Web browser.

[0964] AllKeys

[0965] BinaryIssuer

[0966] ToString

[0967] Description

[0968] CertEncoding

[0969] ToString

[0970] [C#] public int CertEncoding {get;}

[0971] [C++] public: _property int get_CertEncoding( );

[0972] [VB] Public ReadOnly Property CertEncoding As Integer

[0973] [JScript] public function get CertEncoding( ) : int;

[0974] Description

[0975] Certificate

[0976] ToString

[0977] [C#] public byte[ ] Certificate {get;}

[0978] [C++] public: _property unsigned char get_Certificate( );

[0979] [VB] Public ReadOnly Property Certificate As Byte ( )

[0980] [JScript] public function get Certificate( ) : Byte[ ];

[0981] Description

[0982] A string containing the binary stream of the entire certificate content in ASN.I format.

[0983] Cookie

[0984] ToString

[0985] [C#] public string Cookie {get;}

[0986] [C++] public: _property String* get_Cookie( );

[0987] [VB] Public ReadOnly Property Cookie As String

[0988] [JScript] public function get Cookie( ) : String;

[0989] Description

[0990] Count

[0991] Flags

[0992] ToString

[0993] Description

[0994] A set of flags that provide additional client certificate information.

[0995] IsPresent

[0996] ToString

[0997] [C#] public bool IsPresent {get;}

[0998] [C++] public: _property bool get_IsPresent( );

[0999] [VB] Public ReadOnly Property IsPresent As Boolean

[1000] [JScript] public function get IsPresent( ) : Boolean;

[1001] Description

[1002] IsReadOnly

[1003] Issuer

[1004] ToString

[1005] Description

[1006] A string that contains a list of subfield values containing information about the certificate issuer.

[1007] IsValid

[1008] ToString

[1009] [C#] public bool IsValid {get;}

[1010] [C++] public: _property bool get_IsValid( );

[1011] [VB] Public ReadOnly Property IsValid As Boolean

[1012] [JScript] public function get IsValid( ) : Boolean;

[1013] Description

[1014] Item

[1015] Item

[1016] Keys

[1017] KeySize

[1018] ToString

[1019] Description

[1020] PublicKey

[1021] ToString

[1022] [C#] public byte[ ] PublicKey {get;}

[1023] [C++] public: _property unsigned char get_PublicKey( );

[1024] [VB] Public ReadOnly Property PublicKey As Byte ( )

[1025] [JScript] public function get PublicKey( ) : Byte[ ];

[1026] Description

[1027] SecretKeySize

[1028] ToString

[1029] [C#] public int SecretKeySize {get;}

[1030] [C++] public: _property int get_SecretKeySize( );

[1031] [VB] Public ReadOnly Property SecretKeySize As Integer

[1032] [JScript] public function get SecretKeySize( ): int;

[1033] Description

[1034] SerialNumber

[1035] ToString

[1036] [C#] public string SerialNumber {get;}

[1037] [C++] public: _property String* get_SerialNumber( );

[1038] [VB] Public ReadOnly Property SerialNumber As String

[1039] [JScript] public function get SerialNumber( ) : String;

[1040] Description

[1041] A string that contains the certification serial number as an ASCII representation of hexadecimal bytes separated by hyphens (-). For example, 04-67-F3-02.

[1042] ServerIssuer

[1043] ToString

[1044] [C#] public string ServerIssuer {get;}

[1045] [C++] public: _property String* get_ServerIssuer( );

[1046] [VB] Public ReadOnly Property ServerIssuer As String

[1047] [JScript] public function get ServerIssuer( ) : String;

[1048] Description

[1049] ServerSubject

[1050] ToString

[1051] [C#] public string ServerSubject {get;}

[1052] [C++] public: _property String* get_ServerSubject( );

[1053] [VB] Public ReadOnly Property ServerSubject As String

[1054] [JScript] public function get ServerSubject( ) : String;

[1055] Description

[1056] Subject

[1057] ToString

[1058] [C#] public string Subject {get;}

[1059] [C++] public: _property String* get_Subject( );

[1060] [VB] Public ReadOnly Property Subject As String

[1061] [JScript] public function get Subject( ) : String;

[1062] Description

[1063] A string that contains a list of subfield values that contain information about the subject of the certificate. If this value is specified without a SubField the ClientCertificate collection returns a comma-separated list of subfields. For example, C=US, O=Msft, and so on.

[1064] ValidFrom

[1065] ToString

[1066] [C#] public DateTime ValidFrom {get;}

[1067] [C++] public: _property DateTime get_ValidFrom( );

[1068] [VB] Public ReadOnly Property ValidFrom As DateTime

[1069] [JScript] public function get ValldFrom( ) DateTime;

[1070] Description

[1071] A date specifying when the certificate becomes valid. This date varies with international settings.

[1072] ValidUntil

[1073] ToString

[1074] [C#] public DateTime ValidUntil {get;}

[1075] [C++] public: _property DateTime get_ValidUntil( );

[1076] [VB] Public ReadOnly Property ValidUntil As DateTime

[1077] [JScript] public function get ValidUntil( ) : DateTime;

[1078] Description

[1079] A date specifying when the certificate expires. The year value is displayed as a four-digit number.

[1080] Get

[1081] [C#] public override string Get(string field);

[1082] [C++] public: String* Get(String* field);

[1083] [VB] Overrides Public Function Get(ByVal field As String) As String

[1084] [JScript] public override function Get(field : String) : String;

[1085] Description

[1086] Allows access to individual items in the collection by name. The name of the item in the collection to retrieve.

[1087] HttpCompileException class (System.Web)

[1088] ToString

[1089] Description

[1090] The exception that is thrown when a compiler error occurs.

[1091] HttpCompileException

[1092] Example Syntax:

[1093] ToString

[1094] [C#] public HttpCompileException(CompilerResults results, string sourceCode);

[1095] [C++] public: HttpCompileException(CompilerResults* results, String* sourceCode);

[1096] [VB] Public Sub New(ByVal results As CompilerResults, ByVal sourceCode As String)

[1097] [JScript] public function HttpCompileException(results : CompilerResults, sourceCode : String);

[1098] Description

[1099] Initializes a new instance of the System.Web.HttpCompileException class. A System.CodeDom.Compiler.CompilerResults containing compiler output and error information. The name of the file being compiled when the error occurs.

[1100] ErrorCode

[1101] HelpLink

[1102] HResult

[1103] InnerException

[1104] Message

[1105] Results

[1106] ToString

[1107] Description

[1108] Gets compiler output and error information for the exception.

[1109] Source

[1110] SourceCode

[1111] ToString

[1112] Description

[1113] Gets the name of the source file being compiled when the error occurs.

[1114] StackTrace

[1115] TargetSite

[1116] HttpContext class (System.Web)

[1117] ToString

[1118] Description

[1119] Encapsulates all HTTP-specific information about an individual HTTP request.

[1120] Classes that inherit the System.Web.IHttpModule and System.Web.IHttpHandler interfaces are provided a reference to an HttpContext object for the current HTTP request. The object provides access to the intrinsic System.Web.HttpContext.Request, System.Web.HttpContext.Response, and System.Web.HttpContext.Server objects for the request.

[1121] HttpContext

[1122] Example Syntax:

[1123] ToString

[1124] [C#] public HttpContext(HttpWorkerRequest wr);

[1125] [C++] public: HttpContext(HttpWorkerRequest* wr);

[1126] [VB] Public Sub New(ByVal wr As HttpWorkerRequest)

[1127] [JScript] public function HttpContext(wr : HttpWorkerRequest);

[1128] Description

[1129] Initializes a new instance of the System.Web.HttpContext class. The System.Web.HttpWorkerRequest object for the current HTTP request.

[1130] HttpContext

[1131] Example Syntax:

[1132] ToString

[1133] [C#] public HttpContext(HttpRequest request, HttpResponse response);

[1134] [C++] public: HttpContext(HttpRequest* request, HttpResponse* response);

[1135] [VB] Public Sub New(ByVal request As HttpRequest, ByVal response As HttpResponse)

[1136] [JScript] public function HttpContext(request : HttpRequest, response : HttpResponse); Initializes a new instance of the System.Web.HttpContext class.

[1137] Description

[1138] Initializes a new instance of the System.Web.HttpContext class. The System.Web.HttpRequest object for the current HTTP request. The System.Web.HttpResponse object for the current HTTP request.

[1139] AllErrors

[1140] ToString

[1141] [C#] public Exception[ ] AllErrors {get;}

[1142] [C++] public: _property Exception* get_AllErrors( );

[1143] [VB] Public ReadOnly Property AllErrors As Exception ( )

[1144] [JScript] public function get AllErrors( ) : Exception[ ];

[1145] Description

[1146] Gets an array of errors accumulated while processing an HTTP request.

[1147] Application

[1148] ToString

[1149] [C#] public HttpApplicationState Application {get;}

[1150] [C++] public: _property HttpApplicationState* get_Application( );

[1151] [VB] Public ReadOnly Property Application As HttpApplicationState

[1152] [JScript] public function get Application( ) : HttpApplicationState;

[1153] Description

[1154] Gets the System.Web.HttpApplicationState object for the current HTTP request.

[1155] ApplicationInstance

[1156] ToString

[1157] [C#] public HttpApplication ApplicationInstance {get; set;}

[1158] [C++] public: _property HttpApplication* get_ApplicationInstance( );public: _property void set_ApplicationInstance(HttpApplication*);

[1159] [VB] Public Property ApplicationInstance As HttpApplication

[1160] [JScript] public function get ApplicationInstance( ) : HttpApplication;public function set ApplicationInstance(HttpApplication);

[1161] Description

[1162] Gets or sets the System.Web.HttpApplicationState object for the current HTTP request.

[1163] Cache

[1164] ToString

[1165] [C#] public Cache Cache {get;}

[1166] [C++] public: _property Cache* get_Cache( );

[1167] [VB] Public ReadOnly Property Cache As Cache

[1168] [JScript] public function get Cache( ) : Cache;

[1169] Description

[1170] Gets the System.Web.Caching.Cache object for the current HTTP request.

[1171] Current

[1172] ToString

[1173] [C#] public static HttpContext Current {get;}

[1174] [C++] public: _property static HttpContext* get_Current( );

[1175] [VB] Public Shared ReadOnly Property Current As HttpContext

[1176] [JScript] public static function get Current( ) : HttpContext;

[1177] Description

[1178] Gets the System.Web.HttpContext object for the current HTTP request.

[1179] Error

[1180] ToString

[1181] [C#] public Exception Error {get;}

[1182] [C++] public: _property Exception* get_Error( );

[1183] [VB] Public ReadOnly Property Error As Exception

[1184] [JScript] public function get Error( ) : Exception;

[1185] Description

[1186] Gets the first error (if any) accumulated during HTTP request processing.

[1187] Handler

[1188] ToString

[1189] [C#] public IHttpHandler Handler {get; set;}

[1190] [C++] public: _property IHttpHandler* get_Handler( );public: _property void set_Handler(IHttpHandler*);

[1191] [VB] Public Property Handler As IHttpHandler

[1192] [JScript] public function get Handler( ) : IHttpHandler;public function set Handler(IHttpHandler);

[1193] Description

[1194] Gets or sets the System.Web.IHttpHandler object for the current HTTP request.

[1195] IsCustomErrorEnabled

[1196] ToString

[1197] [C#] public bool IsCustomErrorEnabled {get;}

[1198] [C++] public: _property bool get_IsCustomErrorEnabled( );

[1199] [VB] Public ReadOnly Property IsCustomErrorEnabled As Boolean

[1200] [JScript] public function get IsCustomErrorEnabled( ) : Boolean;

[1201] Description

[1202] Gets a value indicating whether custom errors are enabled for the current HTTP request.

[1203] IsDebuggingEnabled

[1204] ToString

[1205] [C#] public bool IsDebuggingEnabled {get;}

[1206] [C++] public: _property bool get_IsDebuggingEnabled( );

[1207] [VB] Public ReadOnly Property IsDebuggingEnabled As Boolean

[1208] [JScript] public function get IsDebuggingEnabled( ) : Boolean;

[1209] Description

[1210] Gets a value indicating whether the current HTTP request is in debug mode.

[1211] Items

[1212] ToString

[1213] [C#] public IDictionary Items {get;}

[1214] [C++] public: _property IDictionary* get_Items( );

[1215] [VB] Public ReadOnly Property Items As IDictionary

[1216] [JScript] public function get Items( ) : IDictionary;

[1217] Description

[1218] Gets a key-value collection that can be used to organize and share data between an System.Web.IHttpModule and an System.Web.IHttpHandler during an HTTP request.

[1219] Request

[1220] ToString

[1221] [C#] public HttpRequest Request {get;}

[1222] [C++] public: _property HttpRequest* get_Request( );

[1223] [VB] Public ReadOnly Property Request As HttpRequest

[1224] [JScript] public function get Request( ) : HttpRequest;

[1225] Description

[1226] Gets the System.Web.HttpRequest object for the current HTTP request.

[1227] Response

[1228] ToString

[1229] [C#] public HttpResponse Response {get;}

[1230] [C++] public: _property HttpResponse* get_Response( );

[1231] [VB] Public ReadOnly Property Response As HttpResponse

[1232] [JScript] public function get Response( ) : HttpResponse;

[1233] Description

[1234] Gets the System.Web.HttpResponse object for the current HTTP response.

[1235] Server

[1236] ToString

[1237] [C#] public HttpServerUtility Server {get;}

[1238] [C++] public: _property HttpServerUtility* get_Server( );

[1239] [VB] Public ReadOnly Property Server As HttpServerUtility

[1240] [JScript] public function get Server( ) : HttpServerUtility;

[1241] Description

[1242] Gets the System.Web.HttpServerUtility object that provides methods used in processing Web requests.

[1243] Session

[1244] ToString

[1245] [C#] public HttpSessionState Session {get;}

[1246] [C++] public: _property HttpSessionState* get_Session( );

[1247] [VB] Public ReadOnly Property Session As HttpSessionState

[1248] [JScript] public function get Session( ) : HttpSessionState;

[1249] Description

[1250] Gets the System.Web.SessionState instance for the current HTTP request.

[1251] SkipAuthorization

[1252] ToString

[1253] [C#] public bool SkipAuthorization {get; set;}

[1254] [C++] public: Property bool get_SkipAuthorization( );public: _property void set_SkipAuthorization(bool);

[1255] [VB] Public Property SkipAuthorization As Boolean

[1256] [JScript] public function get SkipAuthorization( ) : Boolean;public function set SkipAuthorization(Boolean);

[1257] Description

[1258] Gets or sets a value that specifies whether the URLAuthorization module will skip the authorization check for the current request.

[1259] SkipAuthorization is for advanced use by authentication modules that need to redirect to an anonymous-allowed page. The Forms authentication module and Passport authentication module both set this property when redirecting to a configured login page. Setting this requires the ControlPrincipal flag to be set in System.Security.Permissions.SecurityPermission.Flags.

[1260] Timestamp

[1261] ToString

[1262] [C#] public DateTime Timestamp {get;}

[1263] [C++] public: _property DateTime get_Timestamp( );

[1264] [VB] Public ReadOnly Property Timestamp As DateTime

[1265] [JScript] public function get Timestamp( ): DateTime;

[1266] Description

[1267] Gets the initial timestamp of the current HTTP request.

[1268] Trace

[1269] ToString

[1270] [C#] public TraceContext Trace {get;}

[1271] [C++] public: _property TraceContext* get_Trace( );

[1272] [VB] Public ReadOnly Property Trace As TraceContext

[1273] [JScript] public function get Trace( ) : TraceContext;

[1274] Description

[1275] Gets the System.Web.TraceContext object for the current HTTP response.

[1276] User

[1277] ToString

[1278] [C#] public IPrincipal User {get; set;}

[1279] [C++] public: _property Iprincipal* get_User( );public: _property void set_User(IPrincipal*);

[1280] [VB] Public Property User As IPrincipal

[1281] [JScript] public function get_User( ) : IPrincipal;public function set User(IPrincipal);

[1282] Description

[1283] Gets or sets security information for the current HTTP request.

[1284] Setting this property requires the ControlPrincipal flag to be set in System.Security.Permissions.SecurityPermission.Flags.

[1285] AddError

[1286] [C#] public void AddError(Exception errorInfo);

[1287] [C++] public: void AddError(Exception* errorInfo);

[1288] [VB] Public Sub AddError(ByVal errorInfo As Exception)

[1289] [JScript] public function AddError(errorInfo : Exception);

[1290] Description

[1291] Adds an exception to the exception collection for the current HTTP request. The System.Exception object to add to the exception collection.

[1292] ClearError

[1293] [C#] public void ClearError( );

[1294] [C++] public: void ClearError( );

[1295] [VB] Public Sub ClearError( )

[1296] [JScript] public function ClearError( );

[1297] Description

[1298] Clears all errors for the current HTTP request.

[1299] GetAppConfig

[1300] [C#] public static object GetAppConfig(string name);

[1301] [C++] public: static Object* GetAppConfig(String* name);

[1302] [VB] Public Shared Function GetAppConfig(ByVal name As String) As Object

[1303] [JScript] public static function GetAppConfig(name : String) : Object;

[1304] Description

[1305] Returns requested configuration information for the current application The application configuration tag that information is requested for.

[1306] GetConfig

[1307] [C#] public object GetConfig(string name);

[1308] [C++] public: Object* GetConfig(String* name);

[1309] [VB] Public Function GetConfig(ByVal name As String) As Object

[1310] [JScript] public function GetConfig(name : String) : Object; Returns requested configuration information for the current HTTP request.

[1311] Description

[1312] Returns requested configuration information for the current HTTP request. The configuration tag that information is requested for.

[1313] RewritePath

[1314] [C#] public void RewritePath(string path);

[1315] [C++] public: void RewritePath(String* path);

[1316] [VB] Public Sub RewritePath(ByVal path As String)

[1317] [JScript] public function RewritePath(path : String);

[1318] Description

[1319] Assigns an internal rewrite path. The internal rewrite path.

[1320] IServiceProvider.GetService

[1321] [C#] object IServiceProvider.GetService(Type service);

[1322] [C++] Object* IServiceProvider::GetService(Type* service);

[1323] [VB] Function GetService(ByVal service As Type) As Object Implements IServiceProvider.GetService

[1324] [JScript] function IServiceProvider.GetService(service : Type) : Object;

[1325] HttpCookie class (System.Web)

[1326] ToString

[1327] Description

[1328] Provides a type-safe way to create and manipulate individual HTTP cookies.

[1329] The System.Web.HttpCookie class gets and sets properties of individual cookies. The System.Web.HttpCookieCollection class provides methods to store, retrieve, and manage all the cookies for an entire Web application. ASP.NET code uses the intrinsic System.Web.HttpResponse.Cookies object to create cookies and add them to the cookie collection. When delivering a Web page to a client, the server sends the entire cookie collection with the Set-Cookie header.

[1330] HttpCookie

[1331] Example Syntax:

[1332] ToString

[1333] [C#] public HttpCookie(string name);

[1334] [C++] public: HttpCookie(String* name);

[1335] [VB] Public Sub New(ByVal name As String)

[1336] [JScript] public function HttpCookie(name: String); Initializes a new instance of the System.Web.HttpCookie class.

[1337] Description

[1338] Creates and names a new cookie. The name of the new cookie.

[1339] HttpCookie

[1340] Example Syntax:

[1341] ToString

[1342] [C#] public HttpCookie(string name, string value);

[1343] [C++] public: HttpCookie(String* name, String* value); [VB] Public Sub New(ByVal name As String, ByVal value As String)

[1344] [JScript] public function HttpCookie(name : String, value : String);

[1345] Description

[1346] Creates, names, and assigns a value to a new cookie. The name of the new cookie. The value of the new cookie.

[1347] Domain

[1348] ToString

[1349] [C#] public string Domain {get; set;}

[1350] [C++] public: _property String* get_Domain( );public: _property void set_Domain(String*);

[1351] [VB] Public Property Domain As String

[1352] [JScript] public function get Domain( ): String;public function set Domain(String);

[1353] Description

[1354] Gets or sets the domain to associate the cookie with.

[1355] Setting the Domain attribute limits transmission of the cookie to clients requesting a resource from that domain.

[1356] Expires

[1357] ToString

[1358] [C#] public DateTime Expires {get; set;}

[1359] [C++] public: _property DateTime get_Expires( );public: _property void set_Expires(DateTime);

[1360] [VB] Public Property Expires As DateTime

[1361] [JScript] public function get Expires( ) : DateTime;public function set Expires(DateTime);

[1362] Description

[1363] Gets or sets the expiration date and time for the cookie.

[1364] HasKeys

[1365] ToString

[1366] [C#] public bool HasKeys {get;}

[1367] [C++] public: _property bool get HasKeys( );

[1368] [VB] Public ReadOnly Property HasKeys As Boolean

[1369] [JScript] public function get HasKeys( ) : Boolean;

[1370] Description

[1371] Gets a value indicating whether a cookie has subkeys.

[1372] Item

[1373] ToString

[1374] [C#] public string this[string key] {get; set;}

[1375] [C++] public: _property String* get_Item(String* key);public: _property void set_Item(String* key, String*);

[1376] [VB] Public Default Property Item(ByVal key As String) As String

[1377] [JScript] returnValue=HttpCookieObject.Item(key);HttpCookieObject.Item(key)=returnValue;

[1378] Description

[1379] Shortcut for HttpCookie.Values[ key ]. This property is provided for compatibility with previous versions of ASP. Key (index) of cookie value.

[1380] Name

[1381] ToString

[1382] [C#] public string Name {get; set;}

[1383] [C++] public: _property String* get_Name( );public: _property void set_Name(String*);

[1384] [VB] Public Property Name As String

[1385] [JScript] public function get Name( ) : String;public function set Name(String);

[1386] Description

[1387] Gets or sets the name of a cookie.

[1388] Path

[1389] ToString

[1390] [C#] public string Path {get; set;}

[1391] [C++] public: _property String* get_Path( );public: _property void set_Path(String*);

[1392] [VB] Public Property Path As String

[1393] [JScript] public function get Path( ) : String;public function set Path(String);

[1394] Description

[1395] Gets or sets the virtual path to transmit with the current cookie.

[1396] The Path property extends the Domain property to completely describe the specific URL that the cookie applies to. For example, in the URL http:/www.microsoft.com/asp, the domain is www.microsoft.com and the path is /asp.

[1397] Secure

[1398] ToString

[1399] [C#] public bool Secure {get; set;}

[1400] [C++] public: _property bool get_Secure( );public: _property void set_Secure(bool);

[1401] [VB] Public Property Secure As Boolean

[1402] [JScript] public function get Secure( ) : Boolean;public function set Secure(Boolean);

[1403] Description

[1404] Gets or sets a value indicating whether to transmit the cookie securely (that is, over HTTPS only).

[1405] Value

[1406] ToString

[1407] [C#] public string Value {get; set;}

[1408] [C++] public: _property String* get_Value( );public: _property void set_Value(String*);

[1409] [VB] Public Property Value As String

[1410] [JScript] public function get Value( ) : String;public function set Value(String);

[1411] Description

[1412] Gets or sets an individual cookie value.

[1413] Values

[1414] ToString

[1415] [C#] public NameValueCollection Values {get;;

[1416] [C++] public: _property NameValueCollection* get_Values( );

[1417] [VB] Public ReadOnly Property Values As NameValueCollection

[1418] [JScript] public function get Values( ) : NameValueCollection;

[1419] Description

[1420] Gets a collection of key-and-value value pairs that are contained within a single cookie object.

[1421] HttpCookieCollection class (System.Web)

[1422] ToString

[1423] Description

[1424] Provides a type-safe way to manipulate HTTP cookies.

[1425] HttpCookieCollection

[1426] Example Syntax:

[1427] ToString

[1428] [C#] public HttpCookieCollection( );

[1429] [C++] public: HttpCookieCollection( );

[1430] [VB] Public Sub New( )

[1431] [JScript] public function HttpCookieCollection( );

[1432] Description

[1433] Initializes a new instance of the System.Web.HttpCookieCollection class.

[1434] ASP.NET includes two intrinsic cookie collections. The collection accessible through System.Web.HttpRequest.Cookies contains cookies transmitted by the client to the server in the Cookie header. The collection accessible through System.Web.HttpResponse.Cookies contains cookies generated on the server and transmitted to the client in the Set-Cookie header.

[1435] AllKeys

[1436] ToString

[1437] [C#] public string[ ] AllKeys {get;}

[1438] [C++] public: _property String* get_AllKeys( );

[1439] [VB] Public ReadOnly Property AllKeys As String ( )

[1440] [JScript] public function get AllKeys( ) : String[ ];

[1441] Description

[1442] Gets a string array containing all the keys (cookie names) in the cookie collection.

[1443] Count

[1444] IsReadOnly

[1445] Item

[1446] ToString

[1447] Description

[1448] Gets the cookie with the specified numerical index from the cookie collection. The index of the cookie to retrieve from the collection.

[1449] Item

[1450] ToString

[1451] [C#] public HttpCookie this[string name] {get;}

[1452] [C++] public: Property HttpCookie* get_Item(String* name);

[1453] [VB] Public Default ReadOnly Property Item(ByVal name As String) As HttpCookie

[1454] [JScript] returnValue HttpCookieCollectionObject.Item(name); Gets the cookie with the specified name from the cookie collection. This property is overloaded to allow retrieval of cookies by either name or numerical index.

[1455] Description

[1456] Gets the cookie with the specified name from the cookie collection. Name of cookie to retrieve.

[1457] Keys

[1458] Add

[1459] [C#] public void Add(HttpCookie cookie);

[1460] [C++] public: void Add(HttpCookie* cookie);

[1461] [VB] Public Sub Add(ByVal cookie As HttpCookie)

[1462] [JScript] public function Add(cookie : HttpCookie);

[1463] Description

[1464] Adds the specified cookie to the cookie collection.

[1465] Any number of cookie collections can exist within an application, but only the collection referenced by the intrinsic System.Web.HttpResponse.Cookies object is sent to the client. The System.Web.HttpCookie to add to the collection.

[1466] Clear

[1467] [C#] public void Clear( );

[1468] [C++] public: void Clear( );

[1469] [VB] Public Sub Clear( )

[1470] [JScript] public function Clear( );

[1471] Description

[1472] Clears all cookies from the cookie collection.

[1473] CopyTo

[1474] [C#] public void CopyTo(Array dest, int index);

[1475] [C++] public: void CopyTo(Array* dest, int index);

[1476] [VB] Public Sub CopyTo(ByVal dest As Array, ByVal index As Integer)

[1477] [JScript] public function CopyTo(dest : Array, index : int);

[1478] Description

[1479] Copies members of the cookie collection to an System.Array beginning at the specified index of the array. The destination System.Array. The index of the destination array where copying starts.

[1480] Get

[1481] [C#] public HttpCookie Get(int index);

[1482] [C++] public: HttpCookie* Get(int index);

[1483] [VB] Public Function Get(ByVal index As Integer) As HttpCookie

[1484] [JScript] public function Get(index int): HttpCookie;

[1485] Description

[1486] Returns the System.Web.HttpCookie item with the specified index from the cookie collection. The index of the cookie to return from the collection.

[1487] Get

[1488] [C#] public HttpCookie Get(string name);

[1489] [C++] public: HttpCookie* Get(String* name);

[1490] [VB] Public Function Get(ByVal name As String) As HttpCookie

[1491] [JScript] public function Get(name : String) : HttpCookie; Returns an individual System.Web.HttpCookie object from the cookie collection. This property is overloaded to allow retrieval of cookies by either name or numerical index.

[1492] Description

[1493] Returns the System.Web.HttpCookie item with the specified name from the cookie collection.

[1494] If the named cookie does not exist, this method creates a new cookie with that name. The name of the cookie to retrieve from the collection.

[1495] GetKey

[1496] [C#] public string GetKey(int index);

[1497] [C++] public: String* GetKey(int index);

[1498] [VB] Public Function GetKey(ByVal index As Integer) As String

[1499] [JScript] public function GetKey(index : int): String;

[1500] Description

[1501] Returns the key (name) of the cookie at the specified numerical index. The index of the key to retrieve from the collection.

[1502] Remove

[1503] [C#] public void Remove(string name);

[1504] [C++] public: void Remove(String* name);

[1505] [VB] Public Sub Remove(ByVal name As String)

[1506] [JScript] public function Remove(name : String);

[1507] Description

[1508] Removes the cookie with the specified name from the collection. The name of the cookie to remove from the collection.

[1509] Set

[1510] [C#] public void Set(HttpCookie cookie);

[1511] [C++] public: void Set(HttpCookie* cookie);

[1512] [VB] Public Sub Set(ByVal cookie As HttpCookie)

[1513] [JScript] public function Set(cookie : HttpCookie);

[1514] Description

[1515] Updates the value of an existing cookie in a cookie collection. The System.Web.HttpCookie object to update.

[1516] HttpException class (System.Web)

[1517] ToString

[1518] Description

[1519] Provides a means of generating HTTP exceptions.

[1520] HttpException

[1521] Example Syntax:

[1522] ToString

[1523] [C#] public HttpException( );

[1524] [C++] public: HttpException( );

[1525] [VB] Public Sub New( )

[1526] [JScript] public function HttpException( ); Constructs a new System.Exception object.

[1527] Description

[1528] Constructs an empty Exception object. When handling exceptions, it is sometimes useful to capture a series of related exceptions with the outer exceptions being thrown in response to an inner exceptions.

[1529] HttpException

[1530] Example Syntax:

[1531] ToString

[1532] [C#] public HttpException(string message);

[1533] [C++] public: HttpException(String* message);

[1534] [VB] Public Sub New(ByVal message As String)

[1535] [JScript] public function HttpException(message : String);

[1536] Description

[1537] Constructs an System.Exception using a supplied error message. The message displayed to the client when the exception is thrown.

[1538] HttpException

[1539] Example Syntax:

[1540] ToString

[1541] [C#] public HttpException(int httpCode, string message);

[1542] [C++] public: HttpException(int httpCode, String* message);

[1543] [VB] Public Sub New(ByVal httpCode As Integer, ByVal message As String)

[1544] [JScript] public function HttpException(httpCode : int, message : String);

[1545] Description

[1546] Constructs an System.Exception using an HTTP error code and an error message. The HTTP error code displayed on the client. The message displayed to the client when the exception is thrown.

[1547] HttpException

[1548] Example Syntax:

[1549] ToString

[1550] [C#] public HttpException(string message, Exception innerException);

[1551] [C++] public: HttpException(String* message, Exception* innerException);

[1552] [VB] Public Sub New(ByVal message As String, ByVal innerException As Exception)

[1553] [JScript] public function HttpException(message :String, innerException Exception);

[1554] Description

[1555] Constructs an System.Exception using an error message and the System.Exception.InnerException property.

[1556] When handling exceptions, it is sometimes useful to capture a series of related exceptions with the outer exceptions being thrown in response to an inner exception. The message displayed to the client when the exception is thrown. The System.Exception.InnerException, if any, that threw the current exception.

[1557] HttpException

[1558] Example Syntax:

[1559] ToString

[1560] [C#] public HttpException(string message, int hr);

[1561] [C++] public: HttpException(String* message, int hr);

[1562] [VB] Public Sub New(ByVal message As String, ByVal hr As Integer)

[1563] [JScript] public function HttpException(message: String, hr: int);

[1564] Description

[1565] Constructs an System.Exception using error message and an exception code. The error message displayed to the client when the exception is thrown. The exception code that defines the error.

[1566] HttpException

[1567] Example Syntax.

[1568] ToString

[1569] [C#] public HttpException(int httpCode, string message, Exception innerException);

[1570] [C++] public: HttpException(int httpCode, String* message, Exception* innerException);

[1571] [VB] Public Sub New(ByVal httpCode As Integer, ByVal message As String, ByVal innerException As Exception)

[1572] [JScript] public function HttpException(httpCode : int, message : String, innerException Exception);

[1573] Description

[1574] Constructs an System.Exception using an HTTP error code, an error message, and the System.Exception.InnerException property.

[1575] When handling exceptions, it is sometimes useful to capture a series of related exceptions with the outer exceptions being thrown in response to an inner exceptions. The HTTP error code displayed to the client. The message displayed to the client. The InnerException, if any, that threw the current exception.

[1576] HttpException

[1577] Example Syntax:

[1578] ToString

[1579] [C#] public HttpException(int httpCode, string message, int hr);

[1580] [C++] public: HttpException(int httpCode, String* message, int hr);

[1581] [VB] Public Sub New(ByVal httpCode As Integer, ByVal message As String, ByVal hr As Integer)

[1582] [JScript] public function HttpException(httpCode : int, message : String, hr : int);

[1583] Description

[1584] Constructs an System.Exception using HTTP error code, an error message, and an exception code. The HTTP error code displayed on the client. The error message displayed to the client. The error code that defines the error.

[1585] ErrorCode

[1586] HelpLink

[1587] HResult

[1588] InnerException

[1589] Message

[1590] Source

[1591] StackTrace

[1592] TargetSite

[1593] CreateFromLastError

[1594] [C#] public static HttpException CreateFromLastError(string message);

[1595] [C++] public: static HttpException* CreateFromLastError(String* message);

[1596] [VB] Public Shared Function CreateFromLastError(ByVal message As String) As HttpException

[1597] [JScript] public static function CreateFromLastError(message : String) : HttpException;

[1598] Description

[1599] Creates a new System.Exception based on the previous Exception. Return Value: An Exception with the same error identification code as the previous Exception but with a new message. The message to be displayed to the client when the exception is thrown.

[1600] GetHtmlErrorMessage

[1601] [C#] public string GetHtmlErrorMessage( );

[1602] [C++] public: String* GetHtmlErrorMessage( );

[1603] [VB] Public Function GetHtmlErrorMessage( ) As String

[1604] [JScript] public function GetHtmlErrorMessage( ) : String;

[1605] Description

[1606] Returns the HTTP error message to send back to the client. Return Value: The HTTP error message. GetHttpCode

[1607] [C#] public int GetHttpCode( );

[1608] [C++] public: int GetHttpCode( );

[1609] [VB] Public Function GetHttpCode( ) As Integer

[1610] [JScript] public function GetHttpCode( ) : int;

[1611] Description

[1612] Returns the HTTP error code to send back to the client. If there is a nonzero HTTP code, it is returned. Otherwise, the System.Exception.InnerException code is returned. If neither an InnerException code nor a nonzero HTTP code is available, the HTTP error code 500 is returned. Return Value: The HTTP code representing the exception.

[1613] HttpFileCollection class (System.Web)

[1614] ToString

[1615] Description

[1616] Provides access to and organizes files uploaded by a client.

[1617] Clients encode files and transmit them in the content body using multipart MIME format with an HTTP Content-Type header of multipart/form-data. ASP.NET extracts the encoded file(s) from the content body into individual members of an System.Web.HttpFileCollection. Methods and properties of the System.Web.HttpPostedFile class provide access to the contents and properties of each file.

[1618] AllKeys

[1619] ToString

[1620] [C#] public string[ ] AllKeys {get;}

[1621] [C++] public: _property String* get_AllKeys( );

[1622] [VB] Public ReadOnly Property AllKeys As String ( )

[1623] [JScript] public function get AllKeys( ) : String[ ];

[1624] Description

[1625] Gets a string array containing the keys (names) of all members in the file collection.

[1626] Count

[1627] IsReadOnly

[1628] Item

[1629] ToString

[1630] Description

[1631] Gets the object with the specified numerical index from the System.Web.HttpFileCollection. The index of the item to get from the file collection.

[1632] Item

[1633] ToString

[1634] [C#] public HttpPostedFile this[string name] {get;}

[1635] [C++] public: _property HttpPostedFile* get_Item(String* name);

[1636] [VB] Public Default ReadOnly Property Item(ByVal name As String) As HttpPostedFile

[1637] [JScript] returnValue=HttpFileCollectionObject.Item(name); Gets an individual System.Web.HttpPostedFile object from the file collection. This property is overloaded to allow retrieval of objects by either name or numerical index.

[1638] Description

[1639] Gets the object with the specified name from the file collection. Name of item to be returned.

[1640] Keys

[1641] CopyTo

[1642] [C#] public void CopyTo(Array dest, int index);

[1643] [C++] public: void CopyTo(Array* dest, int index);

[1644] [VB] Public Sub CopyTo(ByVal dest As Array, ByVal index As Integer)

[1645] [JScript] public function CopyTo(dest : Array, index : int);

[1646] Description

[1647] Copies members of the file collection to an System.Array beginning at the specified index of the array. The destination System.Array. The index of the destination array where copying starts.

[1648] Get

[1649] [C#] public: HttpPostedFile Get(int index);

[1650] [C++] public: HttpPostedFile* Get(int index); IVB] Public Function Get(ByVal index As Integer) As HttpPostedFile

[1651] [JScript] public function Get(index : int): HttpPostedFile;

[1652] Description

[1653] Returns the System.Web.HttpPostedFile object with the specified numerical index from the file collection. The index of the object to be returned from the file collection.

[1654] Get

[1655] [C#] public HttpPostedFile Get(string name);

[1656] [C++] public: HttpPostedFile* Get(String* name);

[1657] [VB] Public Function Get(ByVal name As String) As HttpPostedFile

[1658] [JScript] public function Get(name : String): HttpPostedFile; Returns an individual System.Web.HttpPostedFile object from a file collection. This property is overloaded to allow retrieval of objects by either name or numerical index.

[1659] Description

[1660] Returns the System.Web.HttpPostedFile object with the specified name from the file collection. The name of the object to be returned from a file collection.

[1661] GetKey

[1662] [C#] public string GetKey(int index);

[1663] [C++] public: String* GetKey(int index);

[1664] [VB] Public Function GetKey(ByVal index As Integer) As String

[1665] [JScript] public function GetKey(index : int) : String;

[1666] Description

[1667] Returns the name of the System.Web.HttpFileCollection member with the specified numerical index. The index of the object name to be returned.

[1668] HttpModuleCollection class (System.Web) ToString

[1669] Description

[1670] Provides a means of indexing and retrieving a collection of System.Web.IHttpModule objects.

[1671] AllKeys

[1672] ToString

[1673] [C#] public string[ ] AllKeys {get;}

[1674] [C++] public: _property String* get_AllKeys( );

[1675] [VB] Public ReadOnly Property AllKeys As String ( )

[1676] [JScript] public function get AllKeys( ): String[ ];

[1677] Description

[1678] Gets a string array containing all the keys (module names) in the System.Web.HttpModuleCollection.

[1679] Count

[1680] IsReadOnly

[1681] Item

[1682] ToString

[1683] Description

[1684] Gets the System.Web.IHttpModule object with the specified numerical index from the System.Web.HttpModuleCollection. The index of the System.Web.IHttpModule object to retrieve from the collection.

[1685] Item

[1686] ToString

[1687] [C#] public IHttpModule this[string name] {get;}

[1688] [C++] public: _property IHttpModule* get_Item(String* name);

[1689] [VB] Public Default ReadOnly Property Item(ByVal name As String) As IHttpModule

[1690] [JScript] returnValue=HttpModuleCollectionObject.Item(name); Gets the System.Web.IHttpModule object with the specified name from the System.Web.HttpModuleCollection. This property is overloaded to allow retrieval of modules by either name or numerical index.

[1691] Description

[1692] Gets the System.Web.IHttpModule object with the specified name from the System.Web.HttpModuleCollection. Key of the item to be retrieved.

[1693] Keys

[1694] CopyTo

[1695] [C#] public void CopyTo(Array dest, int index);

[1696] [C++] public: void CopyTo(Array* dest, int index);

[1697] [VB] Public Sub CopyTo(ByVal dest As Array, ByVal index As Integer)

[1698] [JScript] public function CopyTo(dest : Array, index : int);

[1699] Description

[1700] Copies members of the module collection to an System.Array beginning at the specified index of the array. The destination Array. The index of the destination Array where copying starts. Get

[1701] [C++] public IHttpModule Get(int index);

[1702] [C++] public: IHttpModule* Get(int index);

[1703] [VB] Public Function Get(ByVal index As Integer) As IHttpModule

[1704] [JScript] public function Get(index : int): IHttpModule;

[1705] Description

[1706] Returns the System.Web.IHttpModule object with the specified index from the System.Web.HttpModuleCollection Index of the System.Web.IHttpModule object to return from the collection.

[1707] Get

[1708] [C#] public IHttpModule Get(string name);

[1709] [C++] public: IHttpModule* Get(String* name);

[1710] [VB] Public Function Get(ByVal name As String) As IHttpModule

[1711] [JScript] public function Get(name: String): IHttpModule; Returns an individual System.Web.IHttpModule object from the System.Web.HttpModuleCollection. This property is overloaded to allow retrieval of modules by either name or numerical index.

[1712] Description

[1713] Returns the System.Web.IHttpModule object with the specified name from the System.Web.HttpModuleCollection. Key of the item to be retrieved.

[1714] GetKey

[1715] [C#] public string GetKey(int index);

[1716] [C++] public: String* GetKey(int index);

[1717] [VB] Public Function GetKey(ByVal index As Integer) As String

[1718] [JScript] public function GetKey(index : int): String;

[1719] Description

[1720] Returns the key (name) of the System.Web.IHttpModule object at the specified numerical index. Index of the key to retrieve from the collection.

[1721] HttpParseException class (System.Web)

[1722] ToString

[1723] Description

[1724] The exception that is thrown when a parse error occurs.

[1725] HttpParseException

[1726] Example Syntax:

[1727] ToString

[1728] [C#] public HttpParseException(string message, Exception innerException, string fileName, int line);

[1729] [C++] public: HttpParseException(String* message, Exception* innerException, String* fileName, int line);

[1730] [VB] Public Sub New(ByVal message As String, ByVal innerException As Exception, ByVal filename As String, ByVal line As Integer)

[1731] [JScript] public function HttpParseException(message : String, innerException : Exception, fileName : String, line : int);

[1732] Description

[1733] Initializes a new instance of the System.Web.HttpParseException class. The message displayed to the client when the exception is thrown. The System.Exception, if any, that threw the current exception. The name of the file being parsed when the error occurs. The number of the line being parsed when the error occurs.

[1734] ErrorCode

[1735] FileName

[1736] ToString

[1737] Description

[1738] Gets the name of the file being parsed when the error occurs.

[1739] HelpLink

[1740] HResult

[1741] InnerException

[1742] Line

[1743] ToString

[1744] Description

[1745] Gets the number of the line being parsed when the error occurs.

[1746] Message

[1747] Source

[1748] StackTrace

[1749] TargetSite

[1750] HttpPostedFile class (System.Web)

[1751] ToString

[1752] Description

[1753] Provides a way to access individual files that have been uploaded by a client.

[1754] The System.Web.HttpFileCollection class provides access to all the files uploaded from a client as a file collection.

[1755] ContentLength

[1756] ToString

[1757] [C#] public int ContentLength {get;}

[1758] [C++] public: _property int get ContentLength( );

[1759] [VB] Public ReadOnly Property ContentLength As Integer

[1760] [JScript] public function get ContentLength( ) : int;

[1761] Description

[1762] Gets the size in bytes of an uploaded file.

[1763] ContentType

[1764] ToString

[1765] [C#] public string ContentType {get;}

[1766] [C++] public: _property String* get_ContentType( );

[1767] [VB] Public ReadOnly Property ContentType As String

[1768] [JScript] public function get ContentType( ) : String;

[1769] Description

[1770] Gets the MIME content type of a file sent by a client.

[1771] FileName

[1772] ToString

[1773] [C#] public string FileName {get;}

[1774] [C++] public: _property String* get_FileName( );

[1775] [VB] Public ReadOnly Property FileName As String

[1776] [JScript] public function get FileName( ) : String;

[1777] Description

[1778] Gets the fully-qualified name of the file on the client's machine (for example “C:\MyFiles\Test.txt”).

[1779] InputStream

[1780] ToString

[1781] [C#] public Stream InputStream {get;}

[1782] [C++] public: _property Stream* get_InputStream( );

[1783] [VB] Public ReadOnly Property InputStream As Stream

[1784] [JScript] public function get InputStream( ) : Stream;

[1785] Description

[1786] Gets a System.IO.Stream object which points to an uploaded file to prepare for reading the contents of the file.

[1787] SaveAs

[1788] [C#] public void SaveAs(string filename);

[1789] [C++] public: void SaveAs(String* filename);

[1790] [VB] Public Sub SaveAs(ByVal filename As String)

[1791] [JScript] public function SaveAs(filename : String);

[1792] Description

[1793] Saves an uploaded MIME message body to a file on the server. The name of the file.

[1794] HttpRequest class (System.Web)

[1795] ToString

[1796] Description

[1797] Enables ASP.NET to read the HTTP values sent by a client during a Web request.

[1798] HttpRequest

[1799] Example Syntax:

[1800] ToString

[1801] [C#] public HttpRequest(string filename, string url, string queryString);

[1802] [C++] public: HttpRequest(String* filename, String* url, Sing* queryString); [VB] Public Sub New(ByVal filename As String, ByVal url As String, ByVal queryString As String)

[1803] [JScript] public function HttpRequest(filename : String, url : String, queryString : String);

[1804] Description

[1805] Initializes an System.Web.HttpRequest object. The name of the file associated with the request. Information regarding the URL of the current request. The entire query string sent with the request (everything after the‘?’).

[1806] AcceptTypes

[1807] ToString

[1808] [C#] public string[ ] AcceptTypes {get;}

[1809] [C++] public: _property String* get_AcceptTypes( );

[1810] [VB] Public ReadOnly Property AcceptTypes As String ( )

[1811] [JScript] public function get AcceptTypes( ): String[ ];

[1812] Description

[1813] Gets a string array of client-supported MIME accept types.

[1814] ApplicationPath

[1815] ToString

[1816] [C#] public string ApplicationPath get;}

[1817] [C++] public: _property String* get_ApplicationPath( );

[1818] [VB] Public ReadOnly Property ApplicationPath As String

[1819] [JScript] public function get ApplicationPath( ) : String;

[1820] Description

[1821] Gets the ASP.NET application's virtual application root path on the server.

[1822] Browser

[1823] ToString

[1824] [C#] public HttpBrowserCapabilities Browser {get; set;}

[1825] [C++] public: _property HttpBrowserCapabilities* get_Browser( );public: _property void set_Browser(HttpBrowserCapabilities*);

[1826] [VB] Public Property Browser As HttpBrowserCapabilities

[1827] [JScript] public function get Browser( ) : HttpBrowserCapabilities;public function set Browser(HttpBrowserCapabilities);

[1828] Description

[1829] Gets information about the requesting client's browser capabilities.

[1830] ClientCertificate

[1831] ToString

[1832] [C#] public HttpClientCertificate ClientCertificate {get;}

[1833] [C++] public: _property HttpClientCertificate* get_ClientCertificate( );

[1834] [VB] Public ReadOnly Property ClientCertificate As HttpClientCertificate

[1835] [JScript] public function get ClientCertificate( ): HttpClientCertificate;

[1836] Description

[1837] Gets the current request's client security certificate.

[1838] ContentEncoding

[1839] ToString

[1840] [C#] public Encoding ContentEncoding {get;}

[1841] [C++] public: _property Encoding* get_ContentEncoding( );

[1842] [VB] Public ReadOnly Property ContentEncoding As Encoding

[1843] [JScript] public function get ContentEncoding( ) : Encoding;

[1844] Description

[1845] Gets the character set of the entity-body.

[1846] Default ContentEncoding can be specified in an ASP.NET configuration file. If ContentEncoding is specified by the client, the default configuration settings are overridden.

[1847] ContentLength

[1848] ToString

[1849] [C#] public int ContentLength {get;}

[1850] [C++] public: _property int get_ContentLength( );

[1851] [VB] Public ReadOnly Property ContentLength As Integer

[1852] [JScript] public function get ContentLength( ) : int;

[1853] Description

[1854] Specifies the length, in bytes, of content sent by the client.

[1855] ContentType

[1856] ToString

[1857] [C#] public string ContentType {get;}

[1858] [C++] public: _property String* get_ContentType( );

[1859] [VB] Public ReadOnly Property ContentType As String

[1860] [JScript] public function get ContentType( ) : String;

[1861] Description

[1862] Gets the MIME content type of the incoming request.

[1863] Cookies

[1864] ToString

[1865] [C#] public HttpCookieCollection Cookies {get;}

[1866] [C++] public: _property HttpCookieCollection* get Cookies( );

[1867] [VB] Public ReadOnly Property Cookies As HttpCookieCollection

[1868] [JScript] public function get Cookies( ) : HttpCookieCollection;

[1869] Description

[1870] Gets a collection of cookies sent by the client.

[1871] ASP.NET includes two intrinsic cookie collections. The collection accessed through System.Web.HttpRequest.Cookies contains cookies transmitted by the client to the server in the Cookie header. The collection accessed through System.Web.HttpResponse.Cookies contains cookies generated on the server and transmitted to the client in the Set-Cookie header.

[1872] CurrentExecutionFilePath

[1873] ToString

[1874] [C#] public string CurrentExecutionFilePath {get;}

[1875] [C++] public: _property String* get_CurrentExecutionFilePath( );

[1876] [VB] Public ReadOnly Property CurrentExecutionFilePath As String

[1877] [JScript] public function get CurrentExecutionFilePath( ): String;

[1878] FilePath

[1879] ToString

[1880] [C#] public string FilePath {get;} 1[C++] public: _property String* get_FilePath( );

[1881] [VB] Public ReadOnly Property FilePath As String

[1882] [JScript] public function get FilePath( ) : String;

[1883] Description

[1884] Gets the virtual path of the current request.

[1885] The System.Web.HttpRequest.FilePath does not include the System.Web.HttpRequest.PathInfo trailer. For the URL Http://www.microsoft.com/virdir/page.html/tail, the FilePath is Http://www.microsoft.com/virdir/page.html.

[1886] Files

[1887] ToString

[1888] [C#] public HttpFileCollection Files {get;}

[1889] [C++] public: _property HttpFileCollection* get_Files( ); [VB] Public ReadOnly Property Files As HttpFileCollection

[1890] [JScript] public function get Files( ) : HttpFileCollection;

[1891] Description

[1892] Gets the collection of client-uploaded files (Multipart MIME format).

[1893] The file collection is populated only when the HTTP request Content-Type is multipart/form-data.

[1894] Filter

[1895] ToString

[1896] [C#] public Stream Filter {get; set;}

[1897] [C++] public: _property Stream* get Filter( );public: _property void set Filter(Stream*);

[1898] [VB] Public Property Filter As Stream

[1899] [JScript] public function get Filter( ) : Stream;public function set Filter(Stream);

[1900] Description

[1901] Gets or sets the filter to use when reading the current input stream.

[1902] Form

[1903] ToString

[1904] [C#] public NameValueCollection Form {get;}

[1905] [C++] public: _property NameValueCollection* get_Form( );

[1906] [VB] Public ReadOnly Property Form As NameValueCollection

[1907] [JScript] public function get Form( ) : NameValueCollection;

[1908] Description

[1909] Gets a collection of form variables.

[1910] Populated when the HTTP request Content-Type is either application/x5 www-form-urlencoded or multipart/form-ndata

[1911] Headers

[1912] ToString

[1913] [C#] public NameValueCollection Headers {get;}

[1914] [C++] public: _property NameValueCollection* get Headers( );

[1915] [VB] Public ReadOnly Property Headers As NameValueCollection

[1916] [JScript] public function get Headers( ) : NameValueCollection;

[1917] Description

[1918] Gets a collection of HTTP headers.

[1919] HttpMethod

[1920] ToString

[1921] [C#] public string HttpMethod {get;}

[1922] [C++] public: _property String* get_HttpMethod( );

[1923] [VB] Public ReadOnly Property HttpMethod As String

[1924] [JScript] public function get HttpMethod( ) : String;

[1925] Description

[1926] Gets the HTTP data transfer method (such as GET , POST , or HEAD) used by the client.

[1927] InputStream

[1928] ToString

[1929] [C#] public Stream InputStream {get;}

[1930] [C++] public: Property Stream* get_InputStream( );

[1931] [VB] Public ReadOnly Property InputStream As Stream

[1932] [JScript] public function get InputStream( ) : Stream;

[1933] Description

[1934] Gets the contents of the incoming HTTP entity body.

[1935] IsAuthenticated

[1936] ToString

[1937] [C#] public bool IsAuthenticated {get;}

[1938] [C++] public: _property bool get_IsAuthenticated( );

[1939] [VB] Public ReadOnly Property IsAuthenticated As Boolean

[1940] [JScript] public function get IsAuthenticated( ) : Boolean;

[1941] Description

[1942] Gets a value indicating whether the user has been authenticated.

[1943] IsSecureConnection

[1944] ToString

[1945] [C#] public bool IsSecureConnection {get;}

[1946] [C++] public: _property bool get_IsSecureConnection( );

[1947] [VB] Public ReadOnly Property IsSecureConnection As Boolean

[1948] [JScript] public function get IsSecureConnection( ) : Boolean;

[1949] Description

[1950] Gets a value indicting whether the HTTP connection uses secure sockets (that is, HTTPS).

[1951] Item

[1952] ToString

[1953] [C#] public string this[string key] {get;}

[1954] [C++] public: _property String* get Item(String* key);

[1955] [VB] Public Default ReadOnly Property Item(ByVal key As String) As String

[1956] [JScript] returnValue=HttpRequestObject.Item(key);

[1957] Description

[1958] Default HttpRequest indexed property that retrieves a QueryString, Form, Cookies, or ServerVariables collection. This property is read-only. Numerical index to collection members.

[1959] Params

[1960] ToString

[1961] [C#] public NameValueCollection Params {get;}

[1962] [C++] public: _property NameValueCollection* get_Params( );

[1963] [VB] Public ReadOnly Property Params As NameValueCollection

[1964] [JScript] public function get Params( ) : NameValueCollection;

[1965] Description

[1966] Gets a combined collection of System.Web.HttpRequest.QueryString, System.Web.HttpRequest.Form, System.Web.HttpRequest.ServerVariables, and System.Web.HttpRequest.Cookies items.

[1967] Path

[1968] ToString

[1969] [C#] public string Path {get;}

[1970] [C++] public: _property String* get Path( );

[1971] [VB] Public ReadOnly Property Path As String

[1972] [JScript] public function get Path( ) : String;

[1973] Description

[1974] Gets the virtual path of the current request.

[1975] The System.Web.HttpRequest.FilePath does not include the System.Web.HttpRequest.PathInfo trailer. For the URL Http://www.microsoft.com/virdir/page.html/tail, the FilePath is Http://www.microsoft.com/virdir/page.html.

[1976] PathInfo

[1977] ToString

[1978] [C#] public string PathInfo {get;}

[1979] [C++] public: _property String* get_PathInfo( );

[1980] [VB] Public ReadOnly Property PathInfo As String

[1981] [JScript] public function get PathInfo( ) : String;

[1982] Description

[1983] Gets additional path information for a resource with a URL extension.

[1984] For the URL Http://www.microsoft.com/virdir/page.html/tail, the PathInfo value is /tail.

[1985] PhysicalApplicationPath

[1986] ToString

[1987] [C#] public string PhysicalApplicationPath {get;}

[1988] [C++] public: _property String* get_PhysicalApplicationPath( );

[1989] [VB] Public ReadOnly Property PhysicalApplicationPath As String

[1990] [JScript] public function get PhysicalApplicationPath( ) : String;

[1991] Description

[1992] Gets the physical file system path of the currently executing server application's root directory.

[1993] PhysicalPath

[1994] ToString

[1995] [C#] public string PhysicalPath {get;}

[1996] [C++] public: Property String* get_PhysicalPath( );

[1997] [VB] Public ReadOnly Property PhysicalPath As String

[1998] [JScript] public function get PhysicalPath( ) : String;

[1999] Description

[2000] Gets the physical file system path corresponding to the requested URL.

[2001] QueryString

[2002] ToString

[2003] [C#] public NameValueCollection QueryString {get;}

[2004] [C++] public: _property NameValueCollection* get QueryString( );

[2005] [VB] Public ReadOnly Property QueryString As NameValueCollection

[2006] [JScript] public function get QueryString( ) : NameValueCollection;

[2007] Description

[2008] Gets the collection of HTTP query string variables.

[2009] RawUrl

[2010] ToString

[2011] [C#] public string RawUrl {get;}

[2012] [C++] public: _property String* get_RawUrl( );

[2013] [VB] Public ReadOnly Property RawUrl As String

[2014] [JScript] public function get RawUrl( ) : String;

[2015] Description

[2016] Gets the raw URL of the current request.

[2017] The raw URL is defined as the part of the URL following the domain information. In the URL string http://www.microsoft.com/articles/recent.aspx, the raw URL is /articles/recent.aspx. The raw URL includes the query string, if present.

[2018] RequestType

[2019] ToString

[2020] [C#] public string RequestType {get; set;}

[2021] [C++] public: _property String* get RequestType( );public: _property void set RequestType(String*);

[2022] [VB] Public Property RequestType As String

[2023] [JScript] public function get RequestType( ) : String;public function set RequestType(String);

[2024] Description

[2025] Gets or sets the HTTP data transfer method (GET or POST) used by the client.

[2026] ServerVariables

[2027] ToString

[2028] [C#] public NameValueCollection ServerVariables {get;}

[2029] [C++] public: _property NameValueCollection* get_ServerVariables( );

[2030] [VB] Public ReadOnly Property ServerVariables As NameValueCollection

[2031] [JScript] public function get ServerVariables( ) : NameValueCollection;

[2032] Description

[2033] Gets a collection of web server variables.

[2034] TotalBytes

[2035] ToString

[2036] [C#] public int TotalBytes {get;}

[2037] [C++] public: _property int get_TotalBytes( );

[2038] [VB] Public ReadOnly Property TotalBytes As Integer

[2039] [JScript] public function get TotalBytes( ) : int;

[2040] Description

[2041] Gets the number of bytes in the current input stream.

[2042] Url

[2043] ToString

[2044] [C#] public Uri Url {get;}

[2045] [C++] public: _property Uri* get_Url( );

[2046] [VB] Public ReadOnly Property Url As Uri

[2047] [JScript] public function get Url( ) : Uri;

[2048] Description

[2049] Gets Information about the URL of the current request.

[2050] UrlReferrer

[2051] ToString

[2052] [C#] public Uri UrlReferrer {get;}

[2053] [C++] public: _property Uri* get_UrlReferrer( );

[2054] [VB] Public ReadOnly Property UrlReferrer As Uri

[2055] [JScript] public function get UrlReferrer( ) : Uri;

[2056] Description

[2057] Gets information about the URL of the client's previous request that linked to the current URL.

[2058] UserAgent

[2059] ToString

[2060] [C#] public string UserAgent {get;}

[2061] [C++] public: _property String* get_UserAgent( );

[2062] [VB] Public ReadOnly Property UserAgent As String

[2063] [JScript] public function get_UserAgent( ) : String;

[2064] Description

[2065] Gets the raw user agent string of the client browser.

[2066] UserHostAddress

[2067] ToString

[2068] [C#] public string UserHostAddress {get;}

[2069] [C++] public: _property String* get_UserHostAddress( );

[2070] [VB] Public ReadOnly Property UserHostAddress As String

[2071] [JScript] public function get_UserHostAddress( ) : String;

[2072] Description

[2073] Gets the IP host address of the remote client.

[2074] UserHostName

[2075] ToString

[2076] [C#] public string UserHostName {get;}

[2077] [C++] public: _property String* get_UserHostName( );

[2078] [VB] Public ReadOnly Property UserHostName As String

[2079] [JScript] public function get_UserHostName( ) : String;

[2080] Description

[2081] Gets the DNS name of the remote client.

[2082] UserLanguages

[2083] ToString

[2084] [C#] public string[ ] UserLanguages {get;}

[2085] [C++] public: _property String* get_UserLanguages( );

[2086] [VB] Public ReadOnly Property UserLanguages As String ( )

[2087] [JScript] public function get_UserLanguages( ) : String[ ];

[2088] Description

[2089] Gets a sorted string array of client language preferences.

[2090] BinaryRead

[2091] [C#] public byte[ ] BinaryRead(int count);

[2092] [C++] public: unsigned char BinaryRead(int count) _gc[ ];

[2093] [VB] Public Function BinaryRead(ByVal count As Integer) As Byte( )

[2094] [JScript] public function BinaryRead(count : int) : Byte[ ];

[2095] Description

[2096] Performs a binary read of a specified number of bytes from the current input stream.

[2097] Return Value: A byte array.

[2098] The BinaryRead method is provided for compatibility with previous versions of ASP. Number of bytes to read.

[2099] MapImageCoordinates

[2100] [C#] public int[ ] MaplmageCoordinates(string imageFieldName);

[2101] [C++] public: m t MaplmageCoordinates(String* imageFieldName) gc[ ];

[2102] [VB] Public Function MaplmageCoordinates(ByVal imageFieldName As String) As Integer( )

[2103] [JScript] public function MapImageCoordinates(imageFieldName : String) : int[ ];

[2104] Description

[2105] Maps an incoming image-field form parameter to appropriate x/y coordinate values.

[2106] Return Value: A two-dimensional array of integers. A string reference to a form image map.

[2107] MapPath

[2108] [C#] public string MapPath(string virtualPath);

[2109] [C++] public: String* MapPath(String* virtualpath);

[2110] [VB] Public Function MapPath(ByVal virtualpath As String) As String

[2111] [JScript] public function MapPath(virtualPath : String) : String; Maps the virtual path in the requested URL to a physical path on the server for the current request.

[2112] Description

[2113] Maps the specified virtual path to a physical path. The virtual path (absolute or relative) for the current request.

[2114] MapPath

[2115] [C] public string MapPath(string virtualpath, string baseViltualDir, bool allowCrossAppMapping);

[2116] [C++] public: String* MapPath(String* virtualPath, String* baseVirtualDir, bool allowCrossAppMapping);

[2117] [VB] Public Function MapPath(ByVal virtualpath As String, ByVal baseVirtualDir As String, ByVal allowCrossAppMapping As Boolean) As String

[2118] [JScript] public function MapPath(virtualPath : String, baseVirtualDir : String, allowCrossAppMapping : Boolean): String;

[2119] Description

[2120] Maps the specified virtual path to a physical path. The virtual path (absolute or relative) for the current request. The virtual base directory path used for relative resolution. If true, the virtualpath may belong to another application.

[2121] SaveAs

[2122] [C#] public void SaveAs(string filename, bool includeHeaders);

[2123] [C++] public: void SaveAs(String* filename, bool includeHeaders);

[2124] [VB] Public Sub SaveAs(ByVal filename As String, ByVal includeHeaders As Boolean)

[2125] [JScript] public function SaveAs(filename : String, includeHeaders : Boolean);

[2126] Description

[2127] Saves an HTTP request to disk.

[2128] Saving the request context to disk can be useful in debugging. A string reference to a physical drive path. A Boolean value specifying whether an HTTP header should be saved to disk.

[2129] HttpResponse class (System.Web)

[2130] ToString

[2131] Description

[2132] Encapsulates HTTP response information from an ASP.NET operation.

[2133] The methods and properties of the HttpResponse class are exposed through ASP.NET's intrinsic Response object.

[2134] HttpResponse

[2135] Example Syntax:

[2136] ToString

[2137] [C#] public HttpResponse(TextWriter writer);

[2138] [C++] public: HttpResponse(TextWriter* writer);

[2139] [VB] Public Sub New(ByVal writer As TextWriter)

[2140] [JScript] public function HttpResponse(writer : TextWriter);

[2141] Description

[2142] Initializes a new instance of the HttpResponse class. A TextWriter object enabling custom HTTP output.

[2143] Buffer

[2144] ToString

[2145] [C#] public bool Buffer {get; set;}

[2146] [C++] public: _property bool get Buffer( );public: _property void set Buffer(bool);

[2147] [VB] Public Property Buffer As Boolean

[2148] [JScript] public function get Buffer( ) : Boolean;public function set Buffer(Boolean);

[2149] Description

[2150] Gets or sets a value indicating whether to buffer output and send it after the entire response is finished processing.

[2151] System.Web.HttpResponse.Buffer has been deprecated in favor of System.Web.HttpResponse.BufferOutput and is provided only for compatibility with previous versions of ASP. With ASP.NET, use System.Web.HttpResponse.BufferOutput.

[2152] BufferOutput

[2153] ToString

[2154] [C#] public bool BufferOutput {get; set;}

[2155] [C++] public: _property bool get_BufferOutput( );public: _property void set_BufferOutput(bool);

[2156] [VB] Public Property BufferOutput As Boolean

[2157] [JScript] public function get BufferOutput( ) : Boolean;public function set BufferOutput(Boolean);

[2158] Description

[2159] Gets or sets a value indicating whether to buffer output and send it after the entire page is finished processing.

[2160] Cache

[2161] ToString

[2162] [C#] public HttpCachePolicy Cache {get;}

[2163] [C++] public: _property HttpCachePolicy* get_Cache( );

[2164] [VB] Public ReadOnly Property Cache As HttpCachePolicy

[2165] [JScript] public function get Cache( ) : HttpCachePolicy;

[2166] Description

[2167] Gets the caching policy (expiration time, privacy, vary clauses) of a Web page.

[2168] CacheControl

[2169] ToString

[2170] [C#] public string CacheControl {get; set;}

[2171] [C++] public: _property String* get_CacheControl( );public: _property void set_CacheControl(String*);

[2172] [VB] Public Property CacheControl As String

[2173] [JScript] public function get CacheControl( ) : String;public function set CacheControl(String);

[2174] Description

[2175] Sets the Cache-Control HTTP header to Public or Private.

[2176] The values for Private and Public are strings and must be enclosed in quotation marks (“ ”)

[2177] Charset

[2178] ToString

[2179] [C#] public string Charset {get; set;}

[2180] [C++] public: _property String* get_Charset( );public: _property void set_Charset(String*);

[2181] [VB] Public Property Charset As String

[2182] [JScript] public function get Charset( ) : String;public function set Charset(String);

[2183] Description

[2184] Gets or sets the HTTP character set of the output stream.

[2185] Charset can be set to null to suppress the Content-Type header.

[2186] ContentEncoding

[2187] ToString

[2188] [C#] public Encoding ContentEncoding {get; set;}

[2189] [C++] public: _property Encoding* get ContentEncoding( );public: _property void set_ContentEncodjng(Encoding*);

[2190] [VB] Public Property ContentEncoding As Encoding

[2191] [JScript] public function get ContentEncoding( ) : Encoding;public function set ContentEncoding(Encoding);

[2192] Description

[2193] Gets or sets the HTTP character set of the output stream.

[2194] ContentType

[2195] ToString

[2196] [C#] public string ContentType {get; set;}

[2197] [C++] public: _property String* get_ContentType( );public: _property void set_ContentType(String*);

[2198] [VB] Public Property ContentType As String

[2199] [JScript] public function get ContentType( ) : String;public function set ContentType(String);

[2200] Description

[2201] Gets or sets the HTTP MIME type of the output stream.

[2202] The following example takes action if the content type of the output is not “Text/HTML”.

[2203] Cookies

[2204] ToString

[2205] [C#] public HttpCookieCollection Cookies {get;}

[2206] [C++] public: _property HttpCookieCollection* get Cookies( );

[2207] [VB] Public ReadOnly Property Cookies As HttpCookieCollection

[2208] [JScript] public function get Cookies( ) : HttpCookieCollection;

[2209] Description

[2210] Gets the response cookie collection.

[2211] ASP.NET includes two intrinsic cookie collections. The collection accessed through Cookies contains cookies transmitted by the client to the server in the System.Web.HttpRequest.Cookies header. The collection accessed through System.Web.HttpResponse.Cookies contains cookies generated on the server and transmitted to the client in the Set-Cookie header.

[2212] Expires

[2213] ToString

[2214] [C#] public int Expires {get; set;}

[2215] [C++] public: _property int get_Expires( );public: _property void set_Expires(int);

[2216] [VB] Public Property Expires As Integer

[2217] [JScript] public function get Expires( ) : int;public function set Expires(int);

[2218] Description

[2219] Gets or sets the number of minutes before a page cached on a browser expires. If the user returns to the same page before it expires, the cached version is displayed.

[2220] The Expires, System.Web.HttpResponse.ExpiresAbsolute and System.Web.HttpResponse.CacheControl properties have been deprecated in favor of the methods of the System.Web.HttpCachePolicy class available through the System.Web.HttpResponse.Cache intrinsic object to control the IIS output cache and client caches.

[2221] ExpiresAbsolute

[2222] ToString

[2223] [C#] public DateTime ExpiresAbsolute {get; set;}

[2224] [C++] public: _property DateTime get ExpiresAbsolute( );public: _property void set_ExpiresAbsolute(DateTime);

[2225] [VB] Public Property ExpiresAbsolute As DateTime

[2226] [JScript] public function get ExpiresAbsolute( ) : DateTime;public function set ExpiresAbsolute(DateTime);

[2227] Description

[2228] Gets or sets the absolute date and time at which to remove cached information from the cache.

[2229] The ExpiresAbsolute, System.Web.HttpResponse.Expires and System.Web.HttpResponse.CacheControl properties have been deprecated in favor of the methods of the System.Web.HttpCachePolicy class available through the System.Web.HttpResponse.Cache intrinsic object to control the IIS output cache and client caches.

[2230] Filter

[2231] ToString

[2232] [C#] public Stream Filter {get; set;}

[2233] [C++] public: _property Stream* get Filter( );public: _property void set Filter(Stream*);

[2234] [VB] Public Property Filter As Stream

[2235] [JScript] public function get Filter( ) : Stream;public function set Filter(Stream);

[2236] Description

[2237] Gets or sets a wrapping filter object used to modify the HTTP entity body before transmission.

[2238] When you create a Stream object and set the Response.Filter property to the Stream object, all HTTP output sent by Response.Write passes through the filter.

[2239] IsClientConnected

[2240] ToString

[2241] [C#] public bool IsClientConnected {get;}

[2242] [C++] public: _property bool get_IsClientConnected( );

[2243] [VB] Public ReadOnly Property IsClientConnected As Boolean

[2244] [JScript] public function get IsClientConnected( ) : Boolean;

[2245] Description

[2246] Gets a value indicating whether the client is still connected to the server.

[2247] Output

[2248] ToString

[2249] [C#] public TextWriter Output {get;}

[2250] [C++] public: Property TextWriter* get_Output( );

[2251] [VB] Public ReadOnly Property Output As TextWriter

[2252] [JScript] public function get Output( ) : TextWriter;

[2253] Description

[2254] Enables output of text to the outgoing HTTP response stream.

[2255] OutputStream

[2256] ToString

[2257] [C#] public Stream OutputStream {get;}

[2258] [C++] public: _property Stream* get_OutputStream( );

[2259] [VB] Public ReadOnly Property OutputStream As Stream

[2260] [JScript] public function get OutputStream( ) : Stream;

[2261] Description

[2262] Enables binary output to the outgoing HTTP content body.

[2263] Status

[2264] ToString

[2265] [C#] public string Status {get; set;}

[2266] [C++] public: _property String* get_Status( );public: _property void set_Status(String*);

[2267] [VB] Public Property Status As String

[2268] [JScript] public function get Status( ) : String;public function set Status(String);

[2269] Description

[2270] Sets the Status line that is returned to the client.

[2271] System.Web.HttpResponse.Status has been deprecated in favor of System.Web.HttpResponse.StatusDescription and is provided only for compatibility with previous versions of ASP. With ASP.NET, use System.Web.HttpResponse.StatusDescription instead.

[2272] StatusCode

[2273] ToString

[2274] [C#] public int StatusCode {get; set;}

[2275] [C++] public: _property mnt get_StatusCode( );public: _property void set_StatusCode(int);

[2276] [VB] Public Property StatusCode As Integer

[2277] [JScript] public function get StatusCode( ) : int;public function set StatusCode(int);

[2278] Description

[2279] Gets or sets the HTTP status code of the output returned to the client.

[2280] StatusDescription

[2281] ToString

[2282] [C#] public string StatusDescription {get; set;}

[2283] [C++] public: _property String* get_StatusDescription( );public: _property void set_StatusDescription(String*);

[2284] [VB] Public Property StatusDescription As String

[2285] [JScript] public function get StatusDescription( ) : String;public function set StatusDescription(String);

[2286] Description

[2287] Gets or sets the HTTP status string of the output returned to the client.

[2288] SuppressContent

[2289] ToString

[2290] [C#] public bool SuppressContent {get; set;}

[2291] [C++] public: _property bool get_SuppressContent( );public: _property void set_SuppressContent(bool);

[2292] [VB] Public Property SuppressContent As Boolean

[2293] [JScript] public function get SuppressContent( ) : Boolean;public function set SuppressContent(Boolean);

[2294] Description

[2295] Gets or sets a value indicating whether to send HTTP content to the client.

[2296] AddCacheItemDependencies

[2297] [C#] public void AddCacheItemDependencies(ArrayList cacheKeys);

[2298] [C++] public: void AddCacheItemffependencies(ArrayList* cacheKeys);

[2299] [VB] Public Sub AddCacheItemDependencies(ByVal cacheKeys As ArrayList)

[2300] [JScript] public function AddCacheItemDependencies(cacheKeys : ArrayList);

[2301] AddCacheItemDependency

[2302] [C#] public void AddCacheItemDependency(string cacheKey);

[2303] [C++] public: void AddCachelteniDependency(String* cacheKey);

[2304] [VB] Public Sub AddCacheItemDependency(ByVal cacheKey As String)

[2305] [JScript] public function AddCachelterinDependency(cacheKey : String);

[2306] AddFileDependencies

[2307] [C#] public void AddFileDependencies(ArrayList filenames);

[2308] [C++] public: void AddFileDependencies(ArrayList* filenames);

[2309] [VB] Public Sub AddFileDependencies(ByVal filenames As ArrayList)

[2310] [JScript] public function AddFileDependencies(filenames : ArrayList);

[2311] Description

[2312] Adds a group of file names to the collection of file names on which the current response is dependent. The collection of files to add.

[2313] AddFileDependency

[2314] [C#] public void AddFileDependency(string filename);

[2315] [C++] public: void AddFileDependency(String* filename);

[2316] [VB] Public Sub AddFileDependency(ByVal filename As String)

[2317] [JScript] public function AddFileDependency(filename : String);

[2318] Description

[2319] Adds a single file name to the collection of file names on which the current response is dependent. The name of the file to add.

[2320] AddHeader

[2321] [C#] public void AddHeader(string name, string value);

[2322] [C++] public: void AddHeader(String* name, String* value);

[2323] [VB] Public Sub AddHeader(ByVal name As String, ByVal value As String)

[2324] [JScript] public function AddHeader(name : String, value : String);

[2325] Description

[2326] Adds an HTTP header to the output stream.

[2327] AddHeader is the same as System.Web.HttpResponse.AppendHeader(System.Web.HttpResponseHeade r) and is provided only for compatibility with previous versions of ASP. With ASP.NET, use AppendHeader. The name of the HTTP header to add value to. The string to add to the header.

[2328] AppendCookie

[2329] [C#] public void AppendCookie(HttpCookie cookie);

[2330] [C++] public: void AppendCookie(HttpCookie* cookie);

[2331] [VB] Public Sub AppendCookie(ByVal cookie As HttpCookie)

[2332] [JScript] public function AppendCookie(cookie : HttpCookie);

[2333] Description

[2334] Adds an HTTP cookie to the intrinsic cookie collection. The cookie to add to the output stream.

[2335] AppendHeader

[2336] [C#] public void AppendHeader(string name, string value);

[2337] [C++] public: void AppendHeader(String* name, String* value);

[2338] [VB] Public Sub AppendHeader(ByVal name As String, ByVal value As String)

[2339] [JScript] public function AppendHeader(name : String, value : String);

[2340] Description

[2341] Adds an HTTP header to the output stream.

[2342] If you use the System.Web.HttpResponse.AppendHeader(System.Web.HttpResponseHeade r) method to send cache-specific headers and at the same time use the cache object model (System.Web.HttpResponse.Cache) to set cache policy, HTTP response headers pertaining to caching (Cache-Control, Expires, Last-Modified, Pragma, and Vary) might be deleted when the cache object model is used. This behavior enables ASP.NET to maintain the most restrictive settings. For example, consider a page that includes user controls. If those controls have conflicting cache policies, the most restrictive cache policy will be used. If one user control sets the header “Cache-Control: Public” and another sets the more restrictive header “Cache-Control: Private” via calls to System.Web.HttpCachePolicy.SetCacheability(System.Web.HttpCacheability), then the “Cache-Control: Private” header will be sent with the response. The name of the HTTP header to add to the output stream. The string to append to the header.

[2343] AppendToLog

[2344] [C#] public Vold AppendToLog(string param);

[2345] [C++] public: void AppendToLog(String* param);

[2346] [VB] Public Sub AppendToLog(ByVal param As String)

[2347] [JScript] public function AppendToLog(param : String);

[2348] Description

[2349] Adds custom log information to the IIS log file. The text to add to the log file.

[2350] ApplyAppPathModifier

[2351] [C#] public string ApplyAppPathModifier(string virtualPath);

[2352] [C++] public: String* ApplyAppPathModifier(String* virtualPath);

[2353] [VB] Public Function ApplyAppPathModifier(ByVal virtualPath As String) As String

[2354] [JScript] public function ApplyAppPathModifier(virtualPath : String) : String;

[2355] Description

[2356] BinaryWrite

[2357] [C#] public void BinaryWrite(byte[ ] buffer);

[2358] [C++] public: void BinaryWrite(unsigned char buffer _gc[ ]);

[2359] [VB] Public Sub BinaryWrite(ByVal buffer( ) As Byte)

[2360] [JScript] public function BinaryWrite(buffer : Byte[ ]);

[2361] Description

[2362] Writes a string of binary characters to the HTTP output stream. The bytes to write to the output stream.

[2363] Clear

[2364] [C#] public void Clear( );

[2365] [C++] public: void Clear( );

[2366] [VB] Public Sub Clear( )

[2367] [JScript] public function Clear( );

[2368] Description

[2369] Clears all content output from the buffer stream.

[2370] ClearContent

[2371] [C#] public void ClearContent( );

[2372] [C++] public: void ClearContent( );

[2373] [VB] Public Sub ClearContent( )

[2374] [JScript] public function ClearContent( );

[2375] Description

[2376] Clears all content output from the buffer stream.

[2377] ClearHeaders

[2378] [C#] public void ClearHeaders( );

[2379] [C++] public: void Clearileaders( );

[2380] [VB] Public Sub ClearHeaders( )

[2381] [JScript] public function ClearHeaders( );

[2382] Description

[2383] Clears all headers from the buffer stream.

[2384] Close

[2385] [C#] public void Close( );

[2386] [C++] public: void Close( );

[2387] [VB] Public Sub Close( )

[2388] [JScript] public function Close( );

[2389] Description

[2390] Closes the socket connection to a client.

[2391] End

[2392] [C#] public void End( );

[2393] [C++] public: void End( );

[2394] [VB] Public Sub End( )

[2395] [JScript] public function End( );

[2396] Description

[2397] Sends all currently buffered output to the client, stops execution of the page, and fires the Application_EndRequest event.

[2398] Flush

[2399] [C#] public void Flush( );

[2400] [C++] public: void Flush( );

[2401] [VB] Public Sub Flush( )

[2402] [JScript] public function Flush( );

[2403] Description

[2404] Sends all currently buffered output to the client.

[2405] Forces all currently buffered output to be sent to the client.

[2406] Pics

[2407] [C#] public void Pics(string value);

[2408] [C++] public: void Pics(String* value);

[2409] [VB] Public Sub Pics(ByVal value As String)

[2410] [JScript] public function Pics(value : String);

[2411] Description

[2412] Appends a PICS-Label HTTP header to the output stream.

[2413] Platform for Internet Content Selection (PICS) is a World Wide Web Consortium (W3C) standard for content labeling. PICS is essentially a language for creating a ratings system. The string to add to the PICS-Label header.

[2414] Redirect

[2415] [C#] public void Redirect(string url);

[2416] [C++] public: void Redirect(String* url);

[2417] [VB] Public Sub Redirect(ByVal url As String)

[2418] [JScript] public function Redirect(url : String);

[2419] Description

[2420] Redirects a client to a new URL. The target location.

[2421] Redirect

[2422] [C#] public void Redirect(string url, bool endResponse);

[2423] [C++] public: void Redirect(String* url, bool endResponse);

[2424] [VB] Public Sub Redirect(ByVal url As String, ByVal endResponse As Boolean)

[2425] [JScript] public function Redirect(url : String, endResponse : Boolean); Redirects a client to a new URL.

[2426] RemoveOutputCacheItem

[2427] [C#] public static void RemoveOutputCacheItem(string path);

[2428] [C++] public: static void RemoveOutputCacheItem(String* path);

[2429] [VB] Public Shared Sub RemoveOutputCacheItem(ByVal path As String)

[2430] [JScript] public static function RemoveOutputCacheItem(path : String); SetCookie

[2431] [C#] public void SetCookie(HttpCookie cookie);

[2432] [C++] public: void SetCookie(HttpCookie* cookie);

[2433] [VB] Public Sub SetCookie(ByVal cookie As HttpCookie)

[2434] [JScript] public function SetCookie(cookie : HttpCookie);

[2435] Description

[2436] Updates an existing cookie in the cookie collection.

[2437] Write

[2438] [C#] public void Write(char ch);

[2439] [C++] public: void Write(wchar_t ch);

[2440] [VB] Public Sub Write(ByVal ch As Char)

[2441] [JScript] public function Write(ch : Char);

[2442] Description

[2443] Writes a character to an HTTP output content stream. The character to write to the HTTP output stream.

[2444] Write

[2445] [C#] public void Write(object obj);

[2446] [C++] public: void Write(Object* obj);

[2447] [VB] Public Sub Write(ByVal obj As Object)

[2448] [JScript] public function Write(obj : Object);

[2449] Description

[2450] Writes an Object to an HTTP output content stream. The Object to write to the HTTP output stream.

[2451] Write

[2452] [C#] public void Write(string s);

[2453] [C++] public: void Write(String* s);

[2454] [VB] Public Sub Write(ByVal s As String)

[2455] [JScript] public function Write(s : String); Writes information to an HTTP output content stream.

[2456] Description

[2457] Writes a string to an HTTP output content stream. The string to write to the HTTP output stream.

[2458] Write

[2459] [C#] public void Write(char[ ] buffer, int index, int count);

[2460] [C++] public: void Write(_wchar_t buffer _gc[ ], int index, int count);

[2461] [VB] Public Sub Write(ByVal buffer( ) As Char, ByVal index As Integer, ByVal count As Integer)

[2462] [JScript] public function Write(buffer : Char[ ], index : int, count : int);

[2463] Description

[2464] Writes an array of characters to an HTTP output content stream. The character array to write. The position in the character array where writing starts. The number of characters to write, beginning at index.

[2465] WriteFile

[2466] [C#] public void WriteFile(string filename);

[2467] [C++] public: void WriteFile(String* filename);

[2468] [VB] Public Sub WriteFile(ByVal filename As String)

[2469] [JScript] public function WriteFile(filename : String); Writes the specified file directly to an HTTP content output stream.

[2470] Description

[2471] Writes the specified file directly to an HTTP content output stream. The name of the file to write to the HTTP output.

[2472] WriteFile

[2473] [C#] public void WriteFile(string filename, bool readintoMemory);

[2474] [C++] public: void WriteFile(String* filename, bool readIntoMemory);

[2475] [VB] Public Sub WriteFile(ByVal filename As String, ByVal readIntoMemory As Boolean)

[2476] [JScript] public function WriteFile(filename : String, readIntoMemory : Boolean);

[2477] Description

[2478] Writes the contents of the specified file into a memory block. The name of the file to write into a memory block. Indicates whether the file will be written into a memory block.

[2479] WriteFile

[2480] [C#] public void WriteFile(IntPtr fileHandle, long offset, long size);

[2481] [C++] public: void WriteFile(IntPtr fileHandle, _int64 offset, _int64 size);

[2482] [VB] Public Sub WriteFile(ByVal fileHandle As IntPtr, ByVal offset As Long, ByVal size As Long)

[2483] [JScript] public function WriteFile(fileHandle : IntPtr, offset : long, size : long);

[2484] Description

[2485] Writes the specified file directly to an HTTP content output stream. The file handle of the file to write to the HTTP output stream. The byte position in the file where writing will start. The number of bytes to write to the output stream.

[2486] WriteFile

[2487] [C#] public void WriteFile(string filename, long offset, long size);

[2488] [C++] public: void WriteFile(String* filename, _int64 offset, _int64 size);

[2489] [VB] Public Sub WriteFile(ByVal filename As String, ByVal offset As Long, ByVal size As Long)

[2490] [JScript] public function WriteFile(filename : String, offset : long, size : long);

[2491] Description

[2492] Writes the specified file directly to an HTTP content output stream. The name of the file to write to the HTTP output stream. The byte position in the file where writing will start. The number of bytes to write to the output stream.

[2493] HttpRuntime class (System.Web)

[2494] WriteFile

[2495] Description

[2496] Provides a set of ASP.NET runtime services.

[2497] HttpRuntime

[2498] Example Syntax:

[2499] WriteFile

[2500] [C#] public HttpRuntime( );

[2501] [C++] public: HttpRuntime( );

[2502] [VB] Public Sub New( )

[2503] [JScript] public function HttpRuntime( );

[2504] AppDomainAppld

[2505] WriteFile

[2506] [C#] public static string AppDomainAppld {get;}

[2507] [C++] public: _property static String* get_AppDomainAppld( );

[2508] [VB] Public Shared ReadOnly Property AppDomainAppld As String

[2509] [JScript] public static function get AppDomainAppId( ) : String;

[2510] Description

[2511] AppDomainAppPath

[2512] WriteFile

[2513] [C#] public static string AppDomainAppPath {get;}

[2514] [C++] public: _property static String* get_AppDomainAppPath( );

[2515] [VB] Public Shared ReadOnly Property AppDomainAppPath As String

[2516] [JScript] public static function get AppDomainAppPath( ) : String;

[2517] Description

[2518] AppDomainAppVirtualPath

[2519] WriteFile

[2520] [C#] public static string AppDomainAppVirtualPath {get;}

[2521] [C++] public: _property static String* get_AppDomainAppVirtualPath( );

[2522] [VB] Public Shared ReadOnly Property AppDomainAppVirtualPath As String

[2523] [JScript] public static function get AppDomainAppVirtualPath( ) : String;

[2524] Description

[2525] AppDomainId

[2526] WriteFile

[2527] [C#] public static string AppDomainId {get;}

[2528] [C++] public: _property static String* get_AppDomainId( );

[2529] [VB] Public Shared ReadOnly Property AppDomainId As String

[2530] [JScript] public static function get AppDomainId( ) : String;

[2531] Description

[2532] AspInstallDirectory

[2533] WriteFile

[2534] [C#] public static string AspInstallDirectory {get;}

[2535] [C++] public: _property static String* get AspInstallDirectory( );

[2536] [VB] Public Shared ReadOnly Property AspInstallDirectory As String

[2537] [JScript] public static function get AspInstallDirectory( ) : String;

[2538] Description

[2539] BinDirectory

[2540] WriteFile

[2541] [C#] public static string BinDirectory {get;}

[2542] [C++] public: _property static String* get_BinDirectory( );

[2543] [VB] Public Shared ReadOnly Property BinDirectory As String

[2544] [JScript] public static function get BinDirectory( ) : String;

[2545] Description

[2546] Cache

[2547] WriteFile

[2548] [C#] public static Cache Cache {get;}

[2549] [C++] public: _property static Cache* get_Cache( );

[2550] [VB] Public Shared ReadOnly Property Cache As Cache

[2551] [JScript] public static function get Cache( ) : Cache;

[2552] Description

[2553] Provides access to the cache.

[2554] ClrInstallDirectory

[2555] WriteFile

[2556] [C#] public static string ClrlnstallDirectory {get;}

[2557] [C++] public: _property static String* get_ClrInstallDirectory( );

[2558] [VB] Public Shared ReadOnly Property ClrlnstallDirectory As String

[2559] [JScript] public static function get ClrlnstallDirectory( ) : String;

[2560] Description

[2561] CodegenDir

[2562] WriteFile

[2563] [C#] public static string CodegenDir {get;}

[2564] [C++] public: _property static String* get_CodegenDir( );

[2565] [VB] Public Shared ReadOnly Property CodegenDir As String

[2566] [JScript] public static function get CodegenDir( ) : String;

[2567] Description

[2568] IsOnUNCShare

[2569] WriteFile

[2570] [C#] public static bool IsOnUNCShare {get;}

[2571] [C++] public: _property static bool get_IsOnUNCShare( );

[2572] [VB] Public Shared ReadOnly Property IsOnUNCShare As Boolean

[2573] [JScript] public static function get IsOnUNCShare( ) : Boolean;

[2574] Description

[2575] MachineConfigurationDirectory

[2576] WriteFile

[2577] [C#] public static string MachineConfigurationDirectory {get;}

[2578] [C++] public: _property static String* get_MachineConfigurationDirectory( );

[2579] [VB] Public Shared ReadOnly Property MachineConfigurationDirectory As String

[2580] [JScript] public static function get MachineConfigurationDirectory( ) : String;

[2581] Description

[2582] Close

[2583] [C#] public static void Close( );

[2584] [C++] public: static void Close( );

[2585] [VB] Public Shared Sub Close( )

[2586] [JScript] public static function Close( );

[2587] Description

[2588] Removes all items from the cache and shuts down the runtime.

[2589] ProcessRequest

[2590] [C#] public static void ProcessRequest(HttpWorkerRequest wr);

[2591] [C++] public: static void ProcessRequest(HttpWorkerRequest* wr);

[2592] [VB] Public Shared Sub ProcessRequest(ByVal wr As HttpWorkerRequest)

[2593] [JScript] public static function ProcessRequest(wr : HttpWorkerRequest);

[2594] Description

[2595] The method that drives all ASP.NET Web processing execution. HttpWorkerRequest object

[2596] HttpServerUtility class (System.Web)

[2597] ToString

[2598] Description

[2599] Provides helper methods for processing Web requests.

[2600] The methods and properties of the System.Web.HttpServerUtility class are exposed through ASP.NET's intrinsic System.Web.HttpContext.Server object.

[2601] MachineName

[2602] ToString

[2603] [C#] public string MachineName {get;}

[2604] [C++] public: _property String* get MachineName( );

[2605] [VB] Public ReadOnly Property MachineName As String

[2606] [JScript] public function get MachineName( ) : String;

[2607] Description

[2608] Gets the server machine name.

[2609] ScriptTimeout

[2610] ToString

[2611] [C#] public int ScriptTimeout {get; set;}

[2612] [C++] public: _property int get_ScriptTimeout( );public: _property void set_ScriptTimeout(int);

[2613] [VB] Public Property ScriptTimeout As Integer

[2614] [JScript] public function get ScriptTimeout( ) : int;public function set ScriptTimeout(int);

[2615] Description

[2616] Gets and sets the request time-out in seconds.

[2617] ClearError

[2618] [C++] public void ClearError( );

[2619] [C++] public: void ClearError( );

[2620] [VB] Public Sub ClearError( )

[2621] [JScript] public function ClearErfor( );

[2622] Description

[2623] Clears the previous exception.

[2624] CreateObject

[2625] [C#] public object CreateObject(string progID);

[2626] [C++] public: Object* CreateObject(String* progID);

[2627] [VB] Public Function CreateObject(ByVal proglD As String) As Object

[2628] [JScript] public function CreateObject(progID : String) : Object;

[2629] Description

[2630] Creates a server instance of a COM object identified by the object's Programmatic Identifier (ProgID).

[2631] Return Value: The new object. The class or type of object to be instantiated.

[2632] CreateObject

[2633] [C#] public object CreateObject(Type type);

[2634] [C++] public: Object* CreateObject(Type* type);

[2635] [VB] Public Function CreateObject(ByVal type As Type) As Object

[2636] [JScript] public function CreateObject(type : Type): Object;

[2637] Description

[2638] Instantiates a classic COM object identified via a Type.

[2639] CreateObjectFromClsid

[2640] [C#] public object CreateObjectFromClsid(string clsid);

[2641] [C++] public: Object* CreateObjectFromClsid(String* clsid);

[2642] [VB] Public Function CreateObjectFromClsid(ByVal clsid As String) As Object

[2643] [JScript] public function CreateObjectFromClsid(clsid : String) : Object;

[2644] Description

[2645] Creates a server instance of a COM object identified by the object's class identifier (CLSID).

[2646] Return Value: The new object. The class identifier of the object to be instantiated.

[2647] Execute

[2648] [C#] public void Execute(string path);

[2649] [C++] public: void Execute(String* path);

[2650] [VB] Public Sub Execute(ByVal path As String)

[2651] [JScript] public function Execute(path : String); Executes a request to another page.

[2652] Description

[2653] Executes a request to another page using the specified URL path to the page.

[2654] The System.Web.HttpServerUtility.Execute(System.String) method continues execution of the original page after execution of the new page is completed. The System.Web.HttpServerUtility.Transfer(System.String,System.Boolean) method unconditionally transfers execution to another page. The URL path of the new request.

[2655] Execute

[2656] [C#] public void Execute(string path, TextWriter writer);

[2657] [C++] public: void Execute(String* path, TextWriter* writer);

[2658] [VB] Public Sub Execute(ByVal path As String, ByVal writer As TextWriter)

[2659] [JScript] public function Execute(path : String, writer : TextWriter);

[2660] Description

[2661] Executes a request to another page using the specified URL path to the page. A System.IO.TextWriter captures output from the page.

[2662] The System.Web.HttpServerUtility.Execute(System.String) method continues execution of the original page after execution of the new page is completed. The System.Web.HttpServerUtility.Transfer(System.String,System.Boolean) method unconditionally transfers execution to another page. The URL path of the new request. The System.IO.TextWriterto capture the output.

[2663] GetLastError

[2664] [C#] public Exception GetLastError( );

[2665] [C++] public: Exception* GetLastError( );

[2666] [VB] Public Function GetLastError( ) As Exception

[2667] [JScript] public function GetLastError( ) : Exception;

[2668] Description

[2669] Returns the previous exception.

[2670] Return Value: The previous exception that was thrown.

[2671] HtmlDecode

[2672] [C#] public string HtmlDecode(string s);

[2673] [C++] public: String* HtmlDecode(String* s);

[2674] [VB] Public Function HtmlDecode(ByVal s As String) As String

[2675] [JScript] public function HtmlDecode(s : String) : String; Decodes a string that has been encoded to eliminate illegal HTML characters.

[2676] Description

[2677] Decodes an HTML-encoded string and returns the decoded string.

[2678] Return Value: The decoded text.

[2679] URL encoding ensures that all browsers will correctly transmitted text in URL strings. Characters such as “?”, “&”, “/”, and spaces may be truncated or corrupted by some browsers so those characters cannot cannot be used in ASP.NET pages in “ ” tags or in querystrings where the strings may be sent by a browser in a request string. The HTML string to decode.

[2680] HtmlDecode

[2681] [C#] public void HtmlDecode(string s, TextWriter output);

[2682] [C++] public: void HtmlDecode(String* s, TextWriter* output);

[2683] [VB] Public Sub HtmlDecode(ByVal s As String, ByVal output As TextWriter)

[2684] [JScript] public function HtmlDecode(s : String, output : TextWriter);

[2685] Description

[2686] Decodes an HTML-encoded string and sends the resulting output to a System.IO.TextWriter output stream.

[2687] URL encoding ensures that all browsers will correctly transmit text in URL strings. Characters such as “?”, “&”, “/”, and spaces may be truncated or corrupted by some browsers so those characters cannot be used in ASP.NET pages in “ ” tags or in querystrings where the strings may be sent by a browser in a request string. The HTML string to decode. The System.IO.TextWriter output stream containing the decoded string.

[2688] HtmlEncode

[2689] [C#] public string HtmlEncode(string s);

[2690] [C++] public: String* HtmlEncode(String* s);

[2691] [VB] Public Function HtmlEncode(ByVal s As String) As String

[2692] [JScript] public function HtmlEncode(s : String) : String; Encodes a string to be displayed in a browser.

[2693] Description

[2694] HTML-encodes a string and returns the encoded string.

[2695] Return Value: The HTML-encoded text.

[2696] URL encoding ensures that all browsers will correctly transmitted text in URL strings. Characters such as “?”, “&”, “/”, and spaces may be truncated or corrupted by some browsers so those characters cannot be used in ASP.NET pages in “ ” tags or in querystrings where the strings may be sent by a browser in a request string. The text string to encode.

[2697] HtmlEncode

[2698] [C#] public void HtmlEncode(string s, TextWriter output);

[2699] [C++] public: void HtmlEncode(String* s, TextWriter* output);

[2700] [VB] Public Sub HtmlEncode(ByVal s As String, ByVal output As TextWriter)

[2701] [JScript] public function HtmlEncode(s : String, output : TextWriter);

[2702] Description

[2703] HTML-encodes a string and sends the resulting output to a System.IO.TextWriter output stream.

[2704] HTML encoding ensures that text will be correctly displayed in the browser, not interpreted by the browser as HTML. For example, if a text string contains “<” or “>” characters, the browser would interpret these characters as part of HTML tags. The HTML encoding of these two characters is “<” and “>”, respectively, which causes the browser to display the angle brackets correctly. The string to encode. The System.IO.TextWriter output stream containing the encoded string.

[2705] MapPath

[2706] [C#l public string MapPath(stiing path);

[2707] [C++] public: String* MapPath(String* path);

[2708] [VB] Public Function MapPath(ByVal path As String) As String

[2709] [JScript] public function MapPath(path : String) : String;

[2710] Description

[2711] Returns the physical file path that corresponds to the specified virtual path on the Web server.

[2712] Return Value: The physical file path that corresponds to path. The virtual path on the Web server.

[2713] Transfer

[2714] [C#] public void Transfer(string path);

[2715] [C++] public: void Transfer(String* path);

[2716] [VB] Public Sub Transfer(ByVal path As String)

[2717] [JScript] public function Transfer(path : String);

[2718] Description

[2719] Terminates execution of the current page and begins execution of a new page using the specified URL path to the page. The URL path of the new page on the server to execute.

[2720] Transfer

[2721] [C#] public void Transfer(string path, bool preserveForm);

[2722] [C++] public: void Transfer(String* path, bool preserveForm);

[2723] [VB] Public Sub Transfer(ByVal path As String, ByVal preserveForm As Boolean)

[2724] [JScript] public function Transfer(path : String, preserveForm : Boolean); Terminates execution of the current page and begins execution of a new page.

[2725] Description

[2726] Terminates execution of the current page and begins execution of a new page using the specified URL path to the page. Specifies whether to clear the System.Web.HttpRequest.QueryString and System.Web.HttpRequest.Form collections. The URL path of the new page on the server to execute. If true, the QueryString and Form collections are preserved. If false, they are cleared. The default is false.

[2727] UrlDecode

[2728] [C#] public string UrlDecode(string s);

[2729] [C++] public: String* UrlDecode(String* s);

[2730] [VB] Public Function UrlDecode(ByVal s As String) A s String

[2731] [JScript] public function UrlDecode(s : String) String; Decodes a string encoded for HTTP transmission and sent to the server in a URL.

[2732] Description

[2733] URL-decodes a string and returns the decoded string.

[2734] Return Value: The decoded text.

[2735] URL encoding ensures that all browsers will correctly transmitted text in URL strings. Characters such as “?”, “&”, “/”, and spaces may be truncated or corrupted by some browsers so those characters cannot be used in ASP.NET pages in “ ” tags or in querystrings where the strings may be sent by a browser in a request string. The text string to decode. UrlDecode

[2736] [C#] public void UrlDecode(string s, TextWriter output);

[2737] [C++] public: void UrlDecode(String* s, TextWriter* output);

[2738] [VB] Public Sub UrlDecode(ByVal s As String, ByVal output As TextWriter)

[2739] [JScript] public function UrlDecode(s : String, output : TextWriter);

[2740] Description

[2741] Decodes an HTML string received in a URL and sends the resulting output to a System.IO.TextWriter output stream. URL encoding ensures that all browsers will correctly transmitted text in URL strings. Characters such as “?”, “&”, “/”, and spaces may be truncated or corrupted by some browsers so those characters cannot be used in ASP.NET pages in “ ” tags or in querystrings where the strings may be sent by a browser in a request string. The HTML string to decode. The System.IO.TextWriter output stream containing the decoded string.

[2742] UrlEncode

[2743] [C#] public string UrlEncode(string s);

[2744] [C++] public: String* UrlEncode(String* s);

[2745] [VB] Public Function UrlEncode(ByVal s As String) As String

[2746] [JScript] public function UrlEncode(s : String) : String; Encodes a string for reliable HTTP transmission from the Web server to a client via the URL.

[2747] Description

[2748] URL-encodes a string and returns the encoded string.

[2749] Return Value: The URL encoded text.

[2750] URL encoding ensures that all browsers will correctly transmitted text in URL strings. Characters such as “?”, “&”, “/”, and spaces may be truncated or corrupted by some browsers so those characters cannot be used in ASP.NET pages in “ ” tags or in querystrings where the strings may be sent by a browser in a request string. The text to URL-encode.

[2751] UrlEncode

[2752] [C#] public void UrlEncode(string s, TextWriter output);

[2753] [C++] public: void UrlEncode(String* s, TextWriter* output);

[2754] [VB] Public Sub UrlEncode(ByVal s As String, ByVal output As TextWriter)

[2755] [JScript] public function UrlEncode(s : String, output : TextWriter);

[2756] Description

[2757] URL encodes a string and sends the resulting output to a TextWriter output stream.

[2758] URL encoding ensures that all browsers will correctly transmitted text in URL strings. Characters such as “?”, “&”, “/”, and spaces may be truncated or corrupted by some browsers so those characters cannot be used in ASP.NET pages in “ ” tags or in querystrings where the strings may be sent by a browser in a s request string. The text string to encode. The System.IO.TextWriter output stream containing the encoded string.

[2759] UrlPathEncode

[2760] [C#] public string UrlPathEncode(string s);

[2761] [C++] public: String* UripathEncode(String* s) [VB] Public Function UrlPathEncode(ByVal s As String) As String

[2762] [JScript] public function UrlPathEncode(s : String) : String; Encodes the path portion of a URL string for reliable HTTP transmission from the Web server to a client via the URL.

[2763] Description

[2764] URL-encodes the path portion of a URL string and returns the encoded string.

[2765] Return Value: The URL encoded text.

[2766] URL encoding ensures that all browsers will correctly transmitted text in URL strings. Characters such as “?”, “&”, “/”, and spaces may be truncated or corrupted by some browsers so those characters cannot cannot be used in ASP.NET pages in “ ” tags or in querystrings where the strings may be sent by a browser in a request string. The text to URL-encode.

[2767] HttpStaticObjectsCollection class (System.Web)

[2768] UrlPathEncode

[2769] Description

[2770] Provides a static objects collection for the System.Web.HttpApplicationState.StaticObjects property.

[2771] HttpStaticObjectsCollection

[2772] Example Syntax:

[2773] UrlPathEncode

[2774] [C#] public HttpStaticObjectsCollection( );

[2775] [C++] public: HttpStaticObjectsCollection( );

[2776] [VB] Public Sub New( )

[2777] [JScript] public function HttpStaticObjectsCollection( );

[2778] Count

[2779] UrlPathEncode

[2780] [C#] public int Count {get;}

[2781] [C++] public: _property int get_Count( );

[2782] [VB] Public ReadOnly Property Count As Integer

[2783] [JScript] public function get Count( ) : int;

[2784] Description

[2785] Gets the number of objects in the collection.

[2786] IsReadOnly

[2787] UrlPathEncode

[2788] [C#] public bool IsReadOnly {get;}

[2789] [C++] public: _property bool get_IsReadOnly( );

[2790] [VB] Public ReadOnly Property IsReadOnly As Boolean

[2791] [JScript] public function get IsReadOnly( ) : Boolean;

[2792] Description

[2793] Gets a value indicating whether the collection is read-only.

[2794] IsSynchronized

[2795] UrlPathEncode

[2796] [C#] public bool IsSynchronized {get;}

[2797] [C++] public: _property bool get_IsSynchronized( );

[2798] [VB] Public ReadOnly Property IsSynchronized As Boolean

[2799] [JScript] public function get IsSynchronized( ) : Boolean;

[2800] Description

[2801] Gets a value indicating whether the collection is synchronized (i.e.: threadsafe).

[2802] Item

[2803] UrlPathEncode

[2804] [C#] public object this[string name] {get;}

[2805] [C++] public: _property Object* get_Item(String* name);

[2806] [VB] Public Default ReadOnly Property Item(ByVal name As String) As Object

[2807] [JScript] returnValue=HttpStaticObjectsCollectionObject.Item(name);

[2808] Description

[2809] Gets the object with the specified name from the collection. The case-insensitive name of the object to get.

[2810] SyncRoot

[2811] UrlPathEncode

[2812] [C#] public object SyncRoot {get;}

[2813] [C++] public: _property Object* get_SyncRoot( );

[2814] [VB] Public ReadOnly Property SyncRoot As Object

[2815] [JScript] public function get SyncRoot( ) : Object;

[2816] Description

[2817] Gets an object that can be used to synchronize access to the collection.

[2818] Program code should generally perform synchronized operations on the SyncRoot of a collection, not directly on the collection itself. This ensures proper operation of collections that are derived from other objects. Specifically, it maintains proper synchronization with other threads that might be simultaneously modifying the collection object.

[2819] CopyTo

[2820] [C#] public void CopyTo(Array array, int index);

[2821] [C++] public: sealed void CopyTo(Array* array, int index);

[2822] [VB] NotOverridable Public Sub CopyTo(ByVal array As Array, ByVal index As Integer)

[2823] [JScript] public function CopyTo(array Array, index : int);

[2824] Description

[2825] Copies members of an HttpStaticObjectsCollection into an array. The array to copy the HttpStaticObjectsCollection into. The member of the collection where copying starts.

[2826] GetEnumerator

[2827] [C#] public IEnumerator GetEnumerator( );

[2828] [C++] public: sealed IEnumerator* GetEnumerator( );

[2829] [VB] NotOverridable Public Function GetEnumerator( ) As IEnumerator

[2830] [JScript] public function GetEnumerator( ) : IEnumerator;

[2831] Description

[2832] Returns a dictionary enumerator used for iterating through the key-and-value pairs contained in the collection.

[2833] Return Value: The enumerator for the collection.

[2834] GetObject

[2835] [C#] public object GetObject(string name);

[2836] [C++] public : Object* Getobject(String* name);

[2837] [VB] Public Function GetObject(ByVal name As String) As Object

[2838] [JScript] public function GetObject(name : String) : Object;

[2839] Description

[2840] Returns the object with the specified name from the collection. This property is an alternative to the this accessor.

[2841] Return Value: An object from the collection. The case-insensitive name of the object to return.

[2842] HttpUnhandledException class (System.Web)

[2843] ToString

[2844] Description

[2845] The exception that is thrown when a generic exception occurs.

[2846] HttpUnhandledException

[2847] Example Syntax:

[2848] ToString

[2849] [C#] public HttpUnhandledException(string message, Exception innerException);

[2850] [C++] public: HttpUnhandledException(String* message, Exception* innerException);

[2851] [VB] Public Sub New(ByVal message As String, ByVal innerException As Exception)

[2852] [JScript] public function HttpUnhandledException(message : String, innerException : Exception); Initializes a new instance of the System.Web.HttpUnhandledException class.

[2853] Description

[2854] Initializes a new instance of the System.Web.HttpUnhandledException class with the specified error message and inner exception. The message displayed to the client when the exception is thrown. The System.Exception.InnerException, if any, that threw the current exception.

[2855] HttpUnhandledException

[2856] Example Syntax:

[2857] ToString

[2858] [C#] public HttpUnhandledException(string message, string postMessage, Exception innerException);

[2859] [C++] public: HttpUnhandledException(String* message, String* postMessage, Exception* innerException);

[2860] [VB] Public Sub New(ByVal message As String, ByVal postMessage As String, ByVal innerException As Exception)

[2861] [JScript] public function HttpUnhandledException(message : String, postMessage : String, innerException : Exception);

[2862] Description

[2863] Initializes a new instance of the HttpUnhandledException class with the specified error messages and inner exception. The message displayed to the client when the exception is thrown. An additional message displayed to the client when the exception is thrown. The System.Exception.InnerException, if any, that threw the current exception.

[2864] ErrorCode

[2865] HelpLink

[2866] HResult

[2867] InnerException

[2868] Message

[2869] Source

[2870] StackTrace

[2871] TargetSite

[2872] HttpUtility class (System.Web)

[2873] ToString

[2874] Description

[2875] Provides methods for encoding and decoding URLs when processing Web requests.

[2876] HttpUtility

[2877] Example Syntax:

[2878] ToString

[2879] [C#] public HttpUtility( );

[2880] [C++] public: Httputility( );

[2881] [VB] Public Sub New( )

[2882] [JScript] public function HttpUtility( );

[2883] HtmlAttributeEncode

[2884] [C#] public static string HtmlAttributeEncode(string s);

[2885] [C++] public: static String* HtmlAttributeEncode(String* s);

[2886] [VB] Public Shared Function HtmlAttributeEncode(ByVal s As String) As String

[2887] [JScript] public static function HtmlAttributeEncode(s : String) : String; Minimally converts a string into an HTML-encoded string.

[2888] Description

[2889] Minimally converts a string to an HTML-encoded string.

[2890] Return Value: The encoded string.

[2891] HtmlAttributeEncode converts only quotes (“) and ampersands (&) to equivalent character entities. It is considerably faster than the System.Web.HttpUtility.HtmlEncode(System.String) methods. The string to encode.

[2892] HtmlAttributeEncode

[2893] [C#] public static void HtmlAttributeEncode(string s, TextWriter output);

[2894] [C++] public: static void HtmlAttributeEncode(String* s, TextWriter* output);

[2895] [VB] Public Shared Sub HtmlAttributeEncode(ByVal s As String, ByVal output As TextWriter)

[2896] [JScript] public static function HtmlAttributeEncode(s : String, output : TextWriter);

[2897] Description

[2898] Minimally converts a string into an HTML-encoded string and sends the encoded string to a System.IO.TextWriter output stream.

[2899] HtmlAttributeEncode converts only quotes (“) and ampersands (&) to equivalent character entities. It is considerably faster than the System.Web.HttpUtility.HtmlEncode(System.String) methods. The string to encode A System.IO.TextWriter output stream.

[2900] HtmlDecode

[2901] [C#] public static string HtmlDecode(string s);

[2902] [C++] public: static String* HtmlDecode(String* s);

[2903] [VB] Public Shared Function HtmlDecode(ByVal s As String) As String

[2904] [JScript] public static function HtmlDecode(s : String) : String; Converts a string that has been HTML-encoded for HTTP transmission into a decoded string.

[2905] Description

[2906] Converts a string that has been HTML-encoded for HTTP transmission into a decoded string.

[2907] Return Value: The decoded string.

[2908] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. HTML encoding converts characters that are not allowed in HTML into character-entity equivalents; HTML decoding reverses the encoding. For example, when embedded in a block of text, the characters < and >, are encoded as < and > for HTTP transmission. The string to decode.

[2909] HtmlDecode

[2910] [C#] public static void HtmlDecode(string s, TextWriter output);

[2911] [C++] public: static void HtmlDecode(String* s, TextWriter* output);

[2912] [VB] Public Shared Sub HtmlDecode(ByVal s As String, ByVal output As TextWriter)

[2913] [JScript] public static function HtmlDecode(s : String, output : TextWriter);

[2914] Description

[2915] Converts a string that has been HTML-encoded into a decoded string, and sends the decoded string to a System.IO.TextWriter output stream.

[2916] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. HTML encoding converts characters that are not allowed in HTML into character-entity equivalents; HTML decoding reverses the encoding. For example, when embedded in a block of text, the characters < and >, are encoded as < and > for HTTP transmission. The string to decode. A System.IO.TextWriter stream of output.

[2917] HtmlEncode

[2918] [C#] public static string HtmlEncode(string s);

[2919] [C++] public: static String* HtmlEncode(String* s);

[2920] [VB] Public Shared Function HtmlEncode(ByVal s As String) As String

[2921] [JScript] public static function HtmlEncode(s : String) : String; Converts a string into an HTML-encoded string for reliable HTTP transmission from the Web server to a client.

[2922] Description

[2923] Converts a string to an HTML-encoded string for reliable HTTP transmission from the Web server to a client.

[2924] Return Value: The encoded string.

[2925] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. HTML encoding converts characters that are not allowed in HTML into character-entity equivalents; HTML decoding reverses the encoding. For example, when embedded in a block of text, the characters < and >, are encoded as < and > for HTTP transmission. The string to encode.

[2926] HtmlEncode

[2927] [C#] public static void HtmlEncode(string s, TextWriter output);

[2928] [C++] public: static void HtmlEncode(String* s, TextWriter* output);

[2929] [VB] Public Shared Sub HtmlEncode(ByVal s As String, ByVal output As TextWriter)

[2930] [JScript] public static function HtmlEncode(s : String, output : TextWriter);

[2931] Description

[2932] Converts a string into an HTML-encoded string, and returns the output as a TextWriter stream of output.

[2933] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. HTML encoding converts characters that are not allowed in HTML into character-entity equivalents; HTML decoding reverses the encoding. For example, when embedded in a block of text, the characters < and >, are encoded as < and > for HTTP transmission. The string to encode A System.IO.TextWriter output stream.

[2934] UrlDecode

[2935] [C#] public static string UrlDecode(string str);

[2936] [C++] public: static String* UrlDecode(String * str);

[2937] [VB] Public Shared Function UrlDecode(ByVal str As String) As String

[2938] [JScript] public static function UrlDecode(str : String) : String; Converts a string that has been encoded for transmission in a URL into a decoded string.

[2939] Description

[2940] Converts a string that has been encoded for transmission in a URL into a decoded string.

[2941] Return Value: The decoded string.

[2942] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. URL encoding converts characters that are not allowed in a URL into character-entity equivalents; URL decoding reverses the encoding. For example, when embedded in a block of text to be transmitted in a URL, the characters < and > are encoded as %3c and %3d. The string to decode.

[2943] UrlDecode

[2944] [C#] public static string UrlDecode(byte[ ] bytes, Encoding e);

[2945] [C++] public: static String* UrlDecode(unsigned char bytes _gc[ ], Encoding* e);

[2946] [VB] Public Shared Function UrlDecode(ByVal bytes( ) As Byte, ByVal e As Encoding) As String

[2947] [JScript] public static function UrlDecode(bytes : Byte[ ], e : Encoding) : String;

[2948] Description

[2949] Converts a URL-encoded byte array into a decoded string, using the specified decoding method.

[2950] Return Value: The decoded string.

[2951] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. URL encoding converts characters that are not allowed in a URL into character-entity equivalents; URL decoding reverses the encoding. For example, when embedded in a block of text to be transmitted in a URL, the characters < and > are encoded as %3c and %3d. The byte array to decode. The System.Text.Encoding that specifies the decoding method.

[2952] UrlDecode

[2953] [C#] public static string UrlDecode(string str, Encoding e);

[2954] [C++] public: static String* UrlDecode(String* str, Encoding* e);

[2955] [VB] Public Shared Function UrlDecode(ByVal str As String, ByVal e As Encoding) As String

[2956] [JScript] public static function UrlDecode(str : String, e : Encoding) : String;

[2957] Description

[2958] Converts a URL-encoded string into a decoded string, using the specified decoding method.

[2959] Return Value: The decoded string.

[2960] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. URL encoding converts characters that are not allowed in a URL into character-entity equivalents; URL decoding reverses the encoding. For example, when embedded in a block of text to be transmitted in a URL, the characters < and > are encoded as %3c and %3d. The string to decode. The System.Text.Encoding that specifies the decoding method.

[2961] UrlDecode

[2962] [C#] public static string UrlDecode(byte[ ] bytes, int offset, int count, Encoding e);

[2963] [C++] public: static String* UrlDecode(unsigned char bytes _gc[ ], int offset, int count, Encoding* e);

[2964] [VB] Public Shared Function UrlDecode(ByVal bytes( ) As Byte, ByVal offset As Integer, ByVal count As Integer, ByVal e As Encoding) As String

[2965] [JScript] public static function UrlDecode(bytes : Byte[ ], offset : int, count : int, e : Encoding) String;

[2966] Description

[2967] Converts a URL-encoded byte array into a decoded string, using the specified decoding method, starting at the specified position in the array, and continuing for the specified number of bytes.

[2968] Return Value: The decoded string.

[2969] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. URL encoding converts characters that are not allowed in a URL into character-entity equivalents; URL decoding reverses the encoding. For example, when embedded in a block of text to be transmitted in a URL, the characters < and > are encoded as %3c and %3d. The array of bytes to decode. The position in the byte to begin decoding. The number of bytes to decode starting at offset. The System.Text.Encoding object that specifies the decoding method.

[2970] UrlDecodeToBytes

[2971] [C#] public static byte[ ] UrlDecodeToBytes(byte[ ] bytes);

[2972] [C++] public: static unsigned char UrlDecodeToBytes(unsigned char bytes _gc[ ]) _gc[ ];

[2973] [VB] Public Shared Function UrlDecodeToBytes(ByVal bytes( ) As Byte) As Byte( )

[2974] [JScript] public static function UrlDecodeToBytes(bytes : Byte[ ]) : Byte[ ];

[2975] Description

[2976] Converts a URL-encoded arrray of bytes into a decoded array of bytes.

[2977] Return Value: The decoded array of bytes.

[2978] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. URL encoding converts characters that are not allowed in a URL into character-entity equivalents; URL decoding reverses the encoding. For example, when embedded in a block of text to be transmitted in a URL, the characters < and > are encoded as %3c and %3d. The array of bytes to decode.

[2979] UrlDecodeToBytes

[2980] [C#] public static byte[ ] UrlDecodeToBytes(string str);

[2981] [C++] public: static unsigned char UrlDecodeToBytes(String* str) gc[ ];

[2982] [VB] Public Shared Function UrlDecodeToBytes(ByVal str As String) As Byte( )

[2983] [JScript] public static function UrlDecodeToBytes(str : String) : Byte[ ]; Converts a URL-encoded string or byte array into a decoded array of bytes.

[2984] Description

[2985] Converts a URL-encoded string into a decoded array of bytes.

[2986] Return Value: The decoded array of bytes.

[2987] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. URL encoding converts characters that are not allowed in a URL into character-entity equivalents; URL decoding reverses the encoding. For example, when embedded in a block of text to be transmitted in a URL, the characters < and > are encoded as %3c and %3d. The string to decode.

[2988] UrlDecodeToBytes

[2989] [C#] public static byte[ ] UrlDecodeToBytes(string str, Encoding e);

[2990] [C++] public: static unsigned char UrlDecodeToBytes(String* str, Encoding* e) _(—)_gc[ ];

[2991] [VB] Public Shared Function UrlDecodeToBytes(ByVal str As String, ByVal e As Encoding) As Byte( )

[2992] [JScript] public static function UrlDecodeToBytes(str : String, e : Encoding) Byte[ ];

[2993] Description

[2994] Converts a URL-encoded string into a decoded array of bytes, using the specified decoding method.

[2995] Return Value: The decoded array of bytes.

[2996] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. URL encoding converts characters that are not allowed in a URL into character-entity equivalents; URL decoding reverses the encoding. For example, when embedded in a block of text to be transmitted in a URL, the characters < and > are encoded as %3c and %3d. The string to decode. The System.Text.Encoding object that specifies the decoding method.

[2997] UrlDecodeToBytes

[2998] [C#] public static byte[ ] UrlDecodeToBytes(byte[ ] bytes, int offset, int count);

[2999] [C++] public: static unsigned char UrlDecodeToBytes(unsigned char bytes _gc[ ], int offset, int count) _gc[ ];

[3000] [VB] Public Shared Function UrlDecodeToBytes(ByVal bytes( ) As Byte, ByVal offset As Integer, ByVal count As Integer) As Byte( )

[3001] [JScript] public static function UrlDecodeToBytes(bytes : Byte[ ], offset : int, count int) Byte[ ];

[3002] Description

[3003] Converts a URL-encoded arrray of bytes into a decoded array of bytes, starting at the specified position in the array and continuing for the specified number of bytes.

[3004] Return Value: The decoded array of bytes.

[3005] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. URL encoding converts characters that are not allowed in a URL into character-entity equivalents; URL decoding reverses the encoding. For example, when embedded in a block of text to be transmitted in a URL, the characters < and > are encoded as %3c and %3d. The array of bytes to decode. The position in the byte array to begin decoding. The number of bytes to decode, starting at offset.

[3006] UrlEncode

[3007] [C#] public static string UrlEncode(byte[ ] bytes);

[3008] [C++] public: static String* UrlEncode(unsigned char bytes _gc[ ]);

[3009] [VB] Public Shared Function UrlEncode(ByVal bytes( ) As Byte) As String

[3010] [JScript] public static function UrlEncode(bytes : Byte[ ]) : String;

[3011] Description

[3012] Converts a byte array into an encoded URL string for reliable HTTP transmission from the Web server to a client.

[3013] Return Value: The encoded string.

[3014] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. URL encoding converts characters that are not allowed in a URL into character-entity equivalents; URL decoding reverses the encoding. For example, when embedded in a block of text to be transmitted in a URL, the characters < and > are encoded as %3c and %3d. The byte array to encode.

[3015] UrlEncode

[3016] [C#] public static string UrlEncode(string str);

[3017] [C++] public: static String* UrlEncode(String* str);

[3018] [VB] Public Shared Function UrlEncode(ByVal str As String) As String

[3019] [JScript] public static function UrlEncode(str : String) : String; Encodes a URL string for reliable HTTP transmission from the Web server to a client.

[3020] Description

[3021] Encodes a URL string for reliable HTTP transmission from the Web server to a client.

[3022] Return Value: The encoded string.

[3023] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. URL encoding converts characters that are not allowed in a URL into character-entity equivalents; URL decoding reverses the encoding. For example, when embedded in a block of text to be transmitted in a URL, the characters < and > are encoded as %3c and %3d. The text to encode.

[3024] UrlEncode

[3025] [C#] public static string UrlEncode(string str, Encoding e);

[3026] [C++] public: static String* UrlEncode(String* str, Encoding* e);

[3027] [VB] Public Shared Function UrlEncode(ByVal str As String, ByVal e As Encoding) As String

[3028] [JScript] public static function UrlEncode(str : String, e : Encoding) : String;

[3029] Description

[3030] Encodes a URL string for reliable HTTP transmission from the Web server to a client, using the specified encoding method.

[3031] Return Value: The encoded string.

[3032] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. URL encoding converts characters that are not allowed in a URL into character-entity equivalents; URL decoding reverses the encoding. For example, when embedded in a block of text to be transmitted in a URL, the characters < and > are encoded as %3c and %3d. The text to encode. The System.Text.Encoding object that specifies the encoding scheme.

[3033] UrlEncode

[3034] [C#] public static string UrlEncode(byte[ ] bytes, int offset, int count);

[3035] [C++] public: static String* UrlEncode(unsigned char bytes _gc[ ], int offset, int count);

[3036] [VB] Public Shared Function UrlEncode(ByVal bytes( ) As Byte, ByVal offset As Integer, ByVal count As Integer) As String

[3037] [JScript] public static function UrlEncode(bytes : Byte[ ], offset : int, count : int) String;

[3038] Description

[3039] Converts a byte array into a URL-encoded string for reliable HTTP transmission from the Web server to a client, starting at the specified position in the array and continuing for the specified number of bytes.

[3040] Return Value: The encoded string.

[3041] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. URL encoding converts characters that are not allowed in a URL into character-entity equivalents; URL decoding reverses the encoding. For example, when embedded in a block of text to be transmitted in a URL, the characters < and > are encoded as %3c and %3d. The byte array to encode. The position in the byte array to begin encoding. The number of bytes to encode, starting at offset.

[3042] UrlEncodeToBytes

[3043] [C#] public static byte[ ] UrlEncodeToBytes(byte[ ] bytes);

[3044] [C++] public: static unsigned char UrlEncodeToBytes(unsigned char bytes _gc[ ]) _gC[ ];

[3045] [VB] Public Shared Function UrlEncodeToBytes(ByVal bytes( ) As Byte) As Byte( )

[3046] [JScript] public static function UrlEncodeToBytes(bytes : Byte[ ]) : Byte[ ];

[3047] Description

[3048] Converts an array of bytes into a URL-encoded array of bytes.

[3049] Return Value: The encoded array of bytes.

[3050] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. URL encoding converts characters that are not allowed in a URL into character-entity equivalents; URL decoding reverses the encoding. For example, when embedded in a block of text to be transmitted in a URL, the characters < and > are encoded as %3c and %3d. The array of bytes to encode.

[3051] UrlEncodeToBytes

[3052] [C#] public static byte[ ] UrlEncodeToBytes(string str);

[3053] [C++] public: static unsigned char UrlEncodeToBytes(String* str) _gc[ ];

[3054] [VB] Public Shared Function UrlEncodeToBytes(ByVal str As String) As Byte( )

[3055] [JScript] public static function UrlEncodeToBytes(str : String) : Byte[ ]; Converts a string or a byte array into an encoded array of bytes for reliable HTTP transmission from the Web server to a client.

[3056] Description

[3057] Converts a string into a URL-encoded array of bytes

[3058] Return Value: The encoded array of bytes.

[3059] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. URL encoding converts characters that are not allowed in a URL into character-entity equivalents; URL decoding reverses the encoding. For example, when embedded in a block of text to be transmitted in a URL, the characters < and > are encoded as %3c and %3d. The string to encode.

[3060] UrlEncodeToBytes

[3061] [C#] public static byte[ ] UrlEncodeToBytes(string str, Encoding e);

[3062] [C++] public: static unsigned char UrlEncodeToBytes(String* str, Encoding* e)

[3063] [VB] Public Shared Function UrlEncodeToBytes(ByVal str As String, ByVal e As Encoding) As Byte( )

[3064] [JScript] public static function UrlEncodeToBytes(str : String, e : Encoding) Byte[ ];

[3065] Description

[3066] Converts a string into a URL-encoded array of bytes, using the specified is encoding method.

[3067] Return Value: The encoded array of bytes.

[3068] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. URL encoding converts characters that are not allowed in a URL into character-entity equivalents; URL decoding reverses the encoding. For example, when embedded in a block of text to be transmitted in a URL, the characters < and > are encoded as %3c and %3d. The string to encode The System.Text.Encoding that specifies the encoding method.

[3069] UrlEncodeToBytes

[3070] [C#] public static byte[ ] UrlEncodeToBytes(byte[ ] bytes, int offset, int count);

[3071] [C++] public: static unsigned char UrlEncodeToBytes(unsigned char bytes _gc[ ], int offset, int count) _gc[ ];

[3072] [VB] Public Shared Function UrlEncodeToBytes(ByVal bytes( ) As Byte, ByVal offset As Integer, ByVal count As Integer) As Byte( )

[3073] [JScript] public static function UrlEncodeToBytes(bytes : Byte[ ], offset : int, count : int) : Byte[ ];

[3074] Description

[3075] Converts an array of bytes into a URL-encoded array of bytes, starting at the specified position in the array and continuing for the specified number of bytes.

[3076] Return Value: The encoded array of bytes.

[3077] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. URL encoding converts characters that are not allowed in a URL into character-entity equivalents; URL decoding reverses the encoding. For example, when embedded in a block of text to be transmitted in a URL, the characters < and > are encoded as %3c and %3d. The array of bytes to encode. The position in the byte array to begin encoding. The number of bytes to encode, starting at offset.

[3078] UrlEncodeUnicode

[3079] [C#] public static string UrlEncodeUnicode(string str);

[3080] [C++] public: static Sffing* UrlEncodeUnicode(Sffing* stT);

[3081] [VB] Public Shared Function UrlEncodeUnicode(ByVal str As String) As String

[3082] [JScript] public static function UrlEncodeUnicode(str : String) : String;

[3083] Description

[3084] Converts a string into a Unicode string.

[3085] Return Value: The Unicode string.

[3086] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. URL encoding converts characters that are not legal in a URL to character-entity equivalents; URL decoding reverses the encoding. For example, when embedded in a block of text to be transmitted in a URL, the characters < and > are encoded as %3c and %3d. The string to convert.

[3087] UrlEncodeUnicodeToBytes

[3088] [C#] public static byte[ ] UrlEncodeUnicodeToBytes(string str);

[3089] [C++] public: static unsigned char UrlEncodeUnicodeToBytes(String* str) _gc[ ];

[3090] [VB] Public Shared Function UrlEncodeUnicodeToBytes(ByVal str As String) As Byte( )

[3091] [JScript] public static function UrlEncodeUnicodeToBytes(str : String) : Byte[ ];

[3092] Description

[3093] Converts a string into a Unicode array of bytes.

[3094] Return Value: The Unicode byte array.

[3095] If characters such as blanks and punctuation are passed in an HTTP stream, they might be misinterpreted at the receiving end. URL encoding converts characters that are not legal in a URL to character-entity equivalents; URL decoding reverses the encoding. For example, when embedded in a block of text to be transmitted in a URL, the characters < and > are encoded as %3c and %3d. The string to convert.

[3096] HttpValidationStatus enumeration (System.Web)

[3097] UrlEncodeUnicodeToBytes

[3098] Description

[3099] Provides enumerated values that indicate cache validation status.

[3100] UrlEncodeUnicodeToBytes

[3101] [C#] public const HttpValidationStatus IgnoreThisRequest;

[3102] [C++] public: const HttpValidationStatus IgnoreThisRequest;

[3103] [VB] Public Const IgnoreThisRequest As HttpValidationStatus

[3104] [JScript] public var IgnoreThisRequest : HttpValidationStatus;

[3105] Description

[3106] Specifies not to validate the entity in the cache.

[3107] UrlEncodeUnicodeToBytes

[3108] [C#] public const HttpValidationStatus Invalid;

[3109] [C++] public: const HttpValidationStatus Invalid;

[3110] [VB] Public Const Invalid As HttpValidationStatus

[3111] [JScript] public var Invalid : HttpValidationStatus;

[3112] Description

[3113] Indicates that the cache is invalid.

[3114] UrlEncodeUnicodeToBytes

[3115] [C#] public const HttpValidationStatus Valid;

[3116] [C++] public: const HttpValidationStatus Valid;

[3117] [VB] Public Const Valid As HttpValidationStatus

[3118] [JScript] public var Valid : HttpValidationStatus;

[3119] Description

[3120] Indicates that the cache is valid.

[3121] HttpWorkerRequest class (System.Web)

[3122] ToString

[3123] Description

[3124] This abstract class defines the base worker methods and enumerations used by ASP.NET managed code for request processing.

[3125] ToString

[3126] [C#] public const int HeaderAccept;

[3127] [C++] public: const int HeaderAccept;

[3128] [VB] Public Const HeaderAccept As Integer

[3129] [JScript] public var HeaderAccept : int;

[3130] Description

[3131] ToString

[3132] [C#] public const int HeaderAcceptCharset;

[3133] [C++] public: const int HeaderAcceptCharset;

[3134] [VB] Public Const HeaderAcceptCharset As Integer

[3135] [JScript] public var HeaderAcceptCharset : int;

[3136] Description

[3137] ToString

[3138] [C#] public const int HeaderAcceptEncoding;

[3139] [C++] public: const int HeaderAcceptEncoding;

[3140] [VB] Public Const HeaderAcceptEncoding As Integer

[3141] [JScript] public var HeaderAcceptEncoding : int;

[3142] Description

[3143] ToString

[3144] [C#] public const int HeaderAcceptLanguage;

[3145] [C++] public: const int HeaderAcceptLanguage;

[3146] [VB] Public Const HeaderAcceptLanguage As Integer

[3147] [JScript] public var HeaderAcceptLanguage : int;

[3148] Description

[3149] ToString

[3150] [C#] public const int HeaderAcceptRanges;

[3151] [C++] public: const int HeaderAcceptRanges;

[3152] [VB] Public Const HeaderAcceptRanges As Integer

[3153] [JScript] public var HeaderAcceptRanges : int;

[3154] Description

[3155] ToString

[3156] [C#] public const int HeaderAge;

[3157] [C++] public: const int HeaderAge;

[3158] [VB] Public Const HeaderAge As Integer

[3159] [JScript] public var HeaderAge : int;

[3160] Description

[3161] ToString

[3162] [C#] public const int HeaderAllow;

[3163] [C++] public: const int HeaderAllow;

[3164] [VB] Public Const HeaderAllow As Integer

[3165] [JScript] public var HeaderAllow : int;

[3166] Description

[3167] ToString

[3168] [C#] public const int HeaderAuthorization;

[3169] [C++] public: const int HeaderAuthorization;

[3170] [VB] Public Const HeaderAuthorization As Integer

[3171] [JScript] public var HeaderAuthorization : int;

[3172] Description

[3173] ToString

[3174] [C#] public const int HeaderCacheControl;

[3175] [C++] public: const int HeaderCacheControl;

[3176] [VB] Public Const HeaderCacheControl As Integer

[3177] [JScript] public var HeaderCacheControl : int;

[3178] Description

[3179] ToString

[3180] [C#] public const it HeaderConnection;

[3181] [C++] public: const int HeaderConnection;

[3182] [VB] Public Const HeaderConnection As Integer

[3183] [JScript] public var HeaderConnection : int;

[3184] Description

[3185] ToString

[3186] [C#] public const int HeaderContentEncoding;

[3187] [C++] public: const int HeaderContentEncoding;

[3188] [VB] Public Const HeaderContentEncoding As Integer

[3189] [JScript] public var HeaderContentEncoding : int;

[3190] Description

[3191] ToString

[3192] [C#] public const int HeaderContentLanguage;

[3193] [C++] public: const int HeaderContentLanguage;

[3194] [VB] Public Const HeaderContentLanguage As Integer

[3195] [JScript] public var HeaderContentLanguage : int;

[3196] Description

[3197] ToString

[3198] [C#] public const int HeaderContentLength;

[3199] [C++] public: const int HeaderContentLength;

[3200] [VB] Public Const HeaderContentLength As Integer

[3201] [JScript] public var HeaderContentLength : int;

[3202] Description

[3203] ToString

[3204] [C#] public const int HeaderContentLocation;

[3205] [C++] public: const int HeaderContentLocation;

[3206] [VB] Public Const HeaderContentLocation As Integer

[3207] [JScript] public var HeaderContentLocation : int;

[3208] Description

[3209] ToString

[3210] [C#] public const int HeaderContentMd5;

[3211] [C++] public: const int HeaderContentMd5;

[3212] [VB] Public Const HeaderContentMd5 As Integer

[3213] [JScript] public var HeaderContentMd5 : int;

[3214] Description

[3215] ToString

[3216] [C#] public const int HeaderContentRange;

[3217] [C++] public: const int HeaderContentRange;

[3218] [VB] Public Const HeaderContentRange As Integer

[3219] [JScript] public var HeaderContentRange : int;

[3220] Description

[3221] ToString

[3222] [C#] public const it HeaderContentType;

[3223] [C++] public: const int HeaderContentType;

[3224] [VB] Public Const HeaderContentType As Integer

[3225] [JScript] public var HeaderContentType : int;

[3226] Description

[3227] ToString

[3228] [C#] public const int HeaderCookie;

[3229] [C++] public: const int HeaderCookie;

[3230] [VB] Public Const HeaderCookie As Integer

[3231] [JScript] public var HeaderCookie : int;

[3232] Description

[3233] ToString

[3234] [C#] public const int HeaderDate;

[3235] [C++] public: const int HeaderDate;

[3236] [VB] Public Const HeaderDate As Integer

[3237] [JScript] public var HeaderDate : int;

[3238] Description

[3239] ToString

[3240] [C#] public const int HeaderEtag;

[3241] [C++] public: const int HeaderEtag;

[3242] [VB] Public Const HeaderEtag As Integer

[3243] [JScript] public var HeaderEtag : int;

[3244] Description

[3245] ToString

[3246] [C#] public const int HeaderExpect;

[3247] [C++] public: const int HeaderExpect;

[3248] [VB] Public Const HeaderExpect As Integer

[3249] [JScript] public var HeaderExpect : int;

[3250] Description

[3251] ToString

[3252] [C#] public const it HeaderExpires;

[3253] [C] public: const int HeaderExpires;

[3254] [VB] Public Const HeaderExpires As Integer

[3255] [JScript] public var HeaderExpires : int;

[3256] Description

[3257] ToString

[3258] [C#] public const int HeaderFrom;

[3259] [C++] public: const int HeaderFrom;

[3260] [VB] Public Const HeaderFrom As Integer

[3261] [JScript] public var HeaderFrom : int;

[3262] Description

[3263] ToString

[3264] [C#] public const int HeaderHost;

[3265] [C++] public: const int HeaderHost;

[3266] [VB] Public Const HeaderHost As Integer

[3267] [JScript] public var HeaderHost : int;

[3268] Description

[3269] ToString

[3270] [C#] public const int HeaderIfMatch;

[3271] [C++] public: const int HeaderIflatch;

[3272] [VB] Public Const HeaderlfMatch As Integer

[3273] [JScript] public var HeaderlfMatch : int;

[3274] Description

[3275] ToString

[3276] [C#] public const int HeaderIfModifiedSince;

[3277] [C++] public: const int HeaderIfModifiedSince;

[3278] [VB] Public Const HeaderIfModifiedSince As Integer

[3279] [JScript] public var HeaderIfModifiedSince : int;

[3280] Description

[3281] ToString

[3282] [C#] public const int HeaderIfNoneMatch;

[3283] [C++] public: const mit HeaderINoneMatch;

[3284] [VB] Public Const HeaderIfNoneMatch As Integer

[3285] [JScnipt] public var HeaderIfoneMatch : int;

[3286] Description

[3287] ToString

[3288] [C#] public const int HeaderIfRange;

[3289] [C++] public: const int HeaderIfange;

[3290] [VB] Public Const HeaderIfRange As Integer

[3291] [JScript] public var HeaderIfRange : int;

[3292] Description

[3293] ToString

[3294] [C#] public const int HeaderIfUnmodifiedSince;

[3295] [C++] public: const int HeaderIfUnmodifiedSince;

[3296] [VB] Public Const HeaderIfUnmodifiedSince As Integer

[3297] [Jscript] public var HeaderIfUnmodifiedSince : int;

[3298] Description

[3299] ToString

[3300] [C#] public const int HeaderKeepAlive;

[3301] [C++] public: const int HeaderKeepAlive;

[3302] [VB] Public Const HeaderKeepAlive As Integer

[3303] [JScript] public var HeaderKeepAlive : int;

[3304] Description

[3305] ToString

[3306] [C#] public const int HeaderLastModified;

[3307] [C++] public: const jint HeaderLastModified;

[3308] [VB] Public Const HeaderLastModified As Integer

[3309] [JScnipt] public var HeaderLastModified : mt;

[3310] Description

[3311] ToString

[3312] [C#] public const it HeaderLocation;

[3313] [C#+] public: const int HeaderLocation;

[3314] [VB] Public Const HeaderLocation As Integer

[3315] [JScript] public var HeaderLocation : int;

[3316] Description

[3317] ToString

[3318] [C#] public const int HeaderMaxForwards;

[3319] [C++] public: const int HeaderMaxForwards;

[3320] [VB] Public Const HeaderMaxForwards As Integer

[3321] [JScript] public var HeaderMaxForwards : int;

[3322] Description

[3323] ToString

[3324] [C#] public const int HeaderPragma;

[3325] [C++] public: const int HeaderPragma;

[3326] [VB] Public Const HeaderPragma As Integer

[3327] [JScript] public var HeaderPragma : int;

[3328] Description

[3329] ToString

[3330] [C#] public const int HeaderProxyAuthenticate;

[3331] [C++] public: const int HeaderProxyAuthenticate;

[3332] [VB] Public Const HeaderProxyAuthenticate As Integer

[3333] [JScript] public var HeaderProxyAuthenticate : int;

[3334] Description

[3335] ToString

[3336] [C#] public const int HeaderProxyAuthorization;

[3337] [C++] public: const int HeaderProxyAuthorization;

[3338] [VB] Public Const HeaderProxyAuthorization As Integer

[3339] [JScript] public var HeaderProxyAuthorization : int;

[3340] Description

[3341] ToString

[3342] [C#] public const int HeaderRange;

[3343] [C++] public: const int HeaderRange;

[3344] [VB] Public Const HeaderRange As Integer

[3345] [JScript] public var HeaderRange : int;

[3346] Description

[3347] ToString

[3348] [C#] public const int HeaderReferer;

[3349] [C++] public: const int HeaderReferer;

[3350] [VB] Public Const HeaderReferer As Integer

[3351] [JScript] public var HeaderReferer : int;

[3352] Description

[3353] ToString

[3354] [C#] public const int HeaderRetryAfter;

[3355] [C++] public: const int HeaderRetryAfter;

[3356] [VB] Public Const HeaderRetryAfter As Integer

[3357] [JScript] public var HeaderRetryAfter : int;

[3358] Description

[3359] ToString

[3360] [C#t] public const int HeaderServer;

[3361] [C++] public: const int HeaderServer;

[3362] [VB] Public Const HeaderServer As Integer

[3363] [JScript] public var HeaderServer : int;

[3364] Description

[3365] ToString

[3366] [C#] public const int HeaderSetCookie;

[3367] [C++] public: const int HeaderSetCookie;

[3368] [VB] Public Const HeaderSetCookie As Integer

[3369] [JScript] public var HeaderSetCookie : int;

[3370] Description

[3371] ToString

[3372] [C#] public const int HeaderTe;

[3373] [C++] public: const int HeaderTe;

[3374] [VB] Public Const HeaderTe As Integer

[3375] [JScript] public var HeaderTe : int;

[3376] Description

[3377] [C#] public const jit HeaderTrailer;

[3378] [C++] public: const int HeaderTrailer;

[3379] [VB] Public Const HeaderTrailer As Integer

[3380] [JScript] public var HeaderTrailer : int;

[3381] Description

[3382] ToString

[3383] [C#] public const int HeaderTransferEncoding;

[3384] [C++] public: const int HeaderTransferEncoding;

[3385] [VB] Public Const HeaderTransferEncoding As Integer

[3386] [JScript] public var HeaderTransferEncoding : int;

[3387] Description

[3388] ToString

[3389] [C#] public const int HeaderUpgrade;

[3390] [C++] public: const int HeaderUpgrade;

[3391] [VB] Public Const HeaderUpgrade As Integer

[3392] [JScript] public var HeaderUpgrade : int;

[3393] Description

[3394] ToString

[3395] [C#] public const int HeaderUserAgent;

[3396] [C++] public: const int IleaderUserAgent;

[3397] [VB] Public Const HeaderUserAgent As Integer

[3398] [JScript] public var HeaderUserAgent : int;

[3399] Description

[3400] ToString

[3401] [C#] public const int HeaderVary;

[3402] [C++] public: const int HeaderVary;

[3403] [VB] Public Const HeaderVary As Integer

[3404] [JScript] public var HeaderVary : int;

[3405] Description

[3406] ToString

[3407] [C#] public const int HeaderVia;

[3408] [C++] public: const int HeaderVia;

[3409] [VB] Public Const HeaderVia As Integer

[3410] [JScript] public var HeaderVia : int;

[3411] Description

[3412] ToString

[3413] [C#] public const int HeaderWarning;

[3414] [C++] public: const int HeaderWarning;

[3415] [VB] Public Const HeaderWarning As Integer

[3416] [JScript] public var HeaderWarning : int;

[3417] Description

[3418] ToString

[3419] [C#] public const int HeaderWwwAuthenticate;

[3420] [C++] public: const int HeaderWwwAuthenticate;

[3421] [VB] Public Const HeaderWwwAuthenticate As Integer

[3422] [JScript] public var HeaderWwwAuthenticate : int;

[3423] Description

[3424] ToString

[3425] [C#] public const int ReasonCachePolicy;

[3426] [C++] public: const int ReasonCachePolicy;

[3427] [VB] Public Const ReasonCachePolicy As Integer

[3428] [JScript] public var ReasonCachePolicy : int;

[3429] Description

[3430] ToString

[3431] [C#] public const int ReasonCacheSecurity;

[3432] [C++] public: const int ReasonCacheSecurity;

[3433] [VB] Public Const ReasonCacheSecurity As Integer

[3434] [JScript] public var ReasonCacheSecurity : int;

[3435] Description

[3436] ToString

[3437] [C#] public const int ReasonClientDisconnect;

[3438] [C++] public: const int ReasonClientDisconnect;

[3439] [VB] Public Const ReasonClientDisconnect As Integer

[3440] [JScript] public var ReasonClientDisconnect : int;

[3441] Description

[3442] ToString

[3443] [C#] public const it ReasonDefault;

[3444] [C++] public: const int ReasonDefault;

[3445] [VB] Public Const ReasonDefault As Integer

[3446] [JScript] public var ReasonDefault : int;

[3447] Description

[3448] ToString

[3449] [C#] public const int ReasonFileHandleCacheMiss;

[3450] [C++] public: const int ReasonFileHandleCacheMiss;

[3451] [VB] Public Const ReasonFileHandleCacheMiss As Integer

[3452] [JScript] public var ReasonFileHandleCacheMiss : int;

[3453] Description

[3454] ToString

[3455] [C#] public const int ReasonResponseCacheMiss;

[3456] [C++] public: const int ReasonResponseCacheMiss;

[3457] [VB] Public Const ReasonResponseCacheMiss As Integer

[3458] [JScVBpt] public var ReasonResponseCacheMiss : Int;

[3459] Description

[3460] ToString

[3461] [C#] public const int RequestHeaderMaximum;

[3462] [C++] public: const int RequestHeaderMaximum;

[3463] [VB] Public Const RequestHeaderMaximum As Integer

[3464] [JScript] public var RequestHeaderMaximum : int;

[3465] Description

[3466] ToString

[3467] [C#] public const int ResponseHeaderMaximum;

[3468] [C++] public: const int ResponseHeaderMaximum;

[3469] [VB] Public Const ResponseHeaderMaximum As Integer

[3470] [JScript] public var ResponseHeaderMaximum : int;

[3471] Description

[3472] HttpWorkerRequest

[3473] Example Syntax:

[3474] ToString

[3475] [C#] protected HttpWorkerRequest( );

[3476] [C++] protected: HttpWorkerRequest( );

[3477] [VB] Protected Sub New( )

[3478] [JScript] protected function HttpWorkerRequest( );

[3479] MachineConfigPath

[3480] ToString

[3481] [C#] public virtual string MachineConfigPath {get;}

[3482] [C++] public: _property virtual String* get_MachineConfigPath( );

[3483] [VB] Overridable Public ReadOnly Property MachineConfigPath As String

[3484] [JScript] public function get MachineConfigPath( ) : String;

[3485] Description

[3486] MachineInstallDirectory

[3487] ToString

[3488] [C#] public virtual string MachineInstallDirectory {get;}

[3489] [C++] public: _property virtual String* get_MachineInstallDirectory( );

[3490] [VB] Overridable Public ReadOnly Property MachinelnstallDirectory As String

[3491] [JScript] public function get MachinelnstallDirectory( ) : String;

[3492] Description

[3493] CloseConnection

[3494] [C#] public virtual void CloseConnection( );

[3495] [C++] public: virtual void CloseConnection( );

[3496] [VB] Overridable Public Sub CloseConnectiono

[3497] [JScript] public function CloseConnection( );

[3498] Description

[3499] EndOfRequest

[3500] [C#] public abstract void EndOfkequest( );

[3501] [C++] public: virtual void EndOfRequest( )=0;

[3502] [VB] MustOverride Public Sub EndOfRequest( )

[3503] [JScript] public abstract function EndOfRequest( );

[3504] Description

[3505] FlushResponse

[3506] [C#] public abstract void FlushResponse(bool finalFlush);

[3507] [C++] public: virtual void FlushResponse(bool finalFlush)=0;

[3508] [VB] MustOverride Public Sub FlushResponse(ByVal finalFlush As Boolean)

[3509] [JScript] public abstract function FlushResponse(finalFlush : Boolean);

[3510] Description

[3511] GetAppPath

[3512] [C#] public virtual string GetAppPath( );

[3513] [C++] public: virtual String* GetAppPath( );

[3514] [VB] Overridable Public Function GetAppPath( ) As String

[3515] [JScript] public function GetAppPath( ) : String;

[3516] Description

[3517] When overridden in a derived class, returns the virtual path to the currently executing server application.

[3518] Return Value: The virtual path of the current application.

[3519] GetAppPathTranslated

[3520] [C#] public virtual string GetppPathTranslated( );

[3521] [C++] public: virtual String* GetAppPathTranslated( );

[3522] [VB] Overridable P ub lic Fu nction GetAppPathTranslated( ) As String

[3523] [JScript] public function GetAppPathTranslated( ) : A String;

[3524] Description

[3525] When overridden in a derived class, returns the UNC-translated path to the currently executing server application.

[3526] Return Value: The UNC physical path of the current application.

[3527] GetAppPoolID

[3528] [C#] public virtual string GetAppPoolID( );

[3529] [C++] public: virtual String* GetAppPoolID( );

[3530] [VB] Overridable Public Function GetAppPoolID( ) As String

[3531] [JScript] public function GetAppPoolID( ) : String;

[3532] Description

[3533] When overridden in a derived class, returns the application pool ID for the current URL.

[3534] Return Value: Always returns null.

[3535] GetBytesRead

[3536] [C#] public virtual long GetBytesRead( );

[3537] [C++] public: virtual _int64 GetBytesRead( );

[3538] [VB] Overridable Public Function GetBytesRead( ) As Long

[3539] [JScript] public function GetBytesRead( ) : long;

[3540] Description

[3541] GetClientCertificate

[3542] [C#] public virtual byte[ ] GetClientCertificate( );

[3543] [C++] public: virtual unsigned char GetClientCertificate( ) _gc[ ];

[3544] [VB] Overridable Public Function GetClientCertificate( ) As Byte( )

[3545] [JScript] public function GetClientCertificate( ) : Byte[ ];

[3546] Description

[3547] Defines the base worker class used by ASP.NET managed code for request processing.

[3548] GetClientCertificateBinaryIssuer

[3549] [C#] public virtual byte[ ] GetClientCertificateBinarylssuer( );

[3550] [C++] public: virtual unsigned char GetClientCertificateBinarylssuer( ) gc[ ];

[3551] [VB] Overridable Public Function GetClientCertificateBinarylssuer( ) As Byte( )

[3552] [JScript] public function GetClientCertificateBinarylssuer( ) : Byte[ ];

[3553] Description

[3554] GetClientCertificateencoding

[3555] [C#] public virtual int GetClientCertificateEncoding( );

[3556] [C++] public: virtual int GetClientCertificateEncoding( );

[3557] [VB] Overridable Public Function GetClientCertificateEncodingo) As Integer

[3558] [JScript] public function GetClientCertificateEncoding( ) : int;

[3559] Description

[3560] GetClientCertificatePublicKey

[3561] [C#] public virtual byte[ ] GetClientCertificatePublicKeyo( );

[3562] [C++] public: virtual unsigned char GetClientCertificatePublicKey( ) _g[ ];

[3563] [VB] Overridable Public Function GetClientCertificatePublicKey( ) As Byte( )

[3564] [JScript] public function GetClientCertificatePublicKey( ) : Byte[ ];

[3565] Description

[3566] GetClientCertificateValidFrom

[3567] [C#] public virtual DateTime GetClientCertificateValidFrom( );

[3568] [C++] public: virtual DateTime GetClientCertificateValidFrom( );

[3569] [VB] Overridable Public Function GetClientCertificateValidFrom( ) As DateTime

[3570] [JScript] public function GetClientCertificateValidFrom( ) : DateTime;

[3571] Description

[3572] GetClientCertificateValidUntil

[3573] [C#] public virtual DateTime GetClientCertificateValidUntil( );

[3574] [C++] public: virtual DateTime GetClientCertificateValidUntil( );

[3575] [VB] Overridable Public Function GetClientCertificateValidUntil( ) As DateTime

[3576] [JScript] public function GetClientCertificateValidUntil( ) : DateTime;

[3577] Description

[3578] GetConnectionID

[3579] [C#] public virtual long GetConnectionID( );

[3580] [C++] public: virtual _int64 GetConnectionID( );

[3581] [VB] Overridable Public Function GetConnectionID( ) As Long

[3582] [JScript] public function GetConnectionID( ) : long;

[3583] Description

[3584] When overridden in a derived class, returns the ID of the current connection.

[3585] Return Value: Always returns 0.

[3586] GetFilePath

[3587] [C#] public virtual string GetFilePath( );

[3588] [C++] public: virtual String* GetFilePath( );

[3589] [VIB] Overridable Public Function GetFilePath( ) As String

[3590] [JScript] public function GetFilePath( ) : String;

[3591] Description

[3592] When overridden in a derived class, returns the physical path to the requested URI.

[3593] Return Value: The path to the URI.

[3594] GetFilePathTranslated

[3595] [C#] public virtual string GetFilePathTranslated( );

[3596] [C++] public: virtual String * GetFilePathTranslated( );

[3597] [VB] Overridable Public Function GetFilePathTranslated( ) As String

[3598] [JScript] public function GetFilePathTranslated( ) : String;

[3599] Description

[3600] When overridden in a derived class, returns the translated file path to the requested URI (from virtual path to UNC path, ie “/proj1/page.aspx” to “c:\dir\page.aspx”)

[3601] Return Value: The translated file path.

[3602] GetHttpVerbName

[3603] [C#] public abstract string GetHttpVerbName( );

[3604] [C++] public: virtual String* GetHttpVerbName( )=0;

[3605] [VB] MustOverride Public Function GetHttpVerbName( ) As String

[3606] [JScript] public abstract function GetHttpVerbName( ) : String;

[3607] Description

[3608] Provides access to the specified member of the request header.

[3609] Return Value: The HTTP verb returned in the request header.

[3610] GetHttpVersion

[3611] [C#] public abstract string GetHttpVersion( );

[3612] [C++] public: virtual String* GetHttpVersion( )=0;

[3613] [VB] MustOverride Public Function GetHttpVersion( ) As String

[3614] [JScript] public abstract function GetHttpVersion( ) : String;

[3615] Description

[3616] Provides access to the specified member of the request header.

[3617] Return Value: The HTTP version returned in the request header.

[3618] GetKnownRequestHeader

[3619] [C#] public virtual string GetKnownRequestHeader(int index);

[3620] [C++] public: virtual String* GetKnownRequestHeader(int index);

[3621] [VB] Overridable Public Function GetKnownRequestHeader(ByVal index As Integer) As String

[3622] [JScript] public function GetKnownRequestHeader(index : int) : String;

[3623] Description

[3624] GetKnownRequestHeaderIndex

[3625] [C#] public static int GetKnownRequestHeaderIndex(string header);

[3626] [C++] public: static int GetKnownRequestHeaderIndex(String* header);

[3627] [VB] Public Shared Function GetKnownRequestHeaderIndex(ByVal header As String) As Integer

[3628] [JScript] public static function GetKnownRequestHeaderIndex(header : String) int;

[3629] Description

[3630] GetKnownRequestHeaderName

[3631] [C#] public static string GetKnownRequestleaderName(int index);

[3632] [C++] public: static String* GetKnownRequestHeaderName(int index);

[3633] [VB] Public Shared Function GetKnownRequestHeaderName(ByVal index As Integer) As String

[3634] [JScript] public static function GetKnownRequestHeaderName(index : int) : String;

[3635] Description

[3636] GetKnownResponseHeaderIndex

[3637] [C#] public static int GetKnownResponseHeaderIndex(string header);

[3638] [C++] public: static int GetKnownResponseHeaderIndex(String* header);

[3639] [VB] Public Shared Function GetKnownResponseHeaderIndex(ByVal header As String) As Integer

[3640] [JScript] public static function GetKnownResponseHeaderIndex(header : String) : int;

[3641] Description

[3642] GetKnownResponseHeaderName

[3643] [C#] public static string GetKnownResponseHeaderName(int index);

[3644] [C++] public: static String* GetKnownResponseHeaderName(int index);

[3645] [VB] Public Shared Function GetKnownResponseHeaderName(ByVal index As Integer) As String

[3646] [JScript] public static function GetKnownResponseHeaderName(index : int) : String;

[3647] Description

[3648] GetLocalAddress

[3649] [C#] public abstract string GetLocalAddress( );

[3650] [C++] public: virtual String* GetLocalAddress( )=0;

[3651] [VB] MustOverride Public Function GetLocalAddress( ) As String

[3652] [JScript] public abstract function GetLocalAddress( ) : String;

[3653] Description

[3654] Provides access to the specified member of the request header.

[3655] Return Value: The server's IP address returned in the request header.

[3656] GetLocalPort

[3657] [C#] public abstract int GetLocalPort( );

[3658] [C++] public: virtual int GetLocalPort( )=0;

[3659] [VB] MustOverride Public Function GetLocalPort( ) As Integer

[3660] [JScript] public abstract function GetLocalPort( ) : int;

[3661] Description

[3662] Provides access to the specified member of the request header.

[3663] Return Value: The server's port number returned in the request header.

[3664] GetPathInfo

[3665] [C#] public virtual string GetPathInfo( );

[3666] [C++] public: virtual String* GetPathInfo( );

[3667] [VB] Overridable Public Function GetPathInfo( ) As String

[3668] [JScript] public function GetPathInfo( ) : String;

[3669] Description

[3670] When overridden in a derived class, returns additional path information for a resource with a URL extension. That is, for the URL /virdir/page.html/tail, the PathInfo value is /tail.

[3671] Return Value: Additional path information for a resource.

[3672] GetPreloadedEntityB ody

[3673] [C#] public virtual byte[ ] GetPreloadedEntityBody( );

[3674] [C++] public: virtual unsigned char GetPreloadedEntityBody( ) _gc[ ];

[3675] [VB] Overridable Public Function GetPreloadedEntityBody( ) As Byte( )

[3676] [JScript] public function GetPreloadedEntityBody( ) : Byte[ ];

[3677] Description

[3678] GetProtocol

[3679] [C#] public virtual string GetProtocol;

[3680] [C++] public: virtual String* GetProtocol( );

[3681] [VB] Overridable Public Function GetProtocol( ) As String

[3682] [JScript] public function GetProtocol( ) : String;

[3683] Description

[3684] When overridden in a derived class, returns the HTTP protocol (HTTP or HTTPS).

[3685] Return Value: HTTPS if IsSecure is true, otherwise false.

[3686] GetQueryString

[3687] [C#] public abstract string GetQueryString( );

[3688] [C++] public: virtual String* GetQueryString( )=0;

[3689] [VB] MustOverride Public Function GetQueryString( ) As String

[3690] [JScript] public abstract function GetQueryString( ) : String;

[3691] Description

[3692] Provides access to the specified member of the request header.

[3693] Return Value: The QueryString member of the request header.

[3694] GetQueryStringRawBytes

[3695] [C#] public virtual byte[ ] GetQueryStringRawBytes( );

[3696] [C++] public: virtual unsigned char GetQueryStringRawBytes( ) _gc[ ];

[3697] [VB] Overridable Public Function GetQueryStringRawBytes( ) As Byte( )

[3698] [JScript] public function GetQueryStringRawBytes( ) : Byte[ ];

[3699] Description

[3700] When overridden in a derived class, returns the response query string as an array of bytes.

[3701] Return Value: An array of bytes containing the response.

[3702] GetRawUrl

[3703] [C#] public abstract string GetRawUrl( );

[3704] [C++] public: virtual String* GetRawUrl( )=0;

[3705] [VB] MustOverride Public Function GetRawUrl( ) As String

[3706] [JScript] public abstract function GetRawUrl( ) : String;

[3707] Description

[3708] Provides access to the specified member of the request header.

[3709] Return Value: The raw url member of the request header.

[3710] GetRemoteAddress

[3711] [C#] public abstract string GetRemoteAddress( );

[3712] [C++] public: virtual String* GetRemoteAddress( )=0;

[3713] [VB] MustOverride Public Function GetRemoteAddress( ) As String

[3714] [JScript] public abstract function GetRemoteAddress( ) : String;

[3715] Description

[3716] Provides access to the specified member of the request header.

[3717] Return Value: The client's IP address returned in the request header. GetRemoteName

[3718] [C#] public virtual string GetRemoteName( );

[3719] [C++] public: virtual String* GetRemoteName( );

[3720] [VB] Overridable Public Function GetRemoteName( ) As String

[3721] [JScript] public function GetRemoteName( ) : String;

[3722] Description

[3723] When overridden in a derived class, returns the client computer's name.

[3724] Return Value: The name of the client machine.

[3725] GetRemotePort

[3726] [C#] public abstract int GetRemotePort( );

[3727] [C++] public: virtual int GetRemotePort( )=0;

[3728] [VB] MustOverride Public Function GetRemotePort( ) As Integer

[3729] [JScript] public abstract function GetRemotePort( ) : int;

[3730] Description

[3731] Provides access to the specified member of the request header.

[3732] Return Value: The client HTTP port number returned in the request header. GetRequestReason

[3733] [C#] public virtual int GetRequestReason( );

[3734] [C++] public: virtual int GetRequestReason( );

[3735] [VB] Overridable Public Function GetRequestReason( ) As Integer

[3736] [JScript] public function GetRequestReason( ) : int;

[3737] Description

[3738] When overridden in a derived class, returns the reason for the request.

[3739] Return Value: Reason code. The default is ReasonResponseCacheMiss.

[3740] GetServerName

[3741] [C#] public virtual string GetServerName( );

[3742] [C++] public: virtual String* GetServerName( );

[3743] [VB] Overridable Public Function GetServerName( ) As String

[3744] [JScript] public function GetServerName( ) : String;

[3745] Description

[3746] When overridden in a derived class, returns the name of the local server.

[3747] Return Value: The name of the server.

[3748] GetServerVariable

[3749] [C#] public virtual string GetServerVariable(string name);

[3750] [C++] public: virtual String* GetServerVariable(String* name);

[3751] [VB] Overridable Public Function GetServerVariable(ByVal name As String) As String

[3752] [JScript] public function GetServerVariable(name : String) : String;

[3753] Description

[3754] GetStatusDescription

[3755] [C#] public static string GetStatusDescription(int code);

[3756] [C++] public: static Strng* GetStatusDescription(int code);

[3757] [VB] Public Shared Function GetStatusDescription(ByVal code As Integer) As String

[3758] [JScript] public static function GetStatusDescription(code : int) : String;

[3759] Description

[3760] GetUnknownRequestHeader

[3761] [C#] public virtual string GetUnknownRequestHeader(string name);

[3762] [C++] public: virtual String* GetUnknownRequestHeader(String* name);

[3763] [VB] Overridable Public Function GetUnknownRequestHeader(ByVal name As String) As String

[3764] [JScript] public function GetUnknownRequestHeader(name : String) : String;

[3765] Description

[3766] GetUnknownRequestHeaders

[3767] [C#] public virtual string[ ][ ] GetUnknownRequestHeaders( );

[3768] [C++] public: virtual String* GetUnknownRequestHeaders( ) [ ];

[3769] [VB] Overridable Public Function GetUnknownRequestHeaders( ) As String( )( )

[3770] [JScript] public function GetUnknownRequestHeaders( ) : String[ ][ ];

[3771] Description

[3772] GetUrlPath

[3773] [C#] public abstract string GetUriPath( );

[3774] [C++] public: virtual String* GetUriPath( )=0;

[3775] [VB] MustOverride Public Function GetUriPath( ) As String

[3776] [JScript] public abstract function GetUrlPath( ) : String;

[3777] Description

[3778] Returns the physical path to the requested URI.

[3779] Return Value: The path of the requested URI.

[3780] GetUrlContextID

[3781] [C#] public virtual long GetUrlContextID( );

[3782] [C++] public: virtual int64 GetUrIContextID( );

[3783] [VB] Overridable Public Function GetUrlContextID( ) As Long

[3784] [JScript] public function GetUrlContextID( ) : long;

[3785] Description

[3786] When overridden in a derived class, returns the context ID of the current connection.

[3787] Return Value: Always returns 0.

[3788] GetUserToken

[3789] [C#] public virtual IntPtr GetUserToken( );

[3790] [C++] public: virtual IntPtr GetUserToken( );

[3791] [VB] Overridable Public Function GetUserToken( ) As IntPtr

[3792] [JScript] public function GetUserToken( ) : IntPtr;

[3793] Description

[3794] When overridden in a derived class, returns the client's impersonation token.

[3795] Return Value: The value representing the impersonation token. The default is 0.

[3796] GetVirtualPathToken

[3797] [C#] public virtual IntPtr GetVirtualPathToken( );

[3798] [C++] public: virtual IntPtr GetVirtualPathToken( );

[3799] [VB] Overridable Public Function GetVirtualPathToken( ) As IntPtr

[3800] [JScript] public function GetVirtualPathToken( ) : IntPtr;

[3801] Description

[3802] HasEntityBody

[3803] [C#] public bool HasEntityBody( );

[3804] [C++] public: bool HasEntityBody( );

[3805] [VB] Public Function HasEntityBody( ) As Boolean

[3806] [JScript] public function HasEntityBody( ) : Boolean;

[3807] Description

[3808] HeadersSent

[3809] [C#] public virtual bool HeadersSent( );

[3810] [C++] public: virtual bool HeadersSent( );

[3811] [VB] Overridable Public Function HeadersSent( ) As Boolean

[3812] [JScript] public function HeadersSent( ) : Boolean;

[3813] Description

[3814] IsClientConnected

[3815] [C#] public virtual bool IsClientConnected( );

[3816] [C#+] public: virtual bool IsClientConnected( );

[3817] [VB] Overridable Public Function IsClientConnected( ) As Boolean

[3818] [JScript] public function IsClientConnected( ) : Boolean;

[3819] Description

[3820] IsEntireEntityBodylsPreloaded

[3821] [C#] public virtual bool IsEntireEntityBodylsPreloaded( );

[3822] [C++] public: virtual bool IsEntireEntityBody IsPreloaded( );

[3823] [VB] Overridable Public Function IsEntireEntityBodylsPreloaded( ) As Boolean

[3824] [JScript] public function IsEntireEntityBodylsPreloaded( ) : Boolean;

[3825] Description

[3826] IsSecure

[3827] [C#] public virtual bool IsSecure( );

[3828] [C++] public: virtual bool IsSecure( );

[3829] [VB] Overridable Public Function IsSecure( ) As Boolean

[3830] [JScript] public function IsSecure( ) : Boolean;

[3831] Description

[3832] When overridden in a derived class, returns a value indicating whether the connection is secure (using SSL).

[3833] Return Value: true if the connection is secure, otherwise false. The default is false.

[3834] MapPath

[3835] [C#] public virtual string MapPath(string virtualPath);

[3836] [C++] public: virtual String* MapPath(String* virtualPath);

[3837] [VB] Overridable Public Function MapPath(ByVal virtualPath As String) As String

[3838] [JScript] public function MapPath(virtualPath : String) : String;

[3839] Description

[3840] ReadEntityBody

[3841] [C#] public virtual int ReadEntityBody(byte[ ] buffer, int size);

[3842] [C++] public: virtual int ReadEntityBody(unsigned char buffer _gc[ ], it size);

[3843] [VB] Overridable Public Function ReadEntityBody(ByVal buffer( ) As Byte, ByVal size As Integer) As Integer

[3844] [JScript] public function ReadEntityBody(buffer : Byte[ ], size : int) : int;

[3845] Description

[3846] SendCalculatedContentLength

[3847] [C#] public virtual void SendCalculatedContentLength(int contentLength);

[3848] [C++] public: virtual void SendCalculatedContentLength(int contentLength);

[3849] [VB] Overridable Public Sub SendCalculatedContentLength(ByVal contentLength As Integer)

[3850] [JScript] public function SendCalculatedContentLength(contentLength : int);

[3851] Description

[3852] SendKnownResponseHeader

[3853] [C#] public abstract void SendKnownResponseHeader(int index, string value);

[3854] [C++] public: virtual void SendKnownResponseHeader(int index, String* value)=0;

[3855] [VB] MustOverride Public Sub SendKnownResponseHeader(ByVal index As Integer, ByVal value As String)

[3856] [JScript] public abstract function SendKnownResponseHeader(index : int, value : String);

[3857] Description

[3858] SendResponseFromFile

[3859] [C#] public abstract void SendResponseFrom]File(IntPtr handle, long offset, long length);

[3860] [C++] public: virtual void SendResponseFromFile(IntPtr handle, _int64 offset, _int64 length)=0;

[3861] [VB] MustOverride Public Sub SendResponseFromFile(ByVal handle As IntPtr, ByVal offset As Long, ByVal length As Long)

[3862] [JScript] public abstract function SendResponseFromFile(handle : IntPtr, offset : long, length : long);

[3863] Description

[3864] SendResponseFromFile

[3865] [C#] public abstract void SendResponseFromFile(string filename, long offset, long length);

[3866] [C++] public: virtual void SendResponseFromFile(String* filename, _int64 offset, _int64 length)=0;

[3867] [VB] MustOverride Public Sub SendResponseFromFile(ByVal filename As String, ByVal offset As Long, ByVal length As Long)

[3868] [JScript] public abstract function SendResponseFromFile(filename : String, offset : long, length : long);

[3869] Description

[3870] SendResponseFromMemory

[3871] [C#] public abstract void SendResponseFrornMemory(byte[ ] data, int length);

[3872] [C++] public: virtual void SendResponseFromMemory(unsigned char data _gc[ ], int length)=0;

[3873] [VB] MustOverride Public Sub SendResponseFromMemory(ByVal data( ) As Byte, ByVal length As Integer)

[3874] [JScript] public abstract function SendResponseFromMemory(data : Byte[ ], length : int);

[3875] Description

[3876] SendResponseFromMemory

[3877] [C#] public virtual void SendResponseFromMemory(IntPtr data, int length);

[3878] [C++] public: virtual void SendResponseFromMemory(IntPtr data, mnt length);

[3879] [VB] Overridable Public Sub SendResponseFromMemory(ByVal data As IntPtr, ByVal length As Integer)

[3880] [JScript] public function SendResponseFromMemory(data : IntPtr, length : int);

[3881] Description

[3882] SendStatus

[3883] [C#] public abstract void SendStatus(int statusCode, string statusDescription);

[3884] [C++] public: virtual void SendStatus(int statusCode, String* statusDescription)=0;

[3885] [VB] MustOverride Public Sub SendStatus(ByVal statusCode As Integer, ByVal statusDescription As String)

[3886] [JScript] public abstract function SendStatus(statusCode : int, statusDescription : String);

[3887] Description

[3888] SendUnknownResponseHeader

[3889] [C#] public abstract void SendUnknownResponseHeader(string name, string value);

[3890] [C++] public: virtual void SendUnknownResponseHeader(String* name, String* value)=0;

[3891] [VB] MustOverride Public Sub SendUnknownResponseHeader(ByVal name As String, ByVal value As String)

[3892] [JScript] public abstract function SendUnknownResponseHeader(name : String, value : String);

[3893] Description

[3894] SetEndOfSendNotification

[3895] [C#] public virtual void SetEndOfSendNotification(HttpWorkerRequest.EndOfSendNotification callback, object extraData);

[3896] [C++] public: virtual void SetEndOfSendNotification(HttpWorkerRequest.EndOfSendNotification* callback, Object* extraData);

[3897] [VB] Overridable Public Sub SetEndOfSendNotification(ByVal callback As HttpWorkerRequest.EndOfSendNotification, ByVal extraData As Object)

[3898] [JScript] public function SetEndOfSendNotification(callback : HttpWorkerRequest.EndOfSendNotification, extraData : Object);

[3899] Description

[3900] HttpWriter class (System.Web)

[3901] ToString

[3902] Description

[3903] Provides a System.IO.TextWriter object that is accessed through the intrinsic System.Web.HttpResponse object.

[3904] The System.Web.HttpResponse.Write(System.String) methods of the intrinsic System.Web.HttpResponse object make internal calls to an HttpWriter object.

[3905] Encoding

[3906] ToString

[3907] Description

[3908] Gets an System.Text.Encoding object for the System.IO.TextWriter.

[3909] FormatProvider

[3910] NewLine

[3911] OutputStream

[3912] ToString

[3913] Description

[3914] Gets a System.IO.Stream object to enable HTTP output directly from the Stream.

[3915] Close

[3916] [C#] public override void Close( );

[3917] [C++] public: void Close( );

[3918] [VB] Overrides Public Sub Close( )

[3919] [JScript] public override function Close( );

[3920] Description

[3921] Sends all buffered output to the HTTP output stream and closes the socket connection.

[3922] Flush

[3923] [C#] public override void Flush( );

[3924] [C++] public: void Flush( );

[3925] [VB] Overrides Public Sub Flush( )

[3926] [JScript] public override function Flush( );

[3927] Description

[3928] Sends all buffered output to the HTTP output stream.

[3929] Write

[3930] [C#] public override void Write(char ch);

[3931] [C++] public: void Write(_wchar_t ch);

[3932] [VB] Overrides Public Sub Write(ByVal ch As Char)

[3933] [JScript] public override function Write(ch : Char); Sends HTTP output to the Client.

[3934] Description

[3935] Sends a single character to the HTTP output stream. The character to send to the HTTP output stream.

[3936] Write

[3937] [C#] public override void Write(object obj);

[3938] [C++] public: void Write(Object* obj);

[3939] [VB] Overrides Public Sub Write(ByVal obj As Object)

[3940] [JScript] public override function Write(obj : Object);

[3941] Description

[3942] Sends an Object to the HTTP output stream. The Object to send to the HTTP output stream.

[3943] Write

[3944] [C#] public override void Write(string s);

[3945] [C++] public: void Write(String* s);

[3946] [VB] Overrides Public Sub Write(ByVal s As String)

[3947] [JScript] public override function Write(s : String);

[3948] Description

[3949] Sends a string to the HTTP output stream. The string to send to the HTTP output stream.

[3950] Write

[3951] [C#] public override void Write(char[ ] buffer, int index, int count);

[3952] [C++] public: void Write(_wchar_t buffer gc[ ], int index, int count);

[3953] [VB] Overrides Public Sub Write(ByVal buffers As Char, ByVal index As Integer, ByVal count As Integer)

[3954] [JScript] public override function Write(buffer : Char[ ], index : int, count : int);

[3955] Description

[3956] Sends a stream of characters with the specified starting position and number of characters to the HTTP output stream. The memory buffer containing the characters to send to the HTTP output stream The buffer position of the first character to send. The number of characters to send beginning at the position specified by index.

[3957] WriteBytes

[3958] [C#] public void WriteBytes(byte[ ] buffer, int index, int count);

[3959] [C++] public: void WriteBytes(unsigned char buffer _gc[ ], int index, int count);

[3960] [VB] Public Sub WriteBytes(ByVal buffers As Byte, ByVal index As Integer, ByVal count As Integer)

[3961] [JScript] public function WriteBytes(buffer : Byte[ ], index : int, count : int);

[3962] Description

[3963] Sends a stream of bytes with the specified starting position and number of bytes to the HTTP output stream. The memory buffer containing the bytes to send to the HTTP output stream. The buffer position of the first byte to send. The number of bytes to send, beginning at the byte position specified by index.

[3964] WriteLine

[3965] [C#] public override void WriteLine( );

[3966] [C++] public: void WriteLine( );

[3967] [VB] Overrides Public Sub WriteLine( )

[3968] [JScript] public override function WriteLine( );

[3969] Description

[3970] Sends a carriage return+line feed (CRLF) pair of characters to the HTTP output stream.

[3971] WriteString

[3972] [C#] public void WriteString(string s, int index, int count);

[3973] [C++] public: void WriteString(String* s, int index, int count);

[3974] [VB] Public Sub WriteString(ByVal s As String, ByVal index As Integer, ByVal count As Integer)

[3975] [JScript] public function WriteString(s : String, index : int, count : int);

[3976] Description

[3977] Sends a string or a sub-string to the client.

[3978] IHttpAsyncHandler interface (System.Web)

[3979] WriteString

[3980] Description

[3981] When implemented by a class, defines the contract that HTTP asynchronous handler objects must implement.

[3982] BeginProcessRequest

[3983] [C#] IAsyncResult BeginProcessRequest(HttpContext context, AsyncCallback cb, object extraData);

[3984] [C++] IAsyncResult* BeginProcessRequest(HttpContext* context, AsyncCallback* cb, Object* extraData);

[3985] [VB] Function BeginProcessRequest(ByVal context As HttpContext, ByVal cb As AsyncCallback, ByVal extraData As Object) As IAsyncResult

[3986] [JScript] function BeginProcessRequest(context : HttpContext, cb AsyncCallback, extraData : Object): IAsyncResult;

[3987] Description

[3988] Initiates an asynchronous call to the HTTP handler.

[3989] Return Value: An System.IAsyncResult that contains information about the status of the process. An System.Web.HttpContext object that provides references to intrinsic server objects (for example, Request, Response, Session, and Server) used to service HTTP requests. The System.AsyncCallback to call when the asynchronous method call is complete. If cb is a null reference (Nothing in Visual Basic), the delegate is not called. Any extra data needed to process the request.

[3990] EndProcessRequest

[3991] [C#] void EndProcessRequest(IAsyncResult result);

[3992] [C++] void EndProcessRequest(lAsyncResult* result);

[3993] [VB] Sub EndProcessRequest(ByVal result As IAsyncResult)

[3994] [JScript] function EndProcessRequest(result : IAsyncResult);

[3995] Description

[3996] Executes clean-up code when the process ends. An System.IAsyncResult that contains information about the status of the process.

[3997] IHttpHandler interface (System.Web)

[3998] EndProcessRequest

[3999] Description

[4000] Defines the contract that ASP.NET implements to synchronously process HTTP Web requests using custom HTTP handlers.

[4001] You can write custom HTTP handlers to process specific, predefined types of HTTP requests in any Common Language Specification (CLS) compliant language. Executable code defined in the HttpHandler classes, rather than conventional ASP or ASP.NET Web pages, responds to these specific requests. HTTP handlers give you a means of interacting with the low-level request and response services of the IIS Web server and provide functionality much like ISAPI extensions but with a simpler programming model.

[4002] IsReusable

[4003] EndProcessRequest

[4004] [C#] bool IsReusable {get;}

[4005] [C++] bool get_IsReusable( );

[4006] [VB] ReadOnly Property IsReusable As Boolean

[4007] [JScript] abstract function get IsReusable( ) : Boolean;

[4008] Description

[4009] Gets a value indicating whether another request can use the System.Web.IHttpHandler instance.

[4010] You explicitly set the IsReusable property to true or false by code you provide that overrides the IsReusable property accessor.

[4011] ProcessRequest

[4012] [C#] void ProcessRequest(HttpContext context);

[4013] [C++] void ProcessRequest(HttpContext* context);

[4014] [VB] Sub ProcessRequest(ByVal context As HttpContext)

[4015] [JScript] function ProcessRequest(context : HttpContext);

[4016] Description

[4017] Enables processing of HTTP Web requests by a custom HttpHandler that implements the System.Web.IHttpHandler interface.

[4018] Place your custom HttpHandler code in the ProcessRequest virtual method as shown in the following example. An System.Web.HttpContext object that provides references to the intrinsic server objects (for example, Request, Response, Session, and Server) used to service HTTP requests.

[4019] IHttpHandlerFactory interface (System.Web)

[4020] ProcessRequest

[4021] Description

[4022] Defines the contract that class factories must implement to create new System.Web.IHttpHandler objects.

[4023] A class that implements the lHttpHandlerFactory interface has no behavior except to dynamically manufacture new handler objects—that is, new instances of classes that implement the IHttpHandler interface.

[4024] GetHandler

[4025] [C#] IHttpHandler GetHandler(HttpContext context, string requestType, string url, string pathTranslated);

[4026] [C++] IHttpHandler* GetHandler(HttpContext* context, String* requestType, String* url, String* pathTranslated);

[4027] [VB] Function GetHandler(ByVal context As HttpContext, ByVal requestType As String, ByVal url As String, ByVal pathTranslated As String) As IHttpHandler

[4028] [JScript] function GetHandler(context : HttpContext, requestType : String, url : String, pathTranslated : String): IHttpHandler;

[4029] Description

[4030] Returns an instance of a class that implements the IHttpHandler interface.

[4031] Return Value: A new IHttpHandler object that processes the request. An instance of the System.Web.HttpContext class that provides references to intrinsic server objects (For example, Request, Response, Session, and Server) used to service s HTTP requests. The HTTP data transfer method (GET or POST) that the client uses. The System.Web.HttpRequest.RawUrl of the requested resource. The System.Web.HttpRequest.PhysicalApplicationPath to the requested resource.

[4032] ReleaseHandler

[4033] [C#] void ReleaseHandler(IHttpHandler handler);

[4034] [C++] void ReleaseHandler(lHttpHandler* handler);

[4035] [VB] Sub ReleaseHandler(ByVal handler As IHttpHandler)

[4036] [JScript] function ReleaseHandler(handler : IHttpHandler);

[4037] Description

[4038] Enables a factory to reuse an existing handler instance. The IHttpHandler object to reuse.

[4039] IHttpModule interface (System.Web)

[4040] ReleaseHandler

[4041] Description

[4042] Provides module initialization and disposal events to the inheriting class.

[4043] Dispose

[4044] [C#] void Dispose( );

[4045] [C++] void Disposc( );

[4046] [VB] Sub Dispose( )

[4047] [JScript] function Dispose( );

[4048] Description

[4049] Disposes of the resources (other than memory) used by the module that implements lHttpModule.

[4050] Dispose performs any final cleanup work prior to removal of the module from the execution pipeline.

[4051] Init

[4052] [C#] void Init(HttpApplication context);

[4053] [C++] void Init(HttpApplication* context);

[4054] [VB] Sub Init(ByVal context As HttpApplication)

[4055] [JScript] function Init(context : HttpApplication);

[4056] Description

[4057] Initializes a module and prepares it to handle requests.

[4058] ProcessInfo class (System.Web)

[4059] Init

[4060] Description

[4061] Provides information on processes currently executing.

[4062] ProcessInfo

[4063] Example Syntax:

[4064] Init

[4065] [C#] public ProcessInfo( );

[4066] [C++] public: ProcessInfo( ); “[VB] Public Sub New( )

[4067] [JScript] public function ProcessInfo( );

[4068] Description

[4069] Initializes a new instance of the System.Web.ProcessInfo class.

[4070] The default constructor initializes all fields to their default values.

[4071] ProcessInfo

[4072] Example Syntax:

[4073] Init

[4074] [C#] public ProcessInfo(DateTime startTime, TimeSpan age, int processID, int requestcount, ProcessStatus status, ProcessShutdownReason shutdownReason, int peakMemoryUsed);

[4075] [C++] public: ProcessInfo(DateTime startTime, TimeSpan age, int processID, int requestCount, ProcessStatus status, ProcessShutdownReason shutdownReason, int peakMemoryUsed);

[4076] [VB] Public Sub New(ByVal startTime As DateTime, ByVal age As TimeSpan, ByVal processID As Integer, ByVal requestCount As Integer, ByVal status As ProcessStatus, ByVal shutdownReason As ProcessShutdownReason, ByVal peakMemoryUsed As Integer)

[4077] [JScript] public function ProcessInfo(startTime : DateTime, age : TimeSpan, processID : int, requestCount : int, status : ProcessStatus, shutdownReason : ProcessShutdownReason, peakMemoryUsed: int); Initializes a new instance of the System.Web.ProcessInfo class.

[4078] Description

[4079] Initializes a new instance of the ProcessInfo class and sets internal information indicating the status of the process. A System.DateTime that indicates the time at which the process started. The System.TimeSpan that indicates the time elapsed since the process started. The ID number assigned to the process. The number of start requests for the process. One of the System.Web.ProcessStatus values that indicates the current status of the process. One of the System.Web.ProcessShutdownReason values. The maximum memory used (in bytes).

[4080] Age

[4081] Init

[4082] [C#] public TimeSpan Age {get;}

[4083] [C++] public: _property TimeSpan get_Age( );

[4084] [VB] Public ReadOnly Property Age As TimeSpan

[4085] [JScript] public function get Age( ) : TimeSpan;

[4086] Description

[4087] Gets the length of time the process has been running.

[4088] PeakMemoryUsed

[4089] Init

[4090] [C#] public int PeakMemoryUsed {get;}

[4091] [C++] public: _property int get_PeakMemoryUsed( );

[4092] [VB] Public ReadOnly Property PeakMemoryUsed As Integer

[4093] [JScript] public function get PeakMemoryUsed( ) : int;

[4094] Description

[4095] Gets the maximum amount of memory the process has used.

[4096] ProcessID

[4097] Init

[4098] [C#] public int ProcessID {get;}

[4099] [C++] public: _property int get_ProcessID( );

[4100] [VB] Public ReadOnly Property ProcessID As Integer

[4101] [JScript] public function get ProcessID( ) : int;

[4102] Description

[4103] Gets the ID number assigned to the process.

[4104] RequestCount

[4105] Init

[4106] [C#] public int RequestCount {get;}

[4107] [C++] public: _property int get RequestCount( );

[4108] [VB] Public ReadOnly Property RequestCount As Integer

[4109] [JScript] public function get RequestCount( ) : int;

[4110] Description

[4111] Gets the number of start requests for the process.

[4112] ShutdownReason

[4113] Init

[4114] [C#] public ProcessShutdownReason ShutdownReason {get;}

[4115] [C++] public: _property ProcessShutdownReason get_ShutdownReason( );

[4116] [VB] Public ReadOnly Property ShutdownReason As ProcessShutdownReason

[4117] [JScript] public function get ShutdownReason( ) : ProcessShutdownReason;

[4118] Description

[4119] Gets a value that indicates why the process shut down.

[4120] StartTime

[4121] Init

[4122] [C#] public DateTime StartTime {get;}

[4123] [C++] public: _property DateTime get_StartTime( );

[4124] [VB] Public ReadOnly Property StartTime As DateTime

[4125] [JScript] public function get StartTime( ) : DateTime;

[4126] Description

[4127] Gets the time at which the process started.

[4128] Status

[4129] Init

[4130] [C#] public ProcessStatus Status {get;}

[4131] [C++] public: roperty ProcessStatus get_Status( );

[4132] [VB] Public ReadOnly Property Status As ProcessStatus

[4133] [JScript] public function get Status( ) : Process Status;

[4134] Description

[4135] Gets the current status of the process.

[4136] SetAll

[4137] [C#] public void SetAll(DateTime startTime, TimeSpan age, int processlD, int requestcount, ProcessStatus status, ProcessShutdownReason shutdownReason, int peakMemoryUsed);

[4138] [C++] public: void SetAll(DateTime startTime, TimeSpan age, int processID, int requestcount, ProcessStatus status, ProcessShutdownReason shutdownReason, int peakMemoryUsed);

[4139] [VB] Public Sub SetAll(ByVal startTime As DateTime, ByVal age As TimeSpan, ByVal processID As Integer, ByVal requestCount As Integer, ByVal status As ProcessStatus, ByVal shutdownReason As ProcessShutdownReason, ByVal peakMemoryUsed As Integer)

[4140] [JScript] public function SetAll(startTime : DateTime, age : TimeSpan, processID : int, requestCount : int, status : ProcessStatus, shutdownReason : ProcessShutdownReason, peakMemoryUsed : int);

[4141] Description

[4142] Sets internal information indicating the status of the process. A s System.DateTime that indicates the time at which the process started. A System.TimeSpan that indicates the time elapsed since the process started. The ID number assigned to the process. The number of start requests for the process. One of the System.Web.ProcessStatus values that indicates the time elapsed since tha process started. One of the System.Web.ProcessShutdownReason values. The maximum memory used (in bytes).

[4143] ProcessModelinfo class (System.Web)

[4144] ToString

[4145] ProcessModelInfo

[4146] Example Syntax:

[4147] ToString

[4148] GetCurrentProcessInfo

[4149] [C#] public static ProcessInfo GetCurrentProcessInfo( );

[4150] [C++] public: static ProcessInfo* GetCurrentProcessInfo( );

[4151] [VB] Public Shared Function GetCurrentProcessInfo( ) As ProcessInfo

[4152] [JScript] public static function GetCurrentProcessInfo( ) : ProcessInfo;

[4153] GetHistory

[4154] [C#] public static ProcessInfo[ ] GetHistory(int numRecords);

[4155] [C++] public: static ProcessInfo* GetHistory(int numRecords) [ ];

[4156] [VB] Public Shared Function GetHistory(ByVal numRecords As Integer) As ProcessInfoo

[4157] [JScript] public static function GetHistory(numRecords : int) : ProcessInfo[ ]; ProcessShutdownReason enumeration (System.Web)

[4158] ToString

[4159] Description

[4160] Provides enumerated values that indicate why a process has shut down.

[4161] ToString

[4162] [C#] public const ProcessShutdownReason IdleTimeout;

[4163] [C++] public: const ProcessShutdownReason IdleTimeout;

[4164] [VB] Public Const IdleTimeout As ProcessShutdownReason

[4165] [JScript] public var IdleTimeout : ProcessShutdownReason;

[4166] Description

[4167] Indicates that the process exceeded the allowable idle time.

[4168] ToString

[4169] [C#] public const ProcessShutdownReason MemoryLimitExceeded;

[4170] [C++] public: const ProcessShutdownReason MemoryLimitExceeded;

[4171] [VB] Public Const MemoryLimitExceeded As ProcessShutdownReason

[4172] [JScript] public var MemoryLimitExceeded : ProcessShutdownReason;

[4173] Description

[4174] Indicates that the process exceeded the per-process memory limit.

[4175] ToString

[4176] [C#] public const ProcessShutdownReason None;

[4177] [C++] public: const ProcessShutdownReason None;

[4178] [VB] Public Const None As ProcessShutdownReason

[4179] [JScript] public var None : ProcessShutdownReason;

[4180] Description

[4181] Indicates that the process has not shut down.

[4182] ToString

[4183] [C#] public const ProcessShutdownReason PingFailed;

[4184] [C++] public: const ProcessShutdownReason PingFailed;

[4185] [VB] Public Const PingFailed As ProcessShutdownReason

[4186] [JScript] public var PingFailed : ProcessShutdownReason;

[4187] Description

[4188] ToString

[4189] [C#] public const ProcessShutdownReason RequestQueueLimit;

[4190] [C++] public: const ProcessShutdownReason RequestQueueLimit;

[4191] [VB] Public Const RequestQueueLimit As ProcessShutdownReason

[4192] [JScript] public var RequestQueueLimit : ProcessShutdownReason;

[4193] Description

[4194] Indicates that the request for a process exceeded the allowable number of processes in the queue.

[4195] ToString

[4196] [C#] public const ProcessShutdownReason RequestsLimit;

[4197] [C++] public: const ProcessShutdownReason RequestsLimit;

[4198] [VB] Public Const RequestsLimit As ProcessShutdownReason

[4199] [JScript] public var RequestsLimit : ProcessShutdownReason;

[4200] Description

[4201] Indicates that the request for the process exceeded the allowable number of processes.

[4202] ToString

[4203] [C#] public const ProcessShutdownReason Timeout;

[4204] [C++] public: const ProcessShutdownReason Timeout;

[4205] [VB] Public Const Timeout As ProcessShutdownReason

[4206] [JScript] public var Timeout : ProcessShutdownReason;

[4207] Description

[4208] Indicates that the process timed out.

[4209] ToString

[4210] [C#] public const ProcessShutdownReason Unexpected;

[4211] [C++] public: const ProcessShutdownReason Unexpected;

[4212] [VB] Public Const Unexpected As ProcessShutdownReason

[4213] [JScript] public var Unexpected : ProcessShutdownReason;

[4214] Description

[4215] Indicates that the process shut down unexpectedly.

[4216] ProcessStatus enumeration (System.Web)

[4217] ToString

[4218] Description

[4219] Provides enumerated values that indicate the current status of a process.

[4220] ToString

[4221] [C#] public const ProcessStatus Alive;

[4222] [C++] public: const ProcessStatus Alive;

[4223] [VB] Public Const Alive As ProcessStatus

[4224] [JScript] public var Alive : ProcessStatus;

[4225] Description

[4226] Indicates that the process is running.

[4227] ToString

[4228] [C#] public const ProcessStatus ShutDown;

[4229] [C++] public: const ProcessStatus ShutDown;

[4230] [VB] Public Const ShutDown As ProcessStatus

[4231] [JScript] public var ShutDown : ProcessStatus;

[4232] Description

[4233] Indicates that the process has shut down.

[4234] ToString

[4235] [C#] public const ProcessStatus ShuttingDown;

[4236] [C++] public: const ProcessStatus ShuttingDown;

[4237] [VB] Public Const ShuttingDown As ProcessStatus

[4238] [JScript] public var ShuttingDown : ProcessStatus;

[4239] Description

[4240] Indicates that the process has begun to shut down.

[4241] ToString

[4242] [C#] public const ProcessStatus Terminated;

[4243] [C++] p ublic : const ProcessStatus Terminated;

[4244] [VB] Public Const Terminated As ProcessStatus

[4245] [JScript] public var Terminated : ProcessStatus;

[4246] Description

[4247] Indicates that the process has terminated.

[4248] TraceContext class (System.Web)

[4249] ToString

[4250] Description

[4251] Captures and presents execution details about a Web request. This class cannot be inherited.

[4252] You can use this class to append messages to specific trace categories. For example, if you are creating an instance of the System.Web.UI.WebControls.Calendar class for your application, you might include the trace message “Starting To Render” in a rendering procedure, and “Firing OnChange Event” in an event handling procedure.

[4253] TraceContext

[4254] Example Syntax.

[4255] ToString

[4256] [C#] public TraceContext(HttpContext context);

[4257] [C++] public: TraceContext(HttpContext* context);

[4258] [VB] Public Sub New(ByVal context As HttpContext)

[4259] [JScript] public function TraceContext(context : HttpContext);

[4260] Description

[4261] Initializes a new instance of the System.Web.TraceContext class. An System.Web.HttpContext that contains information about the current Web request.

[4262] IsEnabled

[4263] ToString

[4264] [C#] public bool IsEnabled {get; set;}

[4265] [C++] public: _property bool get IsEnabled( );public: _property void set_IsEnabled(bool);

[4266] [VB] Public Property IsEnabled As Boolean

[4267] [JScript] public function get IsEnabled( ) : Boolean;public function set IsEnabled(Boolean);

[4268] Description

[4269] Indicates whether tracing is enabled for the current Web request.

[4270] Use this flag to check whether your page or application should output tracing information before it writes anything to the trace log. You can set this property to true for a page by including a trace=“true” attribute in the directive. To set the property to true for an entire application, set it in the application's Web.config file.

[4271] TraceMode

[4272] ToString

[4273] [C#] public TraceMode TraceMode {get; set;}

[4274] [C++] public: _property TraceMode get_TraceMode( );public: Property void set_TraceMode(TraceMode);

[4275] [VB] Public Property TraceMode As TraceMode

[4276] [JScript] public function get TraceMode( ) : TraceMode;public function set TraceMode(TraceMode);

[4277] Description

[4278] Gets or sets the sorted order in which trace messages should be output to a requesting browser.

[4279] Trace messages can be sorted in the order they were processed, or alphabetically by user-defined category.

[4280] Warn

[4281] [C#] public void Warn(string message);

[4282] [C++] public: void Wam(String* message);

[4283] [VB] Public Sub Wam(ByVal message As String)

[4284] [JScript] public function Warn(message : String); Writes trace information to the trace log. Unlike System.Web.TraceContext.Write(System.String), all warnings appear in the log as red text.

[4285] Description

[4286] Writes a trace message to the trace log. All warnings appear as in the log as red text. The trace message to write to the log.

[4287] Warn

[4288] [C#] public void Warn(string category, string message);

[4289] [C++] public: void Warn(String* category, String* message);

[4290] [VB] Public Sub Wam(ByVal category As String, ByVal message As String)

[4291] [JScript] public function Warn(category : String, message : String); Writes trace information to the trace log. All warnings appear in the log as red text.

[4292] Description

[4293] Writes trace information to the trace log, including any user-defined categories and trace messages. All warnings appear in the log as red text. The trace category that receives the message. The trace message to write to the log.

[4294] Warn

[4295] [C#] public void Warn(string category, string message, Exception errorInfo);

[4296] [C++] public: void Warn(String* category, String* message, Exception* errorInfo);

[4297] [VB] Public Sub Warn(ByVal category As String, ByVal message As String, ByVal errorlnf( ) As Exception)

[4298] [JScript] public function Warn(category : String, message : String, errorInfo Exception);

[4299] Description

[4300] Writes trace information to the trace log, including any user-defined categories,trace messages, and error information. All warnings appear in the log as red text. The trace category that receives the message. The trace message to write to the log. An System.Exception that contains information about the error. Write

[4301] [C#] public void Write(string message);

[4302] [C++] public: void Write(String* message);

[4303] [VB] Public Sub Write(ByVal message As String)

[4304] [JScript] public function Write(message : String); Writes trace information to the trace log.

[4305] Description

[4306] Writes a trace message to the trace log. The trace message to write to the log.

[4307] Write

[4308] [C#] public void Write(string category, string message);

[4309] [C++] public: void Write(String* category, String* message);

[4310] [VB] Public Sub Write(ByVal category As String, ByVal message As String)

[4311] [JScript] public function Write(category : String, message : String); Writes trace information to the trace log.

[4312] Description

[4313] Writes trace information to the trace log, including a message and any user-defined categories. The trace category that receives the message. The trace message to write to the log.

[4314] Write

[4315] [C#] public void Write(string category, string message, Exception errorInfo);

[4316] [C++] public: void Write(Striflg* category, Strinlg* message, Exception* errorInfo);

[4317] [VB] Public Sub Write(ByVal category As String, ByVal message As String, ByVal errorInfo As Exception)

[4318] [JScript] public function Write(category : String, message : String, errorInfo Exception);

[4319] Description

[4320] Writes trace information to the trace log, including any user-defined categories,trace messages, and error information. The trace category that receives the message. The trace message to write to the log. An System.Exception that contains information about the error.

[4321] TraceMode enumeration (System.Web) Write

[4322] Description

[4323] Specifies in what order trace messages are emitted into the HTML output of a page.

[4324] Write

[4325] [C#] public const TraceMode Default;

[4326] [C++] public: const TraceMode Default;

[4327] [VB] Public Const Default As TraceMode

[4328] [JScript] public var Default : TraceMode;

[4329] Description

[4330] Specifies the default value of the TraceMode enumeration, which is SortByTime.

[4331] System.Web.Caching

[4332] Description

[4333] The System.Web.Caching namespace provides classes for caching frequently used resources on the server. This includes ASP.NET pages, web services, and user controls. Additionally, a cache dictionary is available for you to store frequently used resources, such as hashtables and other data structures. Cache class (System.Web.Caching)

[4334] Description

[4335] Implements the cache for a Web application.

[4336] One instance of this class is created per application domain, and it remains valid as long as the application domain remains active. Information about an instance of this class is available through the Cache property of the System.Web.HttpContext object. This class cannot be inherited.

[4337] [C#] public static readonly DateTime NoAbsoluteExpiration;

[4338] [C++] public: static DateTime NoAbsoluteExpiration;

[4339] [VB] Public Shared ReadOnly NoAbsoluteExpiration As DateTime

[4340] [JScript] public static var NoAbsoluteExpiration : DateTime;

[4341] Description

[4342] Used in the absoluteExpiration parameter in an System.Web.Caching.Cache.Insert(System.String,System.Object) method call to indicate the item should never expire. This field is read-only.

[4343] When used, this field sets the absoluteExpiration parameter equal to System.DateTime.MaxValue, which is a constant representing the largest possible DateTime value, Dec. 31, 9999 11:59:59 PM.

[4344] [C#] public static readonly TimeSpan NoSlidingExpiration;

[4345] [C++] public: static TimeSpan NoSlidingExpiration;

[4346] [VB] Public Shared ReadOnly NoSlidingExpiration As TimeSpan

[4347] [JScript] public static var NoSlidingExpiration : TimeSpan;

[4348] Description

[4349] Used as the slidingExpiration parameter in an System.Web.Caching.Cache.Insert(System.String,System.Object) method call to disable sliding expirations. This field is read-only.

[4350] When used, this field sets the slidingExpiration parameter equal to the System.TimeSpan.Zero field, which has a constant value of zero. The cached item then expires in accordance with the absoluteExpiration parameter.

[4351] Constructors:

[4352] Cache

[4353] Example Syntax:

[4354] [C#] public Cache( );

[4355] [C++] public: Cache( );

[4356] [VB] Public Sub New( )

[4357] [JScript] public function Cache( );

[4358] Properties:

[4359] Count

[4360] [C#] public int Count {get;}

[4361] [C++] public: _property int get Count( );

[4362] [VB] Public ReadOnly Property Count As Integer

[4363] [JScript] public function get Count( ) : int;

[4364] DescriptiotI

[4365] Gets the number of items stored in the cache.

[4366] This property can be useful when monitoring your application's performance or when using ASP.NET tracing functionality.

[4367] Item

[4368] [C#] public object this[string key] {get; set;}

[4369] [C++] public: _property Object* get_Item(String* key);public: _property void set_Item(String* key, Object*);

[4370] [VB] Public Default Property Item(ByVal key As String) As Object

[4371] [JScript] returnValue=CacheObject.Item(key);CacheObject.Item(key)=returnValue;

[4372] Description

[4373] Gets or sets the cache item at the specified key.

[4374] You can use this property to retrieve the value of a specified cache item, or to add an item and a key for it to the cache. A System.String object that represents the key for the cache item.

[4375] Methods:

[4376] Add

[4377] [C#] public object Add(string key, object value, CacheDependency dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority, CacheItemRemovedCallback onRemoveCallback);

[4378] [C++] public: Object* Add(String* key, Object* value, CacheDependency* dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority, CacheItemRemovedCallback* onRemoveCallback);

[4379] [VB] Public Function Add(ByVal key As String, ByVal value As Object, ByVal dependencies As CacheDependency, ByVal absoluteExpiration As DateTime, ByVal slidingExpiration As TimeSpan, ByVal priority As CacheItemPriority, ByVal onRemoveCallback As CacheItemRemovedCallback) As Object

[4380] [JScript] public function Add(key : String, value : Object, dependencies : CacheDependency, absoluteExpiration : DateTime, slidingExpiration : TimeSpan, priority : CacheItemPriority, onRemoveCallback : CacheItemRemovedCallback) : Object;

[4381] Description

[4382] Adds the specified item to the System.Web.Caching.Cache object with dependencies, expiration and priority policies, and a delegate you can use to notify your application when the inserted item is removed from the Cache.

[4383] Return Value: The System.Object item added to the Cache. The cache key used to reference the item. The item to be added to the cache. The file or cache key dependencies for the item. When any dependency changes, the object becomes invalid and is removed from the cache. If there are no dependencies, this paramter contains null. The time at which the added object expires and is removed from the cache. The interval between the time the added object was last accessed and when that object expires. If this value is the equivalent of 20 minutes, the object expires and is removed from the cache 20 minutes after it is last accessed. The relative cost of the object, as expressed by the System.Web.Caching.CacheItemPriority enumeration. The cache uses this value when it evicts objects; objects with a lower cost are removed from the cache before objects with a higher cost. A delegate that, if provided, is called when an object is removed from the cache. You can use this to notify applications when their objects are deleted from the cache.

[4384] Get

[4385] [C#] public object Get(string key);

[4386] [C++] public: Object* Get(string* key);

[4387] [VB] Public Function Get(ByVal key As String) As Object

[4388] [JScript] public function Get(key : String) : Object;

[4389] Description

[4390] Retrieves the specified item from the System.Web.Caching.Cache object.

[4391] Return Value: The retrieved cache item, or null if the key is not found. The identifier for the cache item to retrieve.

[4392] GetEnumerator

[4393] [C#] public IDictionaryEnumerator GetEnumerator( );

[4394] [C++] public: IDictionaryEnumerator* GetEnumerator( );

[4395] [VB] Public Function GetEnumerator( ) As IDictionaryEnumerator

[4396] [JScript] public function GetEnumerator( ) : IDictionaryEnumerator;

[4397] Description

[4398] Retrieves a dictionary enumerator used to iterate through the key settings and their values contained in the cache.

[4399] Return Value: An enumerator to iterate through the System.Web.Caching.Cache object.

[4400] Items can be added or removed from the cache while this method is enumerating through the items.

[4401] Insert

[4402] [C#] public void Insert(string key, object value);

[4403] [C++] public: void Insert(String* key, Object* value);

[4404] [VB] Public Sub Insert(ByVal key As String, ByVal value As Object)

[4405] [JScript] public function Insert(key : String, value : Object); Inserts an item into the System.Web.Caching.Cache object.

[4406] Description

[4407] Inserts an item into the System.Web.Caching.Cache object with a cache key to reference its location and using default values provided by the System.Web.Caching.CacheItemPriority and System.Web.Caching.CacheItemPriorityDecay enumerations. The cache key used to reference the item. The object to be inserted into the cache.

[4408] Insert

[4409] [C#] public void Insert(string key, object value, CacheDependency dependencies);

[4410] [C++] public: void Insert(String* key, Object* value, CacheDependency* dependencies);

[4411] [VB] Public Sub Insert(ByVal key As String, ByVal value As Object, ByVal dependencies As CacheDependency)

[4412] [JScript] public function Insert(key : String, value : Object, dependencies : CacheDependency);

[4413] Description

[4414] Inserts an object into the System.Web.Caching.Cache that has file or key dependencies. The cache key used to identify the item. The object to be inserted in the cache. The file or cache key dependencies for the inserted object. When any dependency changes, the object becomes invalid and is removed from the cache. If there are no dependencies, this parameter contains null.

[4415] Insert

[4416] [C#] public void Insert(string key, object value, CacheDependency dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration);

[4417] [C++] public: void Insert(String* key, Object* value, CacheDependency* dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration);

[4418] [VB] Public Sub Insert(ByVal key As String, ByVal value As Object, ByVal dependencies As CacheDependency, ByVal absoluteExpiration As DateTime, ByVal slidingExpiration As TimeSpan)

[4419] [JScript] public function Insert(key : String, value : Object, dependencies CacheDependency, absoluteExpiration DateTime, slidingExpiration : TimeSpan);

[4420] Description

[4421] Inserts an object into the System.Web.Caching.Cache with dependencies and expiration policies.

[4422] If the slidingExpiration parameter is set to NoSlidingExpiration, sliding expiration is disabled. If you set the slidingExpiration parameter to greater than System.TimeSpan.Zero, the absoluteExpiration parameter is set to System.DateTime.Now plus the value contained in the slidingExpiration parameter. If the item is requested from the cache before the amount of time specified by the absoluteExpiration parameter, the item will be placed in the cache again, and absoluteExpiration will again be set to DateTime.Now plus the value contained in the slidingExpiration parameter. If the item is not requested from the cache before the date in the absoluteExpiration parameter, the item is removed from the cache. The cache key used to reference the object. The object to be inserted in the cache. The file or cache key dependencies for the inserted object. When any dependency changes, the object becomes invalid and is removed from the cache. If there are no dependencies, this parameter contains null. The time at which the inserted object expires and is removed from the cache. The interval between the time the inserted object is last accessed and when that object expires. If this value is the equivalent of 20 minutes, the object will expire and be removed from the cache 20 minutes after it was last accessed.

[4423] Insert

[4424] [C#] public void Insert(string key, object value, CacheDependency dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority, CacheItemRemovedCallback onRemoveCallback);

[4425] [C++] public: void Insert(String* key, Object* value, CacheDependency* dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority, CacheItemRemovedCallback* onRemoveCallback);

[4426] [VB] Public Sub Insert(ByVal key As String, ByVal value As Object, ByVal dependencies As CacheDependency, ByVal absoluteExpiration As DateTime, ByVal slidingExpiration As TimeSpan, ByVal priority As CacheItemPriority, ByVal onRemoveCallback As CacheItemRemovedCallback)

[4427] [JScript] public function Insert(key : String, value : Object, dependencies: CacheDependency, absoluteexpiration: DateTime, slidingExpiration : TimeSpan, priority: CacheItemPriority, onRemoveCallback: CacheIteiRemovedCallback);

[4428] Description

[4429] Inserts an object into the System.Web.Caching.Cache object with dependencies, expiration and priority policies, and a delegate you can use to notify your application when the inserted item is removed from the Cache. The cache key used to reference the object. The object to be inserted in the cache. The file or cache key dependencies for the item. When any dependency changes, the object becomes invalid and is removed from the cache. If there are no dependencies, this parameter contains null. The time at which the inserted object expires and is removed from the cache. The interval between the time the inserted object was last accessed and when that object expires. If this value is the equivalent of 20 minutes, the object will expire and be removed from the cache 20 minutes after it was last accessed. The cost of the object relative to other items stored in the cache, as expressed by the System.Web.Caching.CacheItemPriority enumeration. This value is used by the cache when it evicts objects; objects with a lower cost are removed from the cache before objects with a higher cost. A delegate that, if provided, will be called when an object is removed from the cache. You can use this to notify applications when their objects are deleted from the cache.

[4430] Remove

[4431] [C#] public object Remove(string key);

[4432] [C++] public: Object* Remove(String* key);

[4433] [VB] Public Function Remove(ByVal key As String) As Object

[4434] [JScript] public function Remove(key : String) : Object;

[4435] Description

[4436] Removes the specified item from the application's System.Web.Caching.Cache object.

[4437] Return Value: The item removed from the Cache. If the value in the key parameter is not found, returns null. A System.String identifier for the cache item to remove.

[4438] IEnumerable.GetEnumerator

[4439] [C#] IEnumerator IEnumerable.GetEnumerator( );

[4440] [C++] IEnumerator* IEnumerable::GetEnumerator( );

[4441] [VB] Function GetEnumerator( ) As IEnumerator Implements IEnumerable.GetEnumerator

[4442] [JScript] function lEnumerable.GetEnumerator( ) : IEnumerator; CacheDependency class (System.Web.Caching)

[4443] ToString

[4444] Description

[4445] Tracks cache dependencies, which can be files, directories, or keys to other objects in your application's System.Web.Caching.Cache. This class cannot be inherited.

[4446] You can add items with dependencies to your application's cache with the System.Web.Caching.Cache.Add(System.String,System.Object,System.Web. Caching.CacheDependency,System.DateTime,System.TimeSpan,System.Web. Caching.CacheItemPriority,System.Web.Caching.CacheItemRemovedCallba ck) and System.Web.Caching.Cache.Insert(System.String,System.Object) methods.

[4447] CacheDependency

[4448] Example Syntax:

[4449] ToString

[4450] [C#] public CacheDependency(string filename);

[4451] [C++] public: CacheDependency(String* filename);

[4452] [VB] Public Sub New(ByVal filename As String)

[4453] [JScript] public function CacheDependency(filename : String); Initializes a new instance of the System.Web.Caching.CacheDependency class.

[4454] Description

[4455] Initializes a new instance of the System.Web.Caching.CacheDependency class that monitors a file or directory for changes. The path to a file or directory that the cached object is dependent upon. When this resource changes, the cached object becomes obsolete and is removed from the cache.

[4456] CacheDependency

[4457] Example Syntax:

[4458] ToString

[4459] [C#] public CacheDependency(string[ ] filenames);

[4460] [C++] public: CacheDependency(String* filenames _gc[ ]);

[4461] [VB] Public Sub New(ByVal filenames( ) As String)

[4462] [JScript] public function CacheDependency(filenames : String[ ]);

[4463] Description

[4464] Initializes a new instance of the System.Web.Caching.CacheDependency class that monitors an array of file paths (to files or directories) for changes.

[4465] If any of the files or directories in the array were to change or be removed from the array, the cached item becomes obsolete and is removed from the application's System.Web.Caching.Cache object. An array of file paths (to files or directories) that the cached object is dependent upon. When any of these resources change, the cached object becomes obsolete and is removed from the cache.

[4466] CacheDependency

[4467] Example Syntax:

[4468] ToString

[4469] [C#] public CacheDependency(string filename, DateTime start);

[4470] [C++] public: CacheDependency(String* filename, DateTime start);

[4471] [VB] Public Sub New(ByVal filename As String, ByVal start As DateTime)

[4472] [JScript] public function CacheDependency(filename : String, start : DateTime);

[4473] Description

[4474] Initializes a new instance of the System.Web.Caching.CacheDependency class that monitors a file or directory for changes and indicates when change tracking is to begin. The path to a file or directory that the cached object is dependent upon. When this resource changes, the cached object becomes obsolete and is removed from the cache. The time when change tracking begins.

[4475] CacheDependency

[4476] Example Syntax:

[4477] ToString

[4478] [C#] public CacheDependency(string[ ] filenames, DateTime start);

[4479] [C++] public: CacheDependency(String* filenames _gc[ ], DateTime start);

[4480] [VB] Public Sub New(ByVal filenames( ) As String, ByVal start As DateTime)

[4481] [JScript] public function CacheDependency(filenames : String[ ], start : DateTime);

[4482] Description

[4483] Initializes a new instance of the System.Web.Caching.CacheDependency class that monitors an array of file paths (to files or directories) for changes and specifies a time when change monitoring begins. An array of file paths (to files or directories) that the cached object is dependent upon. When any of these resources change, the cached object becomes obsolete and is removed from the cache. The time when change tracking begins.

[4484] CacheDependency

[4485] Example Syntax:

[4486] ToString

[4487] [C#] public CacheDependency(string[ ] filenames, string[ ] cachekeys);

[4488] [C++] public: CacheDependency(string* filenames sgc[ ], String* cachekeys _gc[ ]);

[4489] [VB] Public Sub New(ByVal filenames( ) As String, ByVal cachekeys( ) As String)

[4490] [JScript] public function CacheDependency(filenames : String[ ], cachekeys : String[ ]);

[4491] Description

[4492] Initializes a new instance of the System.Web.Caching.CacheDependency class that monitors an array of file paths (to files or directories), an array of cache keys, or both for changes. An array of file paths (to files or directories) that the cached object is dependent upon. When any of these resources change, the cached object becomes obsolete and is removed from the cache. An array of cache keys that the new object monitors for changes. When any of these cache keys change, the cached object associated with this dependency object becomes obsolete and is removed from the cache.

[4493] CacheDependency

[4494] ExampleSyntax:

[4495] ToString

[4496] [C#] public CacheDependency(string[ ] filenames, string[ ] cachekeys, CacheDependency dependency);

[4497] [C++] public: CacheDependency(String* filenames _gc[ ], String* cachekeys _gc[ ], CacheDependency* dependency);

[4498] [VB] Public Sub New(ByVal filenames( ) As String, ByVal cachekeys( ) As String, ByVal dependency As CacheDependency)

[4499] [JScript] public function CacheDependency(filenames : String[ ], cachekeys : String[ ], dependency : CacheDependency);

[4500] Description

[4501] Initializes a new instance of the System.Web.Caching.CacheDependency class that monitors an array of file paths (to files or directories), an array of cache keys, or both for changes. It also makes itself dependent upon a separate instance of the CacheDependency class. An array of file paths (to files or directories) that the cached object is dependent upon. When any of these resources change, the cached object becomes obsolete and is removed from the cache. An array of cache keys that the new object monitors for changes. When any of these cache keys change, the cached object associated with this dependency object becomes obsolete and is removed from the cache. Another instance of the CacheDependency class that this instance is dependent upon.

[4502] CacheDependency

[4503] Example Syntax:

[4504] ToString

[4505] [C#] public CacheDependency(string[ ] filenames, string[ ] cachekeys, DateTime start);

[4506] [C++] public: CacheDependency(String* filenames _gc[ ], String* cachekeys _gc[ ], DateTime start);

[4507] [VB] Public Sub New(ByVal filenames( ) As String, ByVal cachekeys( ) As String, ByVal start As DateTime)

[4508] [JScript] public function CacheDependency(filenames : String[ ], cachekeys : String[ ], start : DateTime);

[4509] Description

[4510] Initializes a new instance of the System.Web.Caching.CacheDependency class that monitors an array of file paths (to files or directories), an array of cache keys, or both for changes. An array of file paths (to files or directories) that the cached object is dependent upon. When any of these resources change, the cached object becomes obsolete and is removed from the cache. An array of cache keys that the new object monitors for changes. When any of these cache keys change, the cached object associated with this dependency object becomes obsolete and is removed from the cache. The time when change tracking begins.

[4511] CacheDependency

[4512] Example Syntax:

[4513] ToString

[4514] [C#] public CacheDependency(string[ ] filenames, string[ ] cachekeys, CacheDependency dependency, DateTime start);

[4515] [C++] public: CacheDependency(String* filenames _gc[ ], String* cachekeys _gc[ ], CacheDependency* dependency, DateTime start);

[4516] [VB] Public Sub New(ByVal filenames( ) As String, ByVal cachekeys( ) As String, ByVal dependency As CacheDependency, ByVal start As DateTime)

[4517] [JScript] public function CacheDependency(filenames : String[ ], cachekeys : String[ ], dependency : CacheDependency, start : DateTime);

[4518] Description

[4519] Initializes a new instance of the System.Web.Caching.CacheDependency class that monitors an array of file paths (to files or directories), an array of cache keys, or both for changes. It also makes itself dependent upon another instance of the CacheDependency class and a time when the change monitoring begins. An array of file paths (to files or directories) that the cached object is dependent upon. When any of these resources change, the cached object becomes obsolete and is removed from the cache. An array of cache keys that the new object monitors for changes. When any of these cache keys change, the cached object associated with this dependency object becomes obsolete and is removed from the cache. Another instance of the CacheDependency class that this instance is dependent upon. The time when change tracking begins.

[4520] Dispose

[4521] [C#] public void Dispose( );

[4522] [C++] public: sealed void Dispose( );

[4523] [VB] NotOverridable Public Sub Disposeo

[4524] [JScript] public function Dispose( );

[4525] Description

[4526] Releases the resources used by the System.Web.Caching.CacheDependency object.

[4527] CacheItemPriority enumeration (System.Web.Caching)

[4528] ToString

[4529] Description

[4530] Specifies the relative priority of items stored in the System.Web.Caching.Cache.

[4531] When the Web server hosting an ASP.NET application runs low on memory, the Cache selectively purges items to free system memory. When an item is added to the cache, you can assign it a relative priority compared to the other items stored in the cache. Items you assign higher priority values to are less likely to be deleted from the cache when the server is processing a large number of requests, while items you assign lower priority values are more likely to be deleted. The default is Normal.

[4532] ToString

[4533] [C#] public const CacheItemPriority AboveNormal;

[4534] [C++] public: const CacheItemPriority AboveNormal;

[4535] [VB] Public Const AboveNormal As CacheItemPriority

[4536] [JScript] public var AboveNormal : CacheItemPriority;

[4537] Description

[4538] Cache items with this priority level are less likely to be deleted as the server frees system memory than those assigned a Normal priority.

[4539] ToString

[4540] [C#] public const CacheItemPriority BelowNormal;

[4541] [C++] public: const CacheItemPriority BelowNormal;

[4542] [VB] Public Const BelowNormal As CacheItemPrionrty

[4543] [JScript] public var BelowNormal : CacheItemPriority;

[4544] Description

[4545] Cache items with this priority level are more likely to be deleted from the cache as the server frees system memory than items assigned a Normal priority.

[4546] ToString

[4547] [C#] public const CacheItemPriority Default;

[4548] [C++] public: const CacheItemPriority Default;

[4549] [VB] Public Const Default As CacheItemPriority

[4550] [JScript] public var Default : CacheItemPriority;

[4551] Description

[4552] The default value for a cached item's priority is Normal.

[4553] ToString

[4554] [C#] public const CacheItemPriority High;

[4555] [C++] public: const CacheItemPriority High;

[4556] [VB] Public Const High As CacheItemPriority

[4557] [JScript] public var High : CacheItemPriority;

[4558] Description

[4559] Cache items with this priority level are the least likely to be deleted from the cache as the server frees system memory.

[4560] ToString

[4561] [C#] public const CacheItemPriority Low;

[4562] [C++] public: const CacheItemPriority Low;

[4563] [VB] Public Const Low As CacheItemPriority

[4564] [JScript] public var Low : CacheItemPriority;

[4565] Description

[4566] Cache items with this priority level are the most likely to be deleted from the cache as the server frees system memory.

[4567] ToString

[4568] [C#] public const CacheItemPriority Normal;

[4569] [C++] public: const CacheItemPriority Normal;

[4570] [VB] Public Const Normal As CacheItemPriority

[4571] [JScript] public var Normal : CacheItemPriority;

[4572] Description

[4573] Cache items with this priority level are likely to be deleted from the cache as the server frees system memory only after those items with Low or BelowNormal priority. This is the default.

[4574] ToString

[4575] [C#] public const CachetemPriority NotRemovable;

[4576] [C#+] public: const CacheItemPriority NotRemovable;

[4577] [VB] Public Const NotRemovable As CacheItemPriority

[4578] [JScript] public var NotRemovable : CacheItemPriority;

[4579] Description

[4580] The cache items with this priority level will not be deleted from the cache as the server frees system memory.

[4581] CacheItemRemovedCallback delegate (System.Web.Caching)

[4582] ToString

[4583] Description

[4584] Defines a callback method for notifying applications when a cached item is removed from the System.Web.Caching.Cache. The index location for the item removed from the cache. The System.Object item removed from the cache. The reason the item was removed from the cache, as specified by the System.Web.Caching.CacheItemRemovedReason enumeration.

[4585] CacheItemRemovedReason enumeration (System.Web.Caching)

[4586] ToString

[4587] Description

[4588] Specifies the reason an item was removed from the System.Web.Caching.Cache.

[4589] This enumeration works in concert with the System.Web.Caching.CacheItemRemovedCallback delegate to notify your ASP.NET applications when and why an object was removed from the System.Web.Caching.Cache.

[4590] ToString

[4591] [C#] public const CacheItemRemovedReason DependencyChanged;

[4592] [C++] public: const CacheItemRemovedReason DependencyChanged;

[4593] [VB] Public Const DependencyChanged As CacheItemRemovedReason

[4594] [JScript] public var DependencyChanged : CacheItemRemovedReason;

[4595] Description

[4596] The item is removed from the cache because a file or key dependency changed.

[4597] ToString

[4598] [C#] public const CacheItemRemovedReason Expired;

[4599] [C++] public: const CacheItemRemovedReason Expired;

[4600] [VB] Public Const Expired As CacheItemRemovedeason

[4601] [JScript] public var Expired : CacheItemRemovedReason;

[4602] Description

[4603] The item is removed from the cache because it expired.

[4604] ToString

[4605] [C#] public const CacheItemRemovedReason Removed;

[4606] [C++] public: const CacheItemRemovedReason Removed;

[4607] [VB] Public Const Removed As CacheItemRemovedReason

[4608] [JScript] public var Removed : CacheItemRemovedReason;

[4609] Description

[4610] The item is removed fro

[4611] System.Web.Configuration

[4612] Description

[4613] The System.Web.Configuration namespace contains classes that are used to set up ASP.NET configuration.

[4614] AuthenticationMode enumeration (System.Web.Configuration)

[4615] Description

[4616] Provides enumerated values that specify the authentication mode for an application.

[4617] [C#] public const AuthenticationMode Forms;

[4618] [C++] public: const AuthenticationMode Forms;

[4619] [VB] Public Const Forms As AuthenticationMode

[4620] [JScript] public var Forms : AuthenticationMode;

[4621] Description

[4622] Specifies ASP.NET forms-based authentication as the default authentication mode.

[4623] [C#] public const AuthenticationMode None;

[4624] [C++] public: const AuthenticationMode None;

[4625] [VB] Public Const None As AuthenticationMode

[4626] [JScript] public var None : AuthenticationMode;

[4627] Description

[4628] Specifies no authentication. Only anonymous users are expected. Also, applications can handle events to provide their own authentication.

[4629] [C#] public const AuthenticationMode Passport;

[4630] [C++] public: const AuthenticationMode Passport;

[4631] [VB] Public Const Passport As AuthenticationMode

[4632] [JScript] public var Passport : AuthenticationMode;

[4633] Description

[4634] Specifies Microsoft Passport authentication as the default authentication mode.

[4635] [C#] public const AuthenticationMode Windows;

[4636] [C++] public: const AuthenticationMode Windows;

[4637] [VB] Public Const Windows As AuthenticationMode

[4638] [JScript] public var Windows : AuthenticationMode;

[4639] Description

[4640] Specifies Windows authentication as the default authentication mode. Use this mode when using any form of Internet Information Services (IS) authentication: Basic, Digest, Integrated Windows authentication (NTLM/Kerberos), or certificates.

[4641] Methods:

[4642] ClientTargetSectionHandler class (System.Web.Configuration)

[4643] ToString

[4644] Description

[4645] Constructors:

[4646] ClientTargetSectionHandler

[4647] Example Syntax:

[4648] ToString

[4649] [C#] public ClientTargetSectionHandler( );

[4650] [C++] public: ClientTargetSectionHandler( );

[4651] [VB] Public Sub New( )

[4652] [JScript] public function ClientTargetSectionHandler( );

[4653] Properties:

[4654] KeyAttributeName

[4655] ToString

[4656] [C#] protected override string KeyAttributeName {get;}

[4657] [C++] protected: iroperty virtual String* get_KeyAttributeName( );

[4658] [VB] Overrides Protected ReadOnly Property KeyAttributeName As String

[4659] [JScript] protected function get KeyAttributeName( ) : String;

[4660] Description

[4661] Gets the name of the key attribute tag. This property is overidden by derived classes to change the name of the key attribute tag. The default is “key”.

[4662] ValueAttributeName

[4663] ToString

[4664] [C#] protected override string ValueAttributeName {get;}

[4665] [C++] protected: property virtual String* get_ValueAttributeName( );

[4666] [VB] Overrides Protected ReadOnly Property ValueAttributeName As String

[4667] [JScript] protected function get ValueAttributeName( ) : String;

[4668] Description

[4669] Gets the name of the value tag. This property may be overidden by derived classes to change the name of the value tag. The default is “value”.

[4670] FormsAuthPasswordFormat enumeration (System.Web.Configuration)

[4671] ToString

[4672] Description

[4673] Provides enumerated values that specify the encryption format for storing passwords.

[4674] ToString

[4675] [C#] public const FormsAuthPasswordFormat Clear;

[4676] [C++] public: const FormsAuthPasswordFormat Clear;

[4677] [VB] Public Const Clear As FormsAuthPasswordFormat

[4678] [JScript] public var Clear : FormsAuthPasswordFormat;

[4679] Description

[4680] Specifies that passwords are not encrypted.

[4681] ToString

[4682] [C#] public const FormsAuthPasswordForfnat MD5;

[4683] [C++] public: const FormsAuthPasswordFormat MD5;

[4684] [VB] Public Const MD5 As FormsAuthPasswordFormat

[4685] [JScript] public var MD5 : FormsAuthPasswordFormat;

[4686] Description

[4687] Specifies that passwords are encrypted using the MD5 hash algorithm.

[4688] ToString

[4689] [C#] public const FormsAuthPasswordFormat SHA1;

[4690] [C++] public: const FormsAuthPasswordFormat SHA1;

[4691] [VB] Public Const SHA1 As FormsAuthPasswordFormat

[4692] [JScript] public var SHA1 : FormsAuthPasswordFormat;

[4693] Description

[4694] Specifies that passwords are encrypted using the SHA1 hash algorithm. FormsProtectionEnum enumeration (System.Web.Configuration)

[4695] ToString

[4696] Description

[4697] Provides enumerated values that are used to specify the forms protection method.

[4698] ToString

[4699] [C#] public const FormsProtectionnum All;

[4700] [C++] public: const FormsProtectionEnum All;

[4701] [VB] Public Const All As FormsProtectionEnum

[4702] [JScript] public var All : FormsProtectionEnum;

[4703] Description

[4704] Specifies that the application uses both data validation and encryption to protect the cookie. This option uses the configured data validation algorithm (based on the element). Triple-DES (3DES) is used for encryption, if it is available and if the key is at least 48 bytes longs.

[4705] ToString

[4706] [C#] public const FormsProtectionEnum Encryption;

[4707] [C++] public: const FormsProtectionEnum Encryption;

[4708] [VB] Public Const Encryption As FormsProtectionEnum

[4709] [JScript] public var Encryption : FormsProtectionEnum;

[4710] Description

[4711] Specifies that the cookie is encrypted using Triple-DES or DES, but data validation is not performed on the cookie. Cookies used this way might be subject to plain-text security attacks.

[4712] ToString

[4713] [C#] public const FormsProtectionEnum None;

[4714] [C++] public: const FormsProtectionEnum None;

[4715] [VB] Public Const None As FormsProtectionEnum

[4716] [JScript] public var None : FormsProtectionEnum;

[4717] Description

[4718] Specifies that both encryption and validation are disabled for sites that are using cookies only for personalization and have weaker security requirements. Using cookies in this manner is not recommended; however, it is the least resource-intensive way to enable personalization using the .NET Framework.

[4719] ToString

[4720] [C#] public const FormsProtectionEnum Validation;

[4721] [C++] public: const FormsProtectionEnum Validation;

[4722] [VB] Public Const Validation As FormsProtectionEnum

[4723] [JScript] public var Validation : FormsProtectionEnum;

[4724] Description

[4725] Specifies that the application uses a validation scheme to verify that the contents of an encrypted cookie have not been altered in transit. The cookie is created by concatenating a validation key with the cookie data, computing a Message Authentication Code (MAC), and appending the MAC to the outgoing cookie.

[4726] HttpCapabilitiesBase class (System.Web.Configuration)

[4727] ToString

[4728] Description

[4729] Defines the base class for client browser capabilities.

[4730] HttpCapabilitiesBase

[4731] Example Syntax:

[4732] ToString

[4733] [C#] public HttpCapabilitiesBase( );

[4734] [C++] public: HttpCapabilitiesBase( );

[4735] [VB] Public Sub New( )

[4736] [JScript] public function HttpCapabilitiesBase( );

[4737] Item

[4738] ToString

[4739] [C#] public virtual string this [string key] {get;}

[4740] [C++] public: _property virtual String* get_Item(String* key);

[4741] [VB] Overridable Public Default ReadOnly Property Item(ByVal key As String) As String

[4742] [JScript] returnValue=HttpCapabilitiesBaseObject.Item(key);

[4743] Description

[4744] Allows access to individual dictionary values. The name of the dictionary value to retrieve.

[4745] GetConfigCapabilities

[4746] [C#] public static HttpCapabilitiesBase GetConfigCapabilities(string configKey, HttpRequest request);

[4747] [C++] public: static HttpCapabilitiesBase* GetConfigCapabilities(String* configKey, HttpRequest* request);

[4748] [VB] Public Shared Function GetConfigCapabilities(ByVal configKey As String, ByVal request As HttpRequest) As HttpCapabilitiesBase

[4749] [JScript] public static function GetConfigCapabilities(configKey : String, request : HttpRequest) : HttpCapabilitiesBase;

[4750] Description

[4751] Returns individual browser capabilities for the current reqest. The name of the requested browser capability. The current System.Web.HttpContext.Request Init

[4752] [C#] protected virtual void Init( );

[4753] [C++] protected: virtual void Init( );

[4754] [VB] Overridable Protected Sub Init( )

[4755] System.Web.Hosting

[4756] Description

[4757] AppDomainFactory class (System.Web.Hosting)

[4758] Description

[4759] Constructors:

[4760] AppDomainFactory

[4761] Example Syntax:

[4762] [C#] public AppDomainFactory( );

[4763] [C++] public: AppDomainFactory( );

[4764] [VB] Public Sub New( )

[4765] [JScript] public function AppDomainFactory( );

[4766] Methods:

[4767] Create

[4768] [C#] public object Create(string module, string typeName, string appld, string appPath, string strUrlOfAppOrigin, int izone);

[4769] [C++] public: _sealed Object* Create(String* module, String* typeName, String* appld, String* appPath, String* strUrlOfAppOrigin, int izone);

[4770] [VB] NotOverridable Public Function Create(ByVal module As String, ByVal typeName As String, ByVal appld As String, ByVal appPath As String, ByVal strUrlOfAppOrigin As String, ByVal iZone As Integer) As Object

[4771] [JScript] public function Create(module : String, typeName : String, appfd : String, appPath : String, strUrlOfAppOrigin : String, iZone : int) : Object;

[4772] Description

[4773] ApplicationHost class (System.Web.Hosting)

[4774] ToString

[4775] Description

[4776] CreateApplicationHost

[4777] [C#] public static object CreateApplicationHost(Type hostType, string virtualDir, string physicalDir);

[4778] [C++] public: static Object* CreateApplicationHost(Type* hostType, String* virtualDir, String* physicalDir);

[4779] [VB] Public Shared Function CreateApplicationHost(ByVal hostType As Type, ByVal virtualDir As String, ByVal physicalDir As String) As Object

[4780] [JScript] public static function CreateApplicationHost(hostType : Type, virtualDir String, physicalDir : String) : Object;

[4781] Description

[4782] IAppDomainFactory interface (System.Web.Hosting)

[4783] ToString

[4784] Description

[4785] Create

[4786] [C#] object Create(in string module, in string typeName, in string appld, in string appPath, in string strUrlOfAppOrigin, in int iZone);

[4787] [C++] Object* Create(_in String* module, _in String* typeName,_in String* appld, in String* appPath, _in String* strUrlOfAppOrigin, in int iZone);

[4788] [VB] Function Create(ByVal module As String, ByVal typeName As String, ByVal appld As String, ByVal appPath As String, ByVal strUrlOfAppOrigin As String, ByVal iZone As Integer) As Object

[4789] [JScript] function Create(in module : String, in typeName : String, in appld : String, in appPath : String, in strUrlOfAppOrigin : String, in iZone : int) : Object;

[4790] Description

[4791] IISAPIRuntime interface (System.Web.Hosting)

[4792] Create

[4793] Description

[4794] DoGCCollect

[4795] [C#] void DoGCCollect( );

[4796] [C++] void DoGCCollect( );

[4797] [VB] Sub DoGCCollect( )

[4798] [JScript] function DoGCCollect( );

[4799] Description

[4800] ProcessRequest

[4801] [C#] int ProcessRequest(in IntPtr ecb, in int useProcessModel);

[4802] [C++] int ProcessRequest(_in IntPtr ecb, in mnt useProcessModel);

[4803] [VB] Function ProcessRequest(ByVal ecb As IntPtr, ByVal useProcessModel As Integer) As Integer

[4804] [JScript] function ProcessRequest(in ecb : IntPtr, in useProcessModel int) : int;

[4805] Description

[4806] StartProcessing

[4807] [C#] void StartProcessing( );

[4808] [C++] void StartProcessing( );

[4809] [VB] Sub StartProcessing( )

[4810] [JScript] function StartProcessing( );

[4811] Description

[4812] StopProcessing

[4813] [C#] void StopProcessing( );

[4814] [C++] void StopProcessing( );

[4815] [VB] Sub StopProcessing( )

[4816] [JScript] function StopProcessing( );

[4817] Description

[4818] ISAPIRuntime class (System.Web.Hosting)

[4819] StopProcessing

[4820] Description

[4821] ISAPIRuntime

[4822] Example Syntax.

[4823] StopProcessing

[4824] [C#] public ISAPIRuntime( );

[4825] [C++] public: ISAPIRuntime( );

[4826] [VB] Public Sub New( )

[4827] [JScript] public function ISAPIRuntime( );

[4828] DoGCCollect

[4829] [C#] public void DoGCCollect( );

[4830] [C++] public: _sealed void DoGCCollect( );

[4831] [VB] NotOverridable Public Sub DoGCCollect( )

[4832] [JScript] public function DoGCCollect( );

[4833] Description

[4834] ProcessRequest

[4835] [C#] public int ProcessRequest(IntPtr ecb, int iWRType);

[4836] [C++] public: _sealed int ProcessRequest(IntPtr ecb, int iWRType);

[4837] [VB] NotOverridable Public Function ProcessRequest(ByVal ecb As IntPtr, ByVal iWRType As Integer) As Integer

[4838] [JScript] public function ProcessRequest(ecb : IntPtr, iWRType : int) : int;

[4839] Description

[4840] StartProcessing

[4841] [C#] public void StartProcessing( );

[4842] [C++] public: _sealed void StartProcessing( );

[4843] [VB] NotOverridable Public Sub StartProcessing( )

[4844] [JScript] public function StartProcessing( );

[4845] Description

[4846] StopProcessing

[4847] [C#] public void StopProcessing( );

[4848] [C++] public: _sealed void StopProcessing( );

[4849] [VB] NotOverridable Public Sub StopProcessingo

[4850] [JScript] public function StopProcessing(;

[4851] Description

[4852] SimpleWorkerRequest class (System.Web.Hosting)

[4853] ToString

[4854] Description

[4855] SimpleWorkerRequest

[4856] Example Syntax:

[4857] ToString

[4858] [C#] public SimpleWorkerRequest(string page, string query, TextWriter output);

[4859] [C++] public: SimpleWorkerRequest(String* page, String* query, TextWriter* output);

[4860] [VB] Public Sub New(ByVal page As String, ByVal query As String, ByVal output As TextWriter)

[4861] [JScript] public function SimpleWorkerRequest(page : String, query : String, output : TextWriter);

[4862] Description

[4863] SimpleWorkerRequest

[4864] Example Syntax:

[4865] ToString

[4866] [C#] public SimpleWorkerRequest(string appVirtualDir, string appPhysicalDir, string page, string query, TextWriter output);

[4867] [C++] public: SimpleWorkerRequest(String* appVirtualDir, String* appPhysicalDir, String* page, String* query, TextWriter* output);

[4868] [VB] Public Sub New(ByVal appVirtualDir As String, ByVal appPhysicalDir As String, ByVal page As String, ByVal query As String, ByVal output As TextWriter)

[4869] [JScript] public function SimpleWorkerRequest(appVirtualDir : String, appPhysicalDir : String, page : String, query : String, output : TextWriter);

[4870] Description

[4871] Properties:

[4872] MachineConfigPath

[4873] ToString

[4874] [C#] public override string MachineConfigPath {get;}

[4875] [C++] public: _property virtual String* get_MachineConfigPath( );

[4876] [VB] Overrides Public ReadOnly Property MachineConfigPath As String

[4877] [JScript] public function get MachineConfigPath( ) : String;

[4878] Description

[4879] MachineInstallDirectory

[4880] ToString

[4881] [C#] public override string MachinelnstallDirectory {get;}

[4882] [C++] public: _property virtual String* get_MachineInstallDirectory( );

[4883] [VB] Overrides Public ReadOnly Property MachinelnstallDirectory As String

[4884] [JScript] public function get MachinelnstallDirectory( ) : String;

[4885] Description

[4886] EndOfRequest

[4887] [C#] public override void EndOfRequest( );

[4888] [C++] public: void Endofkequest( );

[4889] [VB] Overrides Public Sub EndOfRequest( )

[4890] [JScript] public override function EndOfRequest( );

[4891] Description

[4892] FlushResponse

[4893] [C#] public override void FlushResponse(bool finalFlush);

[4894] [C++] public: void FlushResponse(bool finalFilush);

[4895] [VB] Overrides Public Sub FlushResponse(ByVal finalFlush As Boolean)

[4896] [JScript] public override function FlushResponse(finalFlush : Boolean);

[4897] Description

[4898] GetAppPath

[4899] [C#] public override string GetAppPath( );

[4900] [C++] public: String* GetAppPath( );

[4901] [VB] Overrides Public Function GetAppPath( ) As String

[4902] [JScript] public override function GetAppPath( ) : String;

[4903] Description

[4904] GetAppPathTranslated

[4905] [C#] public override string GetAppPathTranslated( );

[4906] [C++] public: String* GetAppPathTranslated( );

[4907] [VB] Overrides Public Function GetAppPathTranslated( ) As String

[4908] [JScript] public override function GetAppPathTranslated( ) : String;

[4909] Description

[4910] GetFilePath

[4911] [C#] public override string GetFilePath( );

[4912] [C++] public: String* GetFilePath( );

[4913] [VB] Overrides Public Function GetFilePath( ) As String

[4914] [JScript] public override function GetFilePath( ) : String;

[4915] Description

[4916] GetFilePathTranslated

[4917] [C#] public override string GetFilePathTranslated( );

[4918] [C++] public: String* GetFilePathTranslated( );

[4919] [VB] Overrides Public Function GetFilePathTranslated( ) As String

[4920] [JScript] public override function GetFilePathTranslated( ) : String;

[4921] Description

[4922] GetHttpVerbName

[4923] [C#] public override string GetHttpVerbName( );

[4924] [C++] public: String* GetHttpVerbName( );

[4925] [VB] Overrides Public Function GetHttpVerbName( ) As String

[4926] [JScript] public override function GetHttpVerbName( ) : String;

[4927] Description

[4928] GetHttpVersion

[4929] [C#] public override string GetHttpVersion( );

[4930] [C++] public: String* GetHttpVersion( );

[4931] [VB] Overrides Public Function GetHttpVersiono) As String

[4932] [JScript] public override function GetHttpVersiono : String;

[4933] Description

[4934] GetLocalAddress

[4935] [C#] public override string GetLocalAddresso);

[4936] [C++] public: String* GetLocalAddress( );

[4937] [VB] Overrides Public Function GetLocalAddress( ) As String

[4938] [JScript] public override function GetLocalAddress( ) : String;

[4939] Description

[4940] GetLocalPort

[4941] [C#] public override mnt GetLocalPort( );

[4942] [C++] public: int GetLocalPort( );

[4943] [VB] Overrides Public Function GetLocalPort( ) As Integer

[4944] [JScript] public override function GetLocalPort( ) : int;

[4945] Description

[4946] GetPathInfo

[4947] [C#] public override string GetPathInfo( );

[4948] [C++] public: String* GetPathInfo( );

[4949] [VB] Overrides Public Function GetPathInfo( ) As String

[4950] [JScript] public override function GetPathInfo( ) : String;

[4951] Description

[4952] GetQueryString

[4953] [C#] public override string GetQueryString( );

[4954] [C++] public: String* GetQueryString( );

[4955] [VB] Overrides Public Function GetQueryString( ) As String

[4956] [JScript] public override function GetQueryString): String;

[4957] Description

[4958] GetRawUrl

[4959] [C#] public override string GetRawUrl( );

[4960] [C++] public: String* GetRawUrl( );

[4961] [VB] Overrides Public Function GetRawUrl( ) As String

[4962] [JScript] public override function GetRawUrl( ) : String;

[4963] Description

[4964] GetRemoteAddress

[4965] [C#] public override string GetRemoteAddress( );

[4966] [C++] public: String* GetRemoteAddress( );

[4967] [VB] Overrides Public Function GetRemoteAddress( ) As String

[4968] [JScript] public override function GetRemoteAddress( ) : String;

[4969] Description

[4970] GetRemotePort

[4971] [C#] public override int GetRemotePort( );

[4972] [C++] public: int GetRemotePort( );

[4973] [VB] Overrides Public Function GetRemotePort( ) As Integer

[4974] [JScript] public override function GetRemotePort( ) : int;

[4975] Description

[4976] GetServerVariable

[4977] [C#] public override string GetServerVariable(string name);

[4978] [C++] public: String* GetServerVariable(String* name);

[4979] [VB] Overrides Public Function GetServerVariable(ByVal name As String) As String

[4980] [JScript] public override function GetServerVariable(name : String) : String;

[4981] Description

[4982] GetUriPath

[4983] [C#] public override string GetUriPath( );

[4984] [C++] public: String* GetUriPath( );

[4985] [VB] Overrides Public Function GetUriPath( ) As String

[4986] [JScript] public override function GetUriPath( ) : String;

[4987] Description

[4988] GetUserToken

[4989] [C#] public override IntPtr GetUserToken( );

[4990] [C++] public: IntPtr GetUserToken( );

[4991] [VB] Overrides Public Function GetUserToken( ) As IntPtr

[4992] [JScript] public override function GetUserToken( ) : IntPtr;

[4993] Description

[4994] MapPath

[4995] [C#] public override string MapPath(string path);

[4996] [C++] public: String* MapPath(Striflg* path);

[4997] [VB] Overrides Public Function MapPath(ByVal path As String) As String

[4998] [JScript] public override function MapPath(path : String) : String;

[4999] Description

[5000] SendKnownResponseHeader

[5001] [C#] public override void SendKnownResponseHeader(int index, string value);

[5002] [C++] public: void SendKnownResponseHeader(int index, String* value);

[5003] [VB] Overrides Public Sub SendKnownResponseHeader(ByVal index As Integer, ByVal value As String)

[5004] [JScript] public override function SendKnownResponseHeader(index : int, value : String);

[5005] Description

[5006] SendResponseFromFile

[5007] [C#] public override void SendResponseFromFile(IntPtr handle, long offset, long length);

[5008] [C++] public: void SendResponseFromFile(IntPtr handle, _int64 offset, _int64 length);

[5009] [VB] Overrides Public Sub SendResponseFromFile(ByVal handle As IntPtr, ByVal offset As Long, ByVal length As Long)

[5010] [JScript] public override function SendResponseFromiFile(handle : IntPtr, offset : long, length : long);

[5011] Description

[5012] SendResponseFromFile

[5013] [C#] public override void SendResponseFromFile(string filename, long offset, long length);

[5014] [C++] public: void SendResponseFromFile(String* filename, _int64 offset, _int64 length);

[5015] [VB] Overrides Public Sub SendResponseFromFile(ByVal filename As String, ByVal offset As Long, ByVal length As Long)

[5016] [JScript] public override function SendResponseFromFile(filename : String, offset : long, length : long);

[5017] Description SendResponseFromMemory

[5018] [C#] public override void SendResponseFromMemory(byte[ ] data, int length);

[5019] [C++] public: void SendResponseFromMemory(unsigned char data _gc[ ], int length);

[5020] [VB] Overrides Public Sub SendResponseFromMemory(ByVal data( ) As Byte, ByVal length As Integer)

[5021] [JScript] public override function SendResponseFromMemory(data : Byte[ ], length : int);

[5022] Description

[5023] SendStatus

[5024] [C#] public override void SendStatus(int statusCode, string statusdescription);

[5025] [C++] public: void SendStatus(int statusCode, String* statusDescription);

[5026] [VB] Overrides Public Sub SendStatus(ByVal statusCode As Integer, ByVal statusdescription As String)

[5027] [JScript] public override function SendStatus(statusCode : int, statusDescription : String);

[5028] System.Web.Mail

[5029] Description

[5030] The System.Web.Mail namespace contains classes that enable you to construct and send an email attachment using the SMTP mail service built into Microsoft Windows 2000.

[5031] MailAttachment class (System.Web.Mail)

[5032] Description

[5033] Provides properties and methods to construct an email attachment.

[5034] Constructors:

[5035] MailAttachment

[5036] Example Syntax:

[5037] [C#] public MailAttachment(string filename);

[5038] [C++] public: MailAttachment(String* filename);

[5039] [VB] Public Sub New(ByVal filename As String)

[5040] [JScript] public function MailAttachment(filename : String); Constructs an email attachment object.

[5041] Description

[5042] Constructs a MailAttachment object and specifies the file name of the attachment. Sets the System.Text.Encoding property to be UUEncode by default. Name of the attached file.

[5043] MailAttachment

[5044] Example Syntax:

[5045] [C#] public MailAffachment(string filename, MailEncoding encoding);

[5046] [C++] public: MailAttachment(String* filename, MailEncoding encoding);

[5047] [VB] Public Sub New(ByVal filename As String, ByVal encoding As MailEncoding)

[5048] [JScript] public function MailAttachment(filename : String, encoding : MailEncoding);

[5049] Description

[5050] Constructs an email attachment object and specifies the file name and encoding of the attachment. Name of the attached file. The type of System.Web.Mail.MailEncoding used by the attachment.

[5051] Properties:

[5052] Encoding

[5053] [C#] public MailEncoding Encoding {get;}

[5054] [C++] public: _property MailEncoding get Encoding( );

[5055] [VB] Public ReadOnly Property Encoding As MailEncoding

[5056] [JScript] public function get Encoding( ) : MailEncoding;

[5057] Description

[5058] Indicates the type of encoding used to encode the email attachment.

[5059] Filename

[5060] [C#] public string Filename {get;}

[5061] [C++] public: _property String* get_Filename( );

[5062] [VB] Public ReadOnly Property Filename As String

[5063] [JScript] public function get Filename( ) : String;

[5064] Description

[5065] Indicates the name of the file to attach to the email.

[5066] Methods:

[5067] MailEncoding enumeration (System.Web.Mail)

[5068] ToString

[5069] Description

[5070] Provides enumered values for email encoding.

[5071] ToString

[5072] [C#] public const MailEncoding Base64;

[5073] [C++] public: const MailEncoding Base64;

[5074] [VB] Public Const Base64 As MailEncoding

[5075] [JScVBpt] public var Base64 : MailEncoding;

[5076] Description

[5077] Specifies that the email message uses Base64 encoding.

[5078] ToString

[5079] [C#] public const MailEncoding UUEncode;

[5080] [C++] public: const MailEncoding UUEncode;

[5081] [VB] Public Const UUEncode As MailEncoding

[5082] [JScript] public var UUEncode : MailEncoding;

[5083] Description

[5084] Specifies that the email message uses WUEncode encoding.

[5085] MailFormat enumeration (System.Web.Mail)

[5086] ToString

[5087] Description

[5088] Provides enumerated values for email format.

[5089] ToString

[5090] [C#] public const MailFormat Html;

[5091] [C++] public: const MailFormat Html;

[5092] [VB] Public Const Html As MailFormat

[5093] [JScript] public var Html : MailFormat;

[5094] Description

[5095] Specifies that email format is HTML.

[5096] ToString

[5097] [C#] public const MailFormat Text;

[5098] [C++] public: const MailFormat Text;

[5099] [VB] Public Cornst Text As MailFormat

[5100] [JScript] public var Text : MailFormat;

[5101] Description

[5102] Specifies that email format is plain text.

[5103] MailMessage class (System.Web.Mail)

[5104] ToString

[5105] Description

[5106] Provides properties and methods to construct an email message.

[5107] MailMessage

[5108] Example Syntax:

[5109] ToString

[5110] [C#] public MailMessage( );

[5111] [C++] public: MailMessage( );

[5112] [VB] Public Sub New( )

[5113] [JScript] public function MailMessage( );

[5114] Attachments

[5115] ToString

[5116] [C#] public IList Attachments {get;}

[5117] [C++] public: _property IList* get_Attachments( );

[5118] [VB] Public ReadOnly Property Attachments As IList

[5119] [JScript] public function get Attachments( ) : IList;

[5120] Description

[5121] Specifies the list of attachments that is transmitted with the message.

[5122] Bcc

[5123] ToString

[5124] [C#] public string Bcc {get; set;}

[5125] [C++] public: _property String* get_Bcc( );public: _property void set_Bcc(String*);

[5126] [VB] Public Property Bcc As String

[5127] [JScript] public function get Bcc( ) : String;public function set Bcc(String);

[5128] Description

[5129] Gets or sets a semicolon-delimited list of email addresses that receive a Blind Carbon Copy (BCC) copy of the email message.

[5130] The primary and carbon copy System.Web.Mail.MailMessage.Cc recipients do not see addresses included in the Bcc field.

[5131] Body

[5132] ToString

[5133] [C#] public string Body {get; set;}

[5134] [C++] public: _property String* get_Body( );public: _property void set_Body(String*);

[5135] [VB] Public Property Body As String

[5136] [JScript] public function get Body( ) : String;public function set Body(String);

[5137] Description

[5138] Gets or sets the body of the email message.

[5139] BodyEncoding

[5140] ToString

[5141] [C#] public Encoding BodyEncoding {get; set;}

[5142] [C++] public: _property Encoding* get_BodyEncoding( );public: _property void set_BodyEncoding(Encoding*);

[5143] [VB] Public Property BodyEncoding As Encoding

[5144] [JScript] public function get BodyEncoding( ) : Encoding;public function set BodyEncoding(Encoding);

[5145] Description

[5146] Gets or sets the encoding type of the email body.

[5147] BodyFormat

[5148] ToString

[5149] [C#] public MailFormat BodyFormat {get; set;}

[5150] [C++] public: _property MailFormat get_BodyFormat( );public: _property void set_BodyFormat(MailFormat);

[5151] [VB] Public Property BodyFormat As MailFormat

[5152] [JScript] public function get BodyFormat( ) : MailFormat;public function set BodyFormat(MailFormat);

[5153] Description

[5154] Gets or sets the content type of the email body.

[5155] Cc

[5156] ToString

[5157] [C#] public string Cc {get; set;}

[5158] [C++] public: _property String* get_Cc( );public: _property void setCc(String*);

[5159] [VB] Public Property Cc As String

[5160] [JScript] public function get Cc( ) : String;public function set Cc(String);

[5161] Description

[5162] Gets or sets a semicolon-delimited list of email addresses that receive a Carbon Copy (CC) of the email message.

[5163] From

[5164] ToString

[5165] [C#] public string From {get; set;}

[5166] [C++] public: _iroperty String* get_From( );public: _property void setFrom(String*);

[5167] [VB] Public Property From As String

[5168] [JScript] public function get From( ) : String;public function set From(String);

[5169] Description

[5170] Gets or sets the email address of the sender.

[5171] Headers

[5172] ToString

[5173] [C#] public IDictionary Headers {get;}

[5174] [C++] public: _property IDictionary* get_Headers( );

[5175] [VB] Public ReadOnly Property Headers As IDictionary

[5176] [JScript] public function get Headers( ) : IDictionary;

[5177] Description

[5178] Specifies the custom headers that are transmitted with the email message.

[5179] Priority

[5180] ToString

[5181] [C#] public MailPriority Priority {get; set;}

[5182] [C++] public: _property MailPriority get Priority( );public: _property void set Priority(MailPriority);

[5183] [VB] Public Property Priority As MailPriority

[5184] [JScript] public function get Priority( ) : MailPriority;public function set Priority(MailPriority);

[5185] Description

[5186] Gets or sets the priority of the email message.

[5187] Subject

[5188] ToString

[5189] [C#] public string Subject {get; set;}

[5190] [C++] public: _property String* get_Subject( );public: _property void set_Subject(String*);

[5191] [VB] Public Property Subject As String

[5192] [JScript] public function get Subject( ) : String;public function set Subject(String);

[5193] Description

[5194] Gets or sets the subject line of the email message.

[5195] To

[5196] To String

[5197] [C#] public string To {get; set;}

[5198] [C++] public: _property String* get To( );public: _property void set To(String*);

[5199] [VB] Public Property To As String

[5200] [JScript] public function get To( ) : String;public function set To(String);

[5201] Description

[5202] Gets or sets the email address of the recipient.

[5203] UrlContentBase

[5204] ToString

[5205] [C#] public string UrlContentBase {get; set;}

[5206] [C++] public: _property String* get_UriContentBase( );public: _property void set_UrlContentBase(String*);

[5207] [VB] Public Property UrlContentBase As String

[5208] [JScript] public function get UrlContentBase( ) : String;public function set UrlContentBase(String);

[5209] Description

[5210] Gets or sets the URL base of all relative URLs used within the HTML encoded body.

[5211] UrlContentLocation

[5212] ToString

[5213] [C#] public string UrlContentLocation {get; set;}

[5214] [C++] public: _property String* get_UrlContentLocation( );public: _property void set_UrlContentLocation(String*);

[5215] [VB] Public Property UriContentLocation As String

[5216] [JScript] public function get UriContentLocation( ) : String;public function set UrIC ontentocation(String);

[5217] Description

[5218] MailPriority enumeration (System.Web.Mail)

[5219] ToString

[5220] Description

[5221] Provides enumerated values for email priority.

[5222] ToString

[5223] [C#] public const MailPriority High;

[5224] [C++] public: const MailPriority High;

[5225] [VB] Public Const High As MailPriority

[5226] [JScript] public var High : MailPriority;

[5227] Description

[5228] Specifies that the email message has high priority.

[5229] ToString

[5230] [C#] public const MailPriority Low;

[5231] [C++] public: const MailPriority Low;

[5232] [VB] Public Const Low As MailPriority

[5233] [JScript] public var Low : MailPriority;

[5234] Description

[5235] Specifies that the email message has low priority.

[5236] ToString

[5237] [C#] public const MailPriority Normal;

[5238] [C++] public: const MailPriority Normal;

[5239] [VB] Public Const Normal As MailPriority

[5240] [JScript] public var Normal : MailPriority;

[5241] Description

[5242] Specifies that the email message has normal priority.

[5243] SmtpMail class (System.Web.Mail)

[5244] ToString

[5245] Description

[5246] Provides properties and methods to send an email attachment using the SMTP mail service built into Microsoft Windows 2000.

[5247] Mail is by default queued on a Windows 2000 system, ensuring that the calling program does not block network traffic.

[5248] SmtpMail

[5249] Example Syntax:

[5250] ToString

[5251] [C#] public SmtpMail( );

[5252] [C++] public: SmtpMail( );

[5253] [VB] Public Sub New( )

[5254] [JScript] public function SmtpMail( );

[5255] SmtpServer

[5256] ToString

[5257] [C#] public static string SmtpServer {get; set;}

[5258] [C++] public: Property static String* get_SmtpServer( );public: Property static void set_SmtpServer(String*);

[5259] [VB] Public Shared Property SmtpServer As String

[5260] [JScript] public static function get SmtpServer( ) : String;public static function set SmtpServer(String);

[5261] Description

[5262] Gets or sets the name of the SMTP mail server to use to send email messages.

[5263] Send

[5264] [C#] public static void Send(MailMessage message);

[5265] [C++] public: static void Send(MailMessage* message);

[5266] [VB] Public Shared Sub Send(ByVal message As MailMessage)

[5267] [JScript] public static function Send(message : MailMessage);

[5268] Description

[5269] Sends a mail message using arguments supplied in the MailMessage properties. The System.Web.Mail.MailMessage object to send.

[5270] Send

[5271] [C#] public static void Send(string from, string to, string subject, string messageText);

[5272] [C++] public: static void Send(String* from, String* to, String* subject, String* messageText);

[5273] [VB] Public Shared Sub Send(ByVal from As String, ByVal to As String, ByVal subject As String, ByVal messageText As String)

[5274] [JScript] public static function Send(from : String, to : String, subject : String, messageText : String); Sends a mail message.

[5275] Description

[5276] Sends a mail message using the supplied destination arguments. The address of the email's sender. The address of the email's recipient. The subject line of the email message.

[5277] System.Web.Security

[5278] Description

[5279] This namespace contains classes that are used to implement ASP.NET security in Web server applications.

[5280] DefaultAuthenticationEventArgs class (System.Web.Security)

[5281] Description

[5282] Provides a wrapper around the default authentication services. This class cannot be inherited.

[5283] For more information about handling events, see.

[5284] Constructors:

[5285] DefaultAuthenticationEventArgs

[5286] Example Syntax:

[5287] [C#] public DefaultAuthenticationEventArgs(HttpContext context);

[5288] [C++] public: DefaultAuthenticationEventArgs(HttpContext* context);

[5289] [VB] Public Sub New(ByVal context As HttpContext)

[5290] [JScript] public function DefaultAuthenticationEventArgs(context : HttpContext);

[5291] Description

[5292] Initializes a new instance of the System.Web.Security.DefaultAuthenticationEventArgs class. The context for the event.

[5293] Properties:

[5294] Context

[5295] [C#] public HttpContext Context {get;}

[5296] [C++] public: _property HttpContext* get Context( );

[5297] [VB] Public ReadOnly Property Context As HttpContext

[5298] [JScript] public function get Context( ) : HttpContext;

[5299] Description

[5300] The HttpContext intrinsic provides access to Request, Response, and User objects.

[5301] Methods:

[5302] DefaultAuthenticationEventHandler delegate (System.Web.Security)

[5303] ToString

[5304] Description

[5305] Represents the method that handles the DefaultAuthentication_OnAuthenticate event of a DefaultAuthenticationModule. The object that raised the event. A DefaultAuthenticationEventArgs object that contains the event data.

[5306] When you create a System.Web.Security.DefaultAuthenticationEventHandler delegate, you identify the method to handle the event. To associate the event with your EventHandler, add an instance of the delegate to the event. The EventHandler is called whenever the event occurs, unless you remove the delegate. For more information about EventHandler delegates, see.

[5307] DefaultAuthenticationModule class (System.Web.Security)

[5308] ToString

[5309] Description

[5310] Insures that an Authentication object is present in the context. This class cannot be inherited.

[5311] DefaultAuthenticationModule

[5312] Example Syntax:

[5313] ToString

[5314] [C#] public DefaultAuthenticationModule( );

[5315] [C++] public: DefaultAuthenticationModule( );

[5316] [VB] Public Sub New( )

[5317] [JScript] public function DefaultAuthenticationModule( );

[5318] ToString

[5319] [C#] public event DefaultAuthenticationEventHandler Authenticate;

[5320] [C++] public: _(—)_event DefaultAuthenticationEventllandler* Authenticate;

[5321] [VB] Public Event Authenticate As DefaultAuthenticationEventHandler

[5322] Description

[5323] Defines the event raised by the DefaultAuthentication module. Used by the DefaultAuthentication_OnAuthenticate handler, if one exists.

[5324] When you create a System.Web.Security.DefaultAuthenticationModule delegate, you identify the method to handle the event. To associate the event with your EventHandler, add an instance of the delegate to the event. The EventHandler is called whenever the event occurs, unless you remove the delegate. For more information about EventHandler delegates, see.

[5325] Dispose

[5326] [C#] public void Dispose( );

[5327] [C++] public: _sealed void Dispose( );

[5328] [VB] NotOverridable Public Sub Dispose( )

[5329] [JScript] public function Dispose( );

[5330] Description

[5331] Called by the HTTP runtime to Dispose of the module (derived from IHttpModule).

[5332] Call System.Web.Security.DefaultAuthenticationModule.Dispose when you are finished using the System.Web.Security.DefaultAuthenticationModule. The System.Web.Security.DefaultAuthenticationModule.Dispose method leaves the System.Web.Security.DefaultAuthenticationModule in an unusable state. After calling System.Web.Security.DefaultAuthenticationModule.Dispose, you must release all references to the System.Web.Security.DefaultAuthenticationModule so the memory occupied can be reclaimed by garbage collection.

[5333] Init

[5334] [C#] public void Init(HttpApplication app);

[5335] [C++] public: _sealed void Init(HttpApplication* app);

[5336] [VB] NotOverridable Public Sub Init(ByVal app As HttpApplication)

[5337] [JScript] public function Init(app : HttpApplication);

[5338] Description

[5339] Initializes the module. The HTTP application.

[5340] FileAuthorizationModule class (System.Web.Security)

[5341] ToString

[5342] Description

[5343] Verifies that the remote user has NT permissions to access the file requested. This class cannot be inherited.

[5344] This module provides authorization services against file system ACLs. When the Windows authentication module is being used for the application, this module ensures (if in the pipeline) that the requesting user is allowed read access to the resource before executing it.

[5345] FileAuthonrzationModule

[5346] Example Syntax:

[5347] ToString

[5348] [C#] public FileAuthorizationModule( );

[5349] [C++] public: FileAuthorizationModule( );

[5350] [VB] Public Sub New( )

[5351] [JScript] public function FileAuthorizationModule( );

[5352] Dispose

[5353] [C#] public void Dispose( );

[5354] [C++] public: _sealed void Dispose( );

[5355] [VB] NotOverridable Public Sub Dispose( )

[5356] [JScript] public function Dispose( );

[5357] Description

[5358] Disposes of the module dervied from lHttpModule when called by the HttpRuntime.

[5359] Call System.Web.Security.FileAuthorizationModule.Dispose when you are finished using the System.Web.Security.FileAuthorizationModule. The System.Web.Security.FileAuthorizationModule.Dispose method leaves the System.Web.Security.FileAuthorizationModule in an unusable state. After calling System.Web.Security.FileAuthorizationModule.Dispose, you must release all references to the System.Web.Security.FileAuthorizationModule so the memory occupied can be reclaimed by garbage collection.

[5360] Init

[5361] [C#] public void Init(HttpApplication app);

[5362] [C++] public: _sealed void Init(HttpApplication* app);

[5363] [VB] NotOverridable Public Sub Init(ByVal app As HttpApplication)

[5364] [JScript] public function Init(app : HttpApplication);

[5365] Description

[5366] Initializes the module. The HttpApplication module.

[5367] FormsAuthentication class (System.Web.Security)

[5368] ToString

[5369] Description

[5370] Provides static methods that supply helper utilities for manipulating authentication tickets. This class cannot be inherited.

[5371] FormsAuthentication

[5372] Example Syntax:

[5373] ToString

[5374] [C#] public FormsAuthentication( );

[5375] [C++] public: FormsAuthentication( );

[5376] [VB] Public Sub New( )

[5377] [JScript] public function FormsAuthentication( );

[5378] FormsCookieName

[5379] ToString

[5380] [C#] public static string FormsCookieName {get;}

[5381] [C++] public: _property static String* get FormsCookieName( );

[5382] [VB] Public Shared ReadOnly Property FormsCookieName As String

[5383] [JScript] public static function get FormsCookieName( ) : String;

[5384] Description

[5385] Returns the configured cookie name used for the current application.

[5386] Returns a String.

[5387] FormsCookiePath

[5388] ToString

[5389] [C#] public static string FormsCookiePath {get;}

[5390] [C++] public: _property static String* get_FormsCookiePath( );

[5391] [VB] Public Shared ReadOnly Property FormisCookiePath As String

[5392] [JScript] public static function get FormsCookiePath( ) : String;

[5393] Description

[5394] Returns the configured cookie path used for the current application.

[5395] Authenticate

[5396] [C#] public static bool Authenticate(string name, string password);

[5397] [C++] public: static bool Authenticate(String* name, String* password);

[5398] [VB] Public Shared Function Authenticate(ByVal name As String, ByVal password As String) As Boolean

[5399] [JScript] public static function Authenticate(name : String, password : String) : Boolean;

[5400] Description

[5401] Attempts to validate the credentials against those contained in the configured credential store, given the supplied credentials.

[5402] Return Value: Returns true if the credentials are valid, otherwise returns false. The user name The user password. Decrypt

[5403] [C#] public static FormsAuthenticationTicket Decrypt(string strEncrypted);

[5404] [C++] public: static FormsAuthenticationTicket* Decrypt(String* strEncrypted);

[5405] [VB] Public Shared Function Decrypt(ByVal strEncrypted As String) As FormsAuthenticationTicket

[5406] [JScript] public static function Decrypt(strEncrypted : String) : FormsAuthenticationTicket;

[5407] Description

[5408] Returns an instance of a FormsAuthenticationTicket class, given an encrypted authentication ticket obtained from an HTTP cookie.

[5409] Return Value: Returns a FormsAuthenticationTicket object.

[5410] Encrypt

[5411] [C#] public static string Encrypt(FormsAuthenticationTicket ticket);

[5412] [C++] public: static String* Encrypt(FormsAuthenticationTicket* ticket);

[5413] [VB] Public Shared Function Encrypt(ByVal ticket As FormsAuthenticationTicket) As String

[5414] [JScript] public static function Encrypt(ticket : FormsAuthenticationTicket) String;

[5415] Description

[5416] Produces a string containing an encrypted authentication ticket suitable for use in an HTTP cookie, given a FormsAuthenticationTicket.

[5417] Return Value: Returns a String containing an encrypted authentication ticket. An authentication ticket class.

[5418] GetAuthCookie

[5419] [C#] public static HttpCookie GetAuthCookie(string userName, bool createPersistentCookie);

[5420] [C++] public: static HttpCookie* GetAuthCookie(String* userName, bool createPersistentCookie);

[5421] [VB] Public Shared Function GetAuthCookie(ByVal userName As String, ByVal createPersistentCookie As Boolean) As HttpCookie

[5422] [JScript] public static function GetAuthCookie(userName : String, createPersistentCookie : Boolean) : HttpCookie; Creates an authentication cookie for a given user name.

[5423] Description

[5424] Creates an authentication cookie for a given user name. This does not set a the cookie as part of the outgoing response, so that an application can have more control over how the cookie is issued.

[5425] Return Value: Returns an HttpCookie. Name of the authenticated user. This does not have to map to a Windows account. Specifies whether or not a durable cookie (a cookie that is saved across browser sessions) should be issued. Cookie path defaults to‘/’.

[5426] GetAuthCookie

[5427] [C#] public static HttpCookie GetAuthCookie(string userName, bool createPersistentCookie, string strCookiePath);

[5428] [C++] public: static HttpCookie* GetAuthCookie(String* userName, bool createPersistentCookie, String* strCookiePath);

[5429] [VB] Public Shared Function GetAuthCookie(ByVal userName As String, ByVal createPersistentCookie As Boolean, ByVal strCookiePath As String) As HttpCookie

[5430] [JScript] public static function GetAuthCookie(userName : String, createPersistentCookie : Boolean, strCookiePath : String) : HttpCookie;

[5431] Description

[5432] Creates an authentication cookie for a given user name. This does not set the cookie as part of the outgoing response, so that an application can have more control over how the cookie is issued.

[5433] Return Value: Returns an HttpCookie. Name of the authenticated user. This does not have to map to a Windows account. Specifies whether or not a durable cookie (a cookie that is saved across browser sessions) should be issued. Specifies cookie path.

[5434] GetRedirectUrl

[5435] [C#] public static string GetRedirectUrl(string userName, bool createPersistentCookie);

[5436] [C++] public: static String* GetRedirectUrl(String* userName, bool createPersistentCookie);

[5437] [VB] Public Shared Function GetRedirectUrl(ByVal userName As String, ByVal createPersistentCookie As Boolean) As String

[5438] [JScript] public static function GetRedirectUrl(userName : String, createPersistentCookie : Boolean) : String;

[5439] Description

[5440] Returns the redirect URL for the original request that caused the redirect to the logon page.

[5441] Return Value: Returns a String.

[5442] If there is no original URL, Default.aspx is used. If the redirect URL specifies a different server, this method also returns the authentication ticket as part of the query string. This method can be used by applications that need to do the redirect themselves instead of using RedirectFromLoginPage. Name of the authenticated user. This does not have to map to a Windows account. Specifies whether or not a durable cookie (a cookie that is saved across browser sessions) should be issued. Cookie path defaults to‘/’.

[5443] HashPasswordForStoringInConfigFile

[5444] [C#] public static string HashPasswordForStoringInConfigFile(string password, string passwordFormat);

[5445] [C++] public: static String* HashPasswordForStoringInConfigFile(String* password, String* passwordFormat);

[5446] [VB] Public Shared Function HashFasswordForStoringInConfigFile(ByVal password As String, ByVal passwordFormat As String) As String

[5447] [JScript] public static function HashPasswordForStoringInConfigFile(password : String, passwordFormat : String) : String;

[5448] Description

[5449] Given a password and a string identifying the hash type, this routine produces a hash password suitable for storing in a configuration file.

[5450] Return Value: Returns a String containing a hashed password. Password algorithms supported are SHA1 and MD5. The pasword to hash. The hash algorithm to use. Choices are “sha1” or “md5”.

[5451] Initialize

[5452] [C#] public static void InitializeO;

[5453] [C++] public: static void Initialize( );

[5454] [VB] Public Shared Sub Initialize( )

[5455] [JScript] public static function Initialize( );

[5456] Description

[5457] Initializes FormsAuthentication by reading the configuration and getting the cookie values and encryption keys for the given application.

[5458] RedirectFromLoginPage

[5459] [C#] public static void RedirectFromLoginPage(string userName, bool createPersistentCookie);

[5460] [C++] public: static void RedirectFromLoginPage(String* userName, bool createPersistentCookie);

[5461] [VB] Public Shared Sub RedirectFromLoginPage(ByVal userName As String, ByVal createPersistentCookie As Boolean)

[5462] [JScript] public static function RedirectFromLoginPage(userName : String, createPersistentCookie : Boolean); Redirects an authenticated user back to the originally requested URL.

[5463] Description

[5464] Redirects an authenticated user back to the originally requested URL.

[5465] Redirects, based on the contents of the ReturnURL key in the query string, or redirects to Default.aspx if the return key does not exist. It issues an authentication ticket and does a SetForms with the ticket, using the appropriately configured cookie name for the application as part of the redirect response. Name of the user for cookie authentication purposes. This does not need to map to an account name and will be used by URL Authorization. Specifies whether or not a durable cookie (one that is saved across browser sessions) should be issued.

[5466] RedirectFromLoginPage

[5467] [C#] public static void RedirectFromLoginPage(string userName, bool createPersistentCookie, string strCookiePath);

[5468] [C++] public: static void RedirectFromLoginPage(String* userName, bool createPersistentCookie, String* strCookiePath);

[5469] [VB] Public Shared Sub RedirectFromLoginPage(ByVal userName As String, ByVal createPersistentCookie As Boolean, ByVal strCookiePath As String)

[5470] [JScript] public static function RedirectFromLoginPage(userName : String, createPersistentCookie : Boolean, strCookiePath : String);

[5471] Description

[5472] Redirects an authenticated user back to the originally requested URL.

[5473] Redirects, based on the contents of the ReturnURL key in the query string, or redirects to Default.aspx if the return key does not exist. It issues an authentication ticket and does a SetForms with the ticket, using the appropriately configured cookie name for the application as part of the redirect response. Name of the user for cookie authentication purposes. This does not need to map to an account name and will be used by URL Authorization. Specifies whether or not a durable cookie (one that is saved across browser sessions) should be issued. Specifies cookie path.

[5474] RenewTicketIfOld

[5475] [C#] public static FormsAuthenticationTicket RenewTicketIfOld(FormsAutbenticationTicket tOld);

[5476] [C++] public: static FormsAuthenticationTicket* RenewTicketIfOld(FormsAuthenticationTicket* tOld);

[5477] [VB] Public Shared Function RenewTicketIfOld(ByVal told As FormsAuthenticationTicket) As FormsAuthenticationTicket

[5478] [JScript] public static function RenewTicketIfOld(tOld : FormsAuthenticationTicket) : FormsAuthenticationTicket;

[5479] Description

[5480] Conditionally updates the sliding expiration on a FormsAuthenticationTicket.

[5481] Return Value: Returns the updated FormsAuthenticationTicket.

[5482] The ticket is updated with the IssueDate set to the current time and the expiration based on the difference between the previous expiration time and issue time. The test used to determine whether the ticket should be updated is (DateTime.Now â

” IssueDate)>(Expiration â

” DateTime.Now).

[5483] SetAuthCookie

[5484] [C#] public static void SetAuthCookie(string userName, bool createPersistentCookie);

[5485] [C++] public: static void SetAuthCookie(String* userName, bool createPersistentCookie);

[5486] [VB] Public Shared Sub SetAuthCookie(ByVal userName As String, ByVal createPersistentCookie As Boolean)

[5487] [JScript] public static function SetAuthCookie(userName : String, createPersistentCookie : Boolean); Creates an authentication ticket and attaches it to the cookie's collection of the outgoing response. It does not perform a redirect.

[5488] Description

[5489] Creates an authentication ticket for the given userName and createPersisten (Cookie and attaches it to the cookie's collection of the outgoing response. It does not perform a redirect.

[5490] This has the effect of creating an authenticated user. Applications can use this when they intend to manually redirect, or if they do not want to redirect. For example, you can use this for an embedded logon area on a page. The name of an authenticated user. This does not have to map to a Windows account. Specifies whether or not a durable cookie (one that is saved across browser sessions) should be issued.

[5491] SetAuthCookie

[5492] [C#] public static void SetAuthCookie(string userName, bool createPersistentCookie, string strCookiePath);

[5493] [C++] public: static void SetAuthCookie(String* userName, bool createPersistentCookie, String* strCookiePath);

[5494] [VB] Public Shared Sub SetAuthCookie(ByVal userName As String, ByVal createPersistentCookie As Boolean, ByVal strCookiePath As String)

[5495] [JScript] public static function SetAuthCookie(userName : String, createPersistentCookie : Boolean, strCookiePath: String);

[5496] Description

[5497] Creates an authentication ticket for the given userName,createPersistentCookie, and strCookiePath and attaches it to the cookie's collection of the outgoing response. It does not perform a redirect.

[5498] This has the effect of creating an authenticated user. Applications can use this when they intend to manually redirect, or if they do not want to redirect. For example, you can use this for an embedded logon area on a page. The name of an authenticated user. This does not have to map to a Windows account. Specifies whether or not a durable cookie (one that is saved across browser sessions) should be issued. Specifies cookie path.

[5499] SignOut

[5500] [C#] public static void SignOut( );

[5501] [C++] public: static void SignOut( );

[5502] [VB] Public Shared Sub SignOut( )

[5503] [JScript] public static function SignOut( );

[5504] Description

[5505] Removes the authentication ticket by doing a SetForms with an empty value, given an authenticated user. This removes either durable or session cookies.

[5506] FormsAuthenticationEventArgs class (System.Web.Security)

[5507] ToString

[5508] Description

[5509] Provides data for the FormsAuthentication_OnAuthenticate event. This class cannot be inherited.

[5510] For more information about handling events, see.

[5511] FormsAuthenticationEventArgs

[5512] Example Syntax:

[5513] ToString

[5514] [C#] public FormsAuthenticationEventArgs(HttpContext context);

[5515] [C++] public: FormsAuthenticationEventArgs(HttpContext* context);

[5516] [VB] Public Sub New(ByVal context As HttpContext)

[5517] [JScript] public function FormsAuthenticationEventArgs(context : HttpContext);

[5518] Description

[5519] Initializes a new instance of the System.Web.Security.FormsAuthenticationEventArgs class.

[5520] The following table shows initial property values for an instance of System.Web.Security.FormsAuthenticationEventArgs. The context for the event.

[5521] Context

[5522] ToString

[5523] [C#] public HttpContext Context {get;}

[5524] [C++] public: _property HttpContext* get_Context( );

[5525] [VB] Public ReadOnly Property Context As HttpContext

[5526] [JScript] public function get Context( ) : HttpContext;

[5527] Description

[5528] Provides access to Request, Response, and User objects. This is the HttpContext intrinsic.

[5529] See the ASP.NET HttpRuntime documentation for more information.

[5530] User

[5531] ToString

[5532] [C#] public IPrincipal User {get; set;}

[5533] [C++] public: _property Iprincipal* get_User( );public: _property void set User(IPrincipal*);

[5534] [VB] Public Property User As IPrincipal

[5535] [JScript] public function get_User( ) : IPrincipal;public function set User(IPrincipal);

[5536] Description

[5537] Indicates the IPrincipal object to be associated with the request.

[5538] The user object will be attached to the context. If User is non null and Context.User is null, the FormsAuthenticationModule will initialize Context.User with FormsAuthenticationEventArgs.User.

[5539] FormsAuthenticationEventHandler delegate (System.Web.Security)

[5540] ToString

[5541] Description

[5542] Represents the method that will handle the FormsAuthentication event of a FormsAuthenticationModule. The source of the event. A System.Web.Security.FormsAuthenticationEventArgs that contains the event data.

[5543] When you create a A System.Web.Security.FormsAuthenticationEventHandIer delegate, you identify the method that will handle the event. To associate the event with your event handler, add an instance of the delegate to the event. The event handler is called whenever the event occurs, unless you remove the delegate. For more information about event handler delegates, see This delegate defines the signature for the FormsAuthentication_OnAuthenticate event handler.

[5544] FormsAuthenticationModule class (System.Web.Security)

[5545] ToString

[5546] Description

[5547] Enables ASP.NET applications to use forms authentication. This class cannot be inherited.

[5548] FormsAuthenticationModule

[5549] Example Syntax:

[5550] ToString

[5551] [C#] public FormsAuthenticationModule( );

[5552] [C++] public: FormsAuthenticationModuleo);

[5553] [VB] Public Sub New( )

[5554] [JScript] public function FormsAuthenticationModule( );

[5555] ToString

[5556] [C#] public event FormsAuthenticationEventHandler Authenticate;

[5557] [C++] public: _event FormsAuthenticationEventHandler* Authenticate;

[5558] [VB] Public Event Authenticate As FormsAuthenticationEventHandler

[5559] Description

[5560] Defines the event raised during authentication. This is a Global.asax event that must be named FormsAuthentication_OnAuthenticate. You can use this event to customize cookie authentication.

[5561] For more information about handling events, see.

[5562] Dispose

[5563] [C#] public void Dispose( );

[5564] [C++] public: _sealed void Dispose( );

[5565] [VB] NotOverridable Public Sub Disposeo

[5566] [JScript] public function Dispose( );

[5567] Description

[5568] Disposes of the module derived from IHttpModule when called by the HttpRuntime.

[5569] Call System.Web.Security.FormsAuthenticationModule.Dispose when you are finished using the System.Web.Security.FormsAuthenticationModule. The System.Web.Security.FormsAuthenticationModule.Dispose method leaves the System.Web.Security.FormsAuthenticationModule in an unusable state. After calling System.Web.Security.FormsAuthenticationModule.Dispose, you must release all references to the System.Web.Security.FormsAuthenticationModule so the memory it was occupying can be reclaimed by garbage collection.

[5570] Init

[5571] [C#] public void Init(HffpApplication app);

[5572] [C++] public: _sealed void Init(HttpApplication* app);

[5573] [VB] NotOverridable Public Sub Init(ByVal app As HttpApplication)

[5574] [JScript] public function Init(app : HttpApplication);

[5575] Description

[5576] Initializes the module derived from IHttpModule when called by the HttpRuntime. The HttpApplication module.

[5577] OnEnter

[5578] [C#] public void OnEnter(object source, EventArgs eventArgs);

[5579] [C++] public: void OnEnter(Object* source, EventArgs* eventArgs);

[5580] [VB] Public Sub OnEnter(ByVal source As Object, ByVal eventArgs As EventArgs)

[5581] [JScript] public function OnEnter(source : Object, eventArgs : EventArgs);

[5582] Description

[5583] Called by the HttpRuntime. The source of the event. A System.Web.Security.FormsAuthenticationEventArgsthat contains the event data.

[5584] OnLeave

[5585] [C#] public void OnLeave(object source, EventArgs eventArgs);

[5586] [C++] public: void OnLeave(Object* source, EventArgs* eventArgs);

[5587] [VB] Public Sub OnLeave(ByVal source As Object, ByVal eventargs As EventArgs)

[5588] [JScript] public function OnLeave(source : Object, eventArgs : EventArgs);

[5589] Description

[5590] Called by the HttpRuntime. The source of the event. A System.Web.Security.FormsAuthenticationEventArgsthat contains the event data.

[5591] FormsAuthenticationTicket class (System.Web.Security)

[5592] ToString

[5593] Description

[5594] Provides the information represented in an authentication cookie as used by FormsAuthenticationModule. This class cannot be inherited.

[5595] For more information about using attributes, see.

[5596] FormsAuthenticationTicket

[5597] Example Syntax:

[5598] ToString

[5599] [C#] public FormsAuthenticationTicket(string name, bool isPersistent, imt timeout);

[5600] [C++] public: FormsAuthenticationTicket(String* name, bool isPersistent, int timeout);

[5601] [VB] Public Sub New(ByVal name As String, ByVal isPersistent As Boolean, ByVal timeout As Integer)

[5602] [JScript] public function FormsAuthenticationTicket(name : String, isPersistent : Boolean, timeout : int);

[5603] Description

[5604] Creates a FormsAuthenticationTicket instance with the specified name and cookie durability, and default values for the other settings (version set internally, dates set to current date, and expiration determined on durability of cookie).

[5605] The default settings include version number, dates that are set to the current date, and expiration as determined by the durability setting. User name associated with the ticket. If true, use a persistent cookie. Specifies the time in minutes (as an integer) for which the authentication ticket is valid.

[5606] FormRsAuthenticationTicket

[5607] Example Syntax:

[5608] ToString

[5609] [C#] public FormsAuthenticationTicket(int version, string name, DateTime issueDate, DateTime expiration, bool isPersistent, string userData);

[5610] [C++] public: FormsAuthenticationTicket(int version, String* name, DateTime issueDate, DateTime expiration, bool isPersistent, String* userData);

[5611] [VB] Public Sub New(ByVal version As Integer, ByVal name As String, ByVal issueDate As DateTime, ByVal expiration As DateTime, ByVal isPersistent As Boolean, ByVal userData As String)

[5612] [JScript] public function FormsAuthenticationTicket(version : int, name : String, issueDate : DateTime, expiration : DateTime, isPersistent : Boolean, userData : String); Creates a FormsAuthenticationTicket instance.

[5613] Description

[5614] Creates a FormsAuthenticationTicket instance with explicit values. The version number. User name associated with the ticket. Time at which the cookie was issued. Set an expiration date for the cookie. True if the cookie is persistent. User-defined data to be stored in the cookie.

[5615] FormsAuthenticationTicket

[5616] Example Syntax:

[5617] ToString

[5618] [C#] public FormsAuthenticationTicket(int version, string name, DateTime issueDate, DateTime expiration, bool isPersistent, string userData, string cookiePath);

[5619] [C++] public: FormsAuthenticationTicket(int version, String* name, DateTime issueDate, DateTime expiration, bool isPersistent, String* userData, String* cookiePath);

[5620] [VB] Public Sub New(ByVal version As Integer, ByVal name As String, ByVal issueDate As DateTime, ByVal expiration As DateTime, ByVal isPersistent As Boolean, ByVal userData As String, ByVal cookiepath As String)

[5621] [JScript] public function FormsAuthenticationTicket(version : int, name : String, ssueDate DateTime, expiration : DateTime, isPersistent : Boolean, userData : String, cookiePath : String);

[5622] Description

[5623] Creates a FormsAuthenticationTicket instance with explicit values. The version number. User name associated with the ticket. Time at which the cookie was issued. Set an expiration date for the cookie. True if the cookie is persistent. User-defined data to be stored in the cookie. THe path for the cookie.

[5624] CookiePath

[5625] ToString

[5626] [C#] public string CookiePath {get;}

[5627] [C++] public: _property String* get_CookiePath( );

[5628] [VB] Public ReadOnly Property CookiePath As String

[5629] [JScript] public function get CookiePath( ) : String;

[5630] Description

[5631] Returns the Path for which the cookie was issued.

[5632] This is used when the cookie is refreshed.

[5633] Expiration

[5634] ToString

[5635] [C#] public DateTime Expiration {get;}

[5636] [C++] public: _property DateTime get_Expiration( );

[5637] [VB] Public ReadOnly Property Expiration As DateTime

[5638] [JScript] public function get Expiration( ) : DateTime;

[5639] Description

[5640] Returns the date/time at which the cookie expires.

[5641] For durable cookies, this should be the maximum value. For session scoped cookies, this should be set to the time the cookie was issued. This can be used by custom application logic to implement more-advanced expiration semantics.

[5642] Expired

[5643] ToString

[5644] [C#] public bool Expired {get;}

[5645] [C++] public: _property bool get_Expired( );

[5646] [VB] Public ReadOnly Property Expired As Boolean

[5647] [JScript] public function get Expired( ) : Boolean;

[5648] Description

[5649] Returns True if the cookie has expired.

[5650] IsPersistent

[5651] ToString

[5652] [C#] public bool IsPersistent {get;}

[5653] [C++] public: _property bool get_IsPersistent( );

[5654] [VB] Public ReadOnly Property IsPersistent As Boolean

[5655] [JScript] public function get IsPersistent( ) : Boolean;

[5656] Description

[5657] Returns True if a durable cookie was issued. Otherwise, the authentication cookie is scoped to the browser lifetime.

[5658] IssueDate

[5659] ToString

[5660] [C#] public DateTime IssueDate {get;}

[5661] [C++] public: _property DateTime get_IssueDate( );

[5662] [VB] Public ReadOnly Property IssueDate As DateTime

[5663] [JScript] public function get IssueDate( ) : DateTime;

[5664] Description

[5665] Returns the date/time at which the cookie was originally issued. This can be used for custom expiration schemes.

[5666] Name

[5667] ToString

[5668] [C#] public string Name {get;}

[5669] [C++] public: _property String* get_Name( );

[5670] [VB] Public ReadOnly Property Name As String

[5671] [JScript] public function get Name( ) : String;

[5672] Description

[5673] Returns the user name associated with the authentication cookie.

[5674] This string is used for authorization purposes.

[5675] UserData

[5676] ToString

[5677] [C#] public string UserData {get;}

[5678] [C++] public: _property String* get_UserData( );

[5679] [VB] Public ReadOnly Property UserData As String

[5680] [JScript] public function get_UserData( ) : String;

[5681] Description

[5682] Returns an application-defined string that might have been stored in the cookie.

[5683] This field will be empty (“”) if no application-defined data was provided.

[5684] Version

[5685] ToString

[5686] [C#] public int Version {get;}

[5687] [C++] public: _property int get_Version( );

[5688] [VB] Public ReadOnly Property Version As Integer

[5689] [JScript] public function get Version( ) : int;

[5690] Description

[5691] Returns a byte version number for future use.

[5692] The current version identifier is 1.

[5693] FormsIdentity class (System.Web.Security)

[5694] ToString

[5695] Description

[5696] Provides an Ildentity—derived class to be used by FormsAuthenticationModule. It provides a way for an application to access the cookie authentication ticket. This class cannot be inherited.

[5697] FormsIdentity

[5698] Example Syntax:

[5699] ToString

[5700] [C#] public Formsldentity(FormsAuthenticationTicket ticket);

[5701] [C++] public: Formsldentity(FormsAuthenticationTicket* ticket);

[5702] [VB] Public Sub New(ByVal ticket As FormsAuthenticationTicket)

[5703] [JScript] public function Formsldentity(ticket : FormsAuthenticationTicket);

[5704] Description

[5705] Initializes a new instance of the System.Web.Security.FormsIdentity class. The authentication ticket upon which this identity is based.

[5706] AuthenticationType

[5707] ToString

[5708] [C#] public string AuthenticationType {get;}

[5709] [C++] public: _property String* get_AuthenticationType( );

[5710] [VB] Public ReadOnly Property AuthenticationType As String

[5711] [JScript] public function get AuthenticationType( ) : String;

[5712] Description

[5713] The type of the identity (in this case, “Forms”).

[5714] IsAuthenticated

[5715] ToString

[5716] [C#] public bool IsAuthenticated {get;}

[5717] [C++] public: _property bool get_IsAuthenticated( );

[5718] [VB] Public ReadOnly Property IsAuthenticated As Boolean

[5719] [JScript] public function get IsAuthenticated( ) : Boolean;

[5720] Description

[5721] Indicates whether authentication took place.

[5722] Name

[5723] ToString

[5724] [C#] public string Name {get;}

[5725] [C++] public: _property String* get_Name( );

[5726] [VB] Public ReadOnly Property Name As String

[5727] [JScript] public function get Name( ) : String;

[5728] Description

[5729] The name of the identity (in this case, the user name).

[5730] Ticket

[5731] ToString

[5732] [C#] public FormsAuthenticationTicket Ticket {get;}

[5733] [C++] public:_ilroperty FormsAuthenticationTicket* get_Ticket( );

[5734] [VB] Public ReadOnly Property Ticket As FormsAuthenticationTicket

[5735] [JScript] public function get Ticket( ) : FormsAuthenticationTicket;

[5736] Description

[5737] Returns the FormsAuthenticationTicket associated with the current request.

[5738] PassportuthenticationEventArgs class (System.Web. Security)

[5739] ToString

[5740] Description

[5741] The event argument passed to the PassportAuthentication_OnAuthenticate event by the PassportAuthentication module. Since there is already an identity at this point, this is useful mainly for attaching a custom IPrincipal object to the context using the supplied identity.

[5742] For more information about handling events, see.

[5743] PassportAuthenticationEventArgs

[5744] Example Syntax:

[5745] ToString

[5746] [C#] public PassportAuthenticationEventArgs(Passportldentity identity, HttpContext context);

[5747] [C++] public: PassportAuthenticationEventArgs(Passportldentity* identity, HttpContext* context);

[5748] [VB] Public Sub New(ByVal identity As PassportIdentity, ByVal context As HttpContext)

[5749] [JScript] public function PassportAuthenticationEventArgs(identity : PassportIdentity, context : HttpContext);

[5750] Description

[5751] Initializes a new instance of the System.Web.Security.PassportAuthenticationEventArgs class. The identity object The context for the event.

[5752] Context

[5753] ToString

[5754] [C#] public HttpContext Context {get;}

[5755] [C++] public: _property HttpContext* get_Context( );

[5756] [VB] Public ReadOnly Property Context As HttpContext

[5757] [JScript] public function get Context( ) : HttpContext;

[5758] Description

[5759] The HttpContext intrinsic provides access to Request, Response, and User objects.

[5760] Identity

[5761] ToString

[5762] [C#] public Passportldentity Identity {get;}

[5763] [C++] public: _property PassportIdentity* get_Identity( );

[5764] [VB] Public ReadOnly Property Identity As PassportIdentity

[5765] [JScript] public function get Identity( ) : PassportIdentity;

[5766] Description

[5767] An authenticated Passport identity.

[5768] User

[5769] ToString

[5770] [C#] public IPrincipal User {get; set;}

[5771] [C++] public: _property Iprincipal* get_User( );public: _property void set_User(IPrincipal*);

[5772] [VB] Public Property User As IPrincipal

[5773] [JScript] public function get_User( ) : IPrincipal;public function set User(IPrincipal);

[5774] Description

[5775] Associates an IPrincipal object with the request.

[5776] The User object should be attached to the context. If User is non-null and Context.User is null, the PassportAuthenticationModule will initialize Context.User with PassportAuthenticationEventArgs.User.

[5777] PassportAuthenticationEventHandler delegate (System.Web.Security)

[5778] ToString

[5779] Description

[5780] Represents the method that handles the PassportAuthentication_OnAuthenticate event of a PassportAuthenticationModule. The object that raised the event. A PassportAuthenticationEventArgs object that contains the event data.

[5781] When you create a System.Web.Security.PassportAuthenticationEventHandler delegate, you identify the method to handle the event. To associate the event with your EventHandler, add an instance of the delegate to the event. The Eventandler is called whenever the event occurs, unless you remove the delegate. For more information about EventHandler delegates, see.

[5782] PassportAuthenticationModule class (System.Web.Security)

[5783] ToString

[5784] Description

[5785] Provides a wrapper around PassportAuthentication services. This class cannot be inherited.

[5786] Installation of the Passport SDK is still required, as is registration of the site with the Passport authority. The PassportAuthentication_OnAuthenticate event is raised for applications that are designed to attach a custom IPrincipal object to the context. The Passport service itself does the authentication, so that cannot be overridden.

[5787] PassportAuthenticationModule

[5788] Example Syntax:

[5789] ToString

[5790] [C#] public PassportAuthenticationModule( );

[5791] [C++] public: PassportAuthenticationModule( );

[5792] [VB] Public Sub New( )

[5793] [JScript] public function PassportAuthenticationModule( );

[5794] ToString

[5795] [C#] public event PassportAuthenticationEventHandler Authenticate;

[5796] [C++] public: _event PassportAuthenticationEventHandler* Authenticate;

[5797] [VB] Public Event Authenticate As PassportAuthenticationEventHandler

[5798] Description

[5799] Raised during authentication. This is a Global.asax event that must be named PassportAuthentication_OnAuthenticate event.

[5800] Advanced users use this event to affach a custom IPrinciple object to the context.

[5801] Dispose

[5802] [C#] public void Dispose( );

[5803] [C++] public: sealed void Dispose( );

[5804] [VB] NotOverridable Public Sub Dispose( )

[5805] [JScript] public function Dispose( );

[5806] Description

[5807] Disposes of the module derived from lHttpModule when called by the HttpRuntime.

[5808] Call System.Web.Security.PassportAuthenticationModule.Dispose when you are finished using the System.Web.Security.PassportAuthenticationModule. The System.Web.Security.PassportAuthenticationModule.Dispose method leaves the System.Web.Security.PassportAuthenticationModule in an unusable state. After calling System.Web.Security.PassportAuthenticationModule.Dispose you must release all references to the System.Web.Security.PassportAuthenticationModule so the memory it occupied can be reclaimed by garbage collection.

[5809] Init

[5810] [C#+public void Init(HttpApplication app);

[5811] [C++] public: _sealed void Iint(HttpApplicationl* app);

[5812] [VB] NotOverridable Public Sub Init(ByVal app As HttpApplication)

[5813] [JScript] public function Init(app : HttpApplication);

[5814] Description

[5815] Initializes the module (derived from IHttpModule) when called by the HttpRuntime. The HttpApplication module PassportIdentity class (System.Web.Security)

[5816] ToString

[5817] Description

[5818] Provides access to the Passport profile information contained in the Passport profile cookies. This is an Identity-derived class. This class cannot be inherited.

[5819] ASP.NET Beta 2 requires the 1.4 version of the Passport SDK.

[5820] PassportIdentity

[5821] Example Syntax:

[5822] ToString

[5823] [C#] public Passportldentity( );

[5824] [C++] public: Passportldentity( );

[5825] [VB] Public Sub New( )

[5826] [JScript] public function Passportldentity( );

[5827] Description

[5828] Creates a new instance of the PassportIdentity object.

[5829] AuthenticationType

[5830] ToString

[5831] [C#] public string AuthenticationType {get;}

[5832] [C++] public: _property String* get_AuthenticationType( );

[5833] [VB] Public ReadOnly Property AuthenticationType As String

[5834] [JScript] public function get AuthenticationType( ) : String;

[5835] Description

[5836] The type of the identity. In this case, Passport.

[5837] See the Passport SDK documentation for more information about PassportIdentity.AuthenticationType.

[5838] Error

[5839] ToString

[5840] [C#] public int Error {get;}

[5841] [C++] public: _property int get_Error( );

[5842] [VB] Public ReadOnly Property Error As Integer

[5843] [JScript] public function get Error( ) : int;

[5844] Description

[5845] Returns an error state associated with the current Passport ticket. For more information, see the error property in the Passport documentation.

[5846] GetFromNetworkServer

[5847] ToString

[5848] [C#] public bool GetFromNetworkServer {get;}

[5849] [C++] public: _property bool get_GetFromNetworkServer( );

[5850] [VB] Public ReadOnly Property GetFromNetworkServer As Boolean

[5851] [JScript] public function get GetFromNetworkServer( ) : Boolean;

[5852] Description

[5853] Returns true if a connection is coming back from the Passport server is (logon, update, or registration) and if the Passport data contained on the query string is valid.

[5854] HasSavedPassword

[5855] ToString

[5856] [C#] public bool HasSavedPassword {get;}

[5857] [C++] public: _property bool get_HasSavedPassword( );

[5858] [VB] Public ReadOnly Property HasSavedPassword As Boolean

[5859] [JScript] public function get HasSavedPassword( ) : Boolean;

[5860] Description

[5861] Returns true if the Passport member's ticket indicates that the password was saved on the Passport logon page the last time the ticket was refreshed.

[5862] For more information, see the Passport SDK documentation.

[5863] HasTicket

[5864] ToString

[5865] [C#] public bool HasTicket {get;}

[5866] [C++] public: _property bool get_HasTicket( );

[5867] [VB] Public ReadOnly Property HasTicket As Boolean

[5868] [JScript] public function get HasTicket( ) : Boolean;

[5869] Description

[5870] Returns true if there is a Passport ticket as a cookie on the query string.

[5871] For more information, see the Passport SDK documentation.

[5872] IsAuthenticated

[5873] ToString

[5874] [C#] public bool IsAuthenticated {get;}

[5875] [C++] public: _property bool get_IsAuthenticated( );

[5876] [VB] Public ReadOnly Property IsAuthenticated As Boolean

[5877] [JScript] public function get IsAuthenticated( ) : Boolean;

[5878] Description

[5879] Returns true if the user is authenticated by a Passport authority.

[5880] For more information, see the Passport SDK documentation.

[5881] Item

[5882] ToString

[5883] [C#] public string this[string strProfileName] {get;}

[5884] [C++] public: _property String* get_Item(String* strProfileName);

[5885] [VB] Public Default ReadOnly Property Item(ByVal strProfileName As String) As String

[5886] [JScript] returnValue=PassportIdentityObject.Item(strProfileName);

[5887] Description

[5888] Acceses Passport profile attributes. Calling this property is the equivalent of calling GetProflleObject or SetProfileObject.

[5889] For more information, see the Passport SDK documentation. The Passport profile attribute to query.

[5890] Name

[5891] ToString

[5892] [C#] public string Name {get;}

[5893] [C++] public: _property String* get_Name( );

[5894] [VB] Public ReadOnly Property Name As String

[5895] [JScript] public function get Name( ) : String;

[5896] Description

[5897] Consists of the name of the identity. In this case, it is the value of the Passport PUID.

[5898] For more information, see the Passport SDK documentation.

[5899] TicketAge

[5900] ToString

[5901] [C#] public int TicketAge {get;}

[5902] [C++] public: _property int get_TicketAge( );

[5903] [VB] Public ReadOnly Property TicketAge As Integer

[5904] [JScript] public function get TicketAge( ) : int;

[5905] Description

[5906] Consists of the time, in seconds, since the last ticket was issued or refreshed.

[5907] For more information, see the Passport SDK documentation.

[5908] TimeSinceSignIn

[5909] ToString

[5910] [C#] public int TimeSinceSignln {get;}

[5911] [C++] public: _property int get_TimeSinceSignIn( );

[5912] [VB] Public ReadOnly Property TimeSinceSignln As Integer

[5913] [JScript] public function get TimeSinceSignln( ) : int;

[5914] Description

[5915] Consists of the time, in seconds, since a member's log on to the Passport logon server.

[5916] For more information, see the Passport SDK documentation.

[5917] AuthUrl

[5918] [C#] public string AuthUrl( );

[5919] [C++] public: String* AuthUrl( );

[5920] [VB] Public Function AuthUrl( ) As String

[5921] [JScript] public function AuthUrl( ) : String; There are two overloads for this method.

[5922] Description

[5923] Returns a string containing the login server URL for a member, along with ii the optional information sent to the login server in the query string.

[5924] AuthUrl

[5925] [C#] public string AuthUrl(string strRetumUrl, int iTimeWindow, bool fForceLogin, string strCoBrandedArgs, int iLangID, string strNameSpace, int iKPP, bool bUseSecureAuth);

[5926] [C++] public: String* AuthUrl(String* strReturnUrl, int iTimeWindow, bool fForceLogin, String* strCoBrandedArgs, int iLangID, String* strNameSpace, int iKPP, bool bUseSecureAuth);

[5927] [VB] Public Function AuthUrl(ByVal strReturnUrl As String, ByVal iTimeWindow As Integer, ByVal fForceLogin As Boolean, ByVal strCoBrandedArgs As String, ByVal iLangID As Integer, ByVal strNameSpace As String, ByVal iKPP As Integer, ByVal bUseSecureAuth As Boolean) As String

[5928] [JScript] public function AuthUrl(strRetumUrl : String, iTimeWindow : int, fForceLogin : Boolean, strCoBrandedArgs : String, iLangID : int, strNameSpace : String, iKPP : int, bUseSecureAuth : Boolean) : String;

[5929] Description

[5930] Similar to AuthUrl( ). Returns the authentication server URL for a member.

[5931] For more information about the parameters for this method, see the Passport SDK documentation. Sets the URL of the location that the Login server should redirect to after sign-in is complete. Specifies the interval during which members must have last signed in. Determines how the iTimeWindow will be used. Specifies variables to be appended to the URL of the Co-branding Template script page that was specified at initial participant registration. Specifies the language in which the required domain authority page should be displayed. Specifies the domain in which the Passport should be created. Specifies data collection policies for purposes of COPPA compliance. Declares whether the actual sign-in UI should be served HTTPS from the Passport domain authority.

[5932] AuthUrl

[5933] [C#] public string AuthUrl(string strReturnUrl, int iTimeWindow, int iForceLogin, string strCoBrandedArgs, int iLangID, string strNameSpace, int iKPP, int iUseSecureAuth);

[5934] [C++] public: String* AuthUrl(String* strRetumUrl, int iTimeWindow, int iForceLogin, String* strCoBrandedArgs, int iLangID, String* strNameSpace, int iKPP, int iUseSecureAuth);

[5935] [VB] Public Function AuthUrl(ByVal strRetumUrl As String, ByVal iTimeWindow As Integer, ByVal iForceLogin As Integer, ByVal strCoBrandedArgs As String, ByVal iLangID As Integer, ByVal strNameSpace As String, ByVal iKPP As Integer, ByVal iUseSecureAuth As Integer) As String

[5936] [JScript] public function AuthUrl(strRetumUrl : String, iTimeWindow : int, iForceLogin : int, strCoBrandedArgs : String, iLangID : int, strNameSpace : String, iKPP : int, iUseSecureAuth : int) : String;

[5937] Description

[5938] AuthUrl2

[5939] [C#] public string AuthUrl2( );

[5940] [C++] public: String* AuthUrl2( );

[5941] [VB] Public Function AuthUrl2( ) As String

[5942] [JScript] public function AuthUrl2( ) : String; Retrieves a String containing the logon server URL for a member, as well as the optional information sent to the logon server in the query string.

[5943] Description

[5944] Retrieves a String containing the logon server URL for a member, as well as the optional information sent to the logon server in the query string.

[5945] Return Value: The logon server URL for a member, as well as the optional information sent to the logon server in the query string.

[5946] This URL can be used to generate a link for a member who has not signed in previously or who has an expired ticket. For more details, see IPassportManager2::Authaurl2 in the Passport SDK documentation.

[5947] AuthUrl2

[5948] [C#] public string AuthUrl2(string strRetumUrl, int iTimeWindow, bool fForceLogin, string strCoBrandedArgs, int iLangID, string strNameSpace, int iKPP, bool bUseSecureAuth);

[5949] [C++] public: String* AuthUrl2(String* strRetumUrl, int iTimeWindow, bool fForceLogin, String* strCoBrandedArgs, int iLangID, String* strNameSpace, int iKPP, bool bUseSecureAuth);

[5950] [VB] Public Function AuthUrl2(ByVal strRetumUrl As String, ByVal iTimeWindow As Integer, ByVal fForceLogin As Boolean, ByVal strCoBrandedArgs As String, ByVal iLangID As Integer, ByVal strNameSpace As String, ByVal iKPP As Integer, ByVal bUseSecureAuth As Boolean) As String

[5951] [JScript] public function AuthUrl2(strRetumUrl : String, iTimeWindow : int, fForceLogin : Boolean, strCoBrandedArgs : String, iLangiD : int, strNameSpace : String, iKPP : int, bUseSecureAuth : Boolean) : String;

[5952] Description

[5953] Retrieves a String containing the logon server URL for a member, as well as the optional information sent to the logon server in the query string.

[5954] Return Value: The logon server URL for a member, as well as the optional information sent to the logon server in the query string.

[5955] This URL can be used to generate a link for a member who has not signed in previously or who has an expired ticket. For more details, see IPassportManager2::AuthUrl2 in the Passport SDK documentation. See Passport documentation for IPassportManager2::AuthUrl2. See Passport documentation for IPassportManager2::AuthUrl2. See Passport documentation for IPassportManager2::AuthUrl2. See Passport documentation for IPassportManager2::AuthUrl2. See Passport documentation for IPassportManager2::AuthUrl2. See Passport documentation for IPassportManager2::AuthUrl2. See Passport documentation for IPassportManager2::AuthUrl2. See Passport documentation for IPassportManager2: :AuthUrl2.

[5956] AuthUrl2

[5957] [C#] public string AuthUrl2(string strReturnUrl, int iTimeWindow, int iForceLogin, string strCoBrandedArgs, int iLangID, string strNameSpace, int iKPP, int iUseSecureAuth);

[5958] [C++] public: String* AuthUrl2(String* strReturnUrl, int iTimeWindow, int iForceLogin, String* strCoBrandedArgs, int iLanglD, String* strNameSpace, int iKPP, int iUseSecureAuth);

[5959] [VB] Public Function AuthUrl2(ByVal strReturnUrl As String, ByVal iTimeWindow As Integer, ByVal iForceLogin As Integer, ByVal strCoBrandedArgs As String, ByVal iLangID As Integer, ByVal strNameSpace As String, ByVal iKPP As Integer, ByVal iUseSecureAuth As Integer) As String

[5960] [JScript] public function AuthUrl2(strRetumUrl : String, iTimeWindow : int, iForceLogin : int, strCoBrandedArgs : String, iLangID : int, strNameSpace : String, iKPP : int, iUseSecureAuth : int): String;

[5961] Description

[5962] Retrieves a String containing the logon server URL for a member, as well as the optional information sent to the logon server in the query string.

[5963] Return Value: The logon server URL for a member, as well as the optional information sent to the logon server in the query string.

[5964] You can use this URL to generate a link for a member who has not previously signed in or who has an expired ticket. For more details, see IPassportManager2::AuthUrl2 in the Passport SDK documentation. See Passport documentation for IPassportManager2::AuthUrl2. See Passport documentation for IPassportManager2::AuthUrl2. See Passport documentation for IPassportManager2::AuthUrl2. See Passport documentation for IPassportManager2::AuthUrl2. See Passport documentation for IPassportManager2::AuthUrl2. See Passport documentation for IPassportManager2::AuthUrl2. See Passport documentation for IPassportManager2::AuthUrl2.

[5965] Compress

[5966] [C#] public static string Compress(string strData);

[5967] [C++] public: static String* Compress(String* strData);

[5968] [VB] Public Shared Function Compress(ByVal strData As String) As String

[5969] [JScript] public static function Compress(strData : String) : String;

[5970] Description

[5971] Compresses data.

[5972] Return Value: Compressed data.

[5973] For more information about IPassportCrypt::Compress, see the Passport SDK documentation. Data to be compressed.

[5974] CryptIsValid

[5975] [C#] public static bool CryptIsvalid( );

[5976] [C++] public: static bool CryptIsValid( );

[5977] [VB] Public Shared Function CryptIsValid( ) As Boolean

[5978] [JScript] public static function CryptIsValid( ) : Boolean;

[5979] Description

[5980] Returns true if the key used for encryption and decryption is valid and if the Passport Manager object is in a valid state for encryption.

[5981] See the Passport SDK documentation for IPassportCrypt::get IsValid.

[5982] CryptPutHost

[5983] [C#] public static int CryptPutHost(string strHost);

[5984] [C++] public: static int CryptPutHost(String* strHost);

[5985] [VB] Public Shared Function CryptPutHost(ByVal strHost As String) As Integer

[5986] [JScript] public static function CryptPutHost(strHost : String) : int;

[5987] Description

[5988] Sets the key being used by the current Passport Crypt object by referring to the host name or IP address used by the desired installation.

[5989] See the Passport SDK documentation for IPassportCrypt::putHost. Host name or IP address.

[5990] CryptPutSite

[5991] [C#] public static int CryptPutSite(string strsite);

[5992] [C++] public: static int CryptPutSite(String* strSite);

[5993] [VB] Public Shared Function CryptPutSite(ByVal strSite As String) As Integer

[5994] [JScript] public static function CryptPutSite(strSite : String) : int;

[5995] Description

[5996] Sets the key being used by the current Passport Crypt object by referring to the site-name label assigned to that key when the key was first installed.

[5997] See the Passport SDK documentation for IPassportCrypt::putSite.

[5998] Decompress

[5999] [C#] public static string Decompress(string strData);

[6000] [C++] public: static String* Decompress(String* strData);

[6001] [VB] Public Shared Function Decompress(ByVal strData As String) As String

[6002] [JScript] public static function Decompress(strData : String) : String;

[6003] Description

[6004] Decompresses data that has been compressed by the Compress method.

[6005] Return Value: Decompressed data.

[6006] See the Passport SDK documentation for IPassportCrypt::Compress. Data to be decompressed.

[6007] Decrypt

[6008] [C#] public static string Decrypt(string strData);

[6009] [C++] public: static String* Decrypt(String* strData);

[6010] [VB] Public Shared Function Decrypt(ByVal strData As String) As String

[6011] [JScript] public static function Decrypt(strData : String) : String;

[6012] Description

[6013] Decrypts data using the Passport participant key for the current site.

[6014] Return Value: Decrypted data.

[6015] See the Passport SDK documentation for IPassportCrypt::Decrypt. The data to be decrypted.

[6016] Encrypt

[6017] [C#] public static string Encrypt(string strData);

[6018] [C++] public: static String* Encrypt(String* strData);

[6019] [VB] Public Shared Function Encrypt(ByVal strData As String) As String

[6020] [JScript] public static function Encrypt(strData : String) : String;

[6021] Description

[6022] Encrypts data using the Passport participant key for the current site. Maximum input size is 2045 characters.

[6023] Return Value: Encrypted data.

[6024] See the Passport SDK documentation for IPassportCrypt::Encrypt. The data to be encrypted.

[6025] Finalize

[6026] [C#]˜Passportldentity( );

[6027] [C++]˜Passportldentity( );

[6028] [VB] Overrides Protected Sub Finalize( )

[6029] [JScript] protected override function Finalize( );

[6030] Description

[6031] Calls Finalize method.

[6032] GetDomainAttribute

[6033] [C#] public string GetDomainAttribute(string strAttribute, int iLCID, string strDomain);

[6034] [C++] public: String* GetDomainAttribute(String* strAttribute, int iLCID, String* strdomain);

[6035] [VB] Public Function GetDomainAttribute(ByVal strAttribute As String, ByVal iLCID As Integer, ByVal strDomain As String) As String

[6036] [JScript] public function GetDomainAttribute(strAttribute : String, iLCID : int, strDomain : String) : String;

[6037] Description

[6038] Provides information for a Passport domain by querying the Passport CCD for the requested DomainAttribute.

[6039] For more information, see the Passport SDK documentation. The name of the attribute value to retrieve. Specifies the language in which various Passport network pages should be displayed to the member. The domain authority name to query for an attribute.

[6040] GetDomainFromMemberName

[6041] [C#] public string GetDomainFromMemberName(string strMemberName);

[6042] [C++] public: String* GetDomainFromMemberName(String* strMemberName);

[6043] [VB] Public Function GetDomainFromMemberName(ByVal strMemberName As String) As String

[6044] [JScript] public function GetDomainFromMemberName(strMemberName : String) : String;

[6045] Description

[6046] Returns the Passport domain from the member-name string. Name of the Passport member

[6047] GetIsAuthenticated

[6048] [C#] public bool GetIsAuthenticated(int iTimeWindow, bool bForceLogin, bool bCheckSecure);

[6049] [C++] public: bool GetIsAuthenticated(int iTimeWindow, bool bForceLogin, bool bCheckSecure); [VB] Public Function GetIsAuthenticated(ByVal iTimeWindow As Integer, ByVal bForceLogin As Boolean, ByVal bCheckSecure As Boolean) As Boolean

[6050] [JScript] public function GetlsAuthenticated(iTimeWindow : int, bForceLogin : Boolean, bCheckSecure : Boolean) : Boolean; Returns true if the user is authenticated by a Passport authority.

[6051] Description

[6052] Returns true if the user is authenticated by a Passport authority.

[6053] Return Value: true if the user is authenticated by a Passport authority.

[6054] See passport documentation for IPassportManager::IsAuthenticated. Specifies the interval during which members must have last signed in to the calling domain. Determines how iTime Window is used. Enables checking for a secure logon.

[6055] GetIsAuthenticated

[6056] [C#] public bool GetIsAuthenticated(int iTimeWindow, int iForceLogin, int iCheckSecure);

[6057] [C++] public: bool GetIsAuthenticated(int iTimeWindow, int iForceLogin, int iCheckSecure);

[6058] [VB] Public Function GetIsAuthenticated(ByVal iTimeWindow As Integer, ByVal iForceLogin As Integer, ByVal iCheckSecure As Integer) As Boolean

[6059] [JScript] public function GetIsAuthenticated(iTimeWindow : int, iForceLogin : int, iCheckSecure : int) : Boolean;

[6060] Description

[6061] Returns true if the user is authenticated by a Passport authority.

[6062] Return Value: true if the user is authenticated by a Passport authority.

[6063] See Passport documentation for IPassportManager::IsAuthenticated. Specifies the interval during which members must have last signed in to the calling domain. Determines how iTime Window is used. Enables checking for a secure logon.

[6064] GetProfileObject

[6065] [C#] public object GetProfileObject(string strProfileName);

[6066] [C++] public: Object* GetProfileObject(String* strProfileName);

[6067] [VB] Public Function GetProfileObject(ByVal strProfileName As String) As Object

[6068] [JScript] public function GetProfileObject(strProfileName: String): Object;

[6069] Description

[6070] Returns Passport profile information for the supplied profile attribute. The Passport profile attribute to query.

[6071] HasFlag

[6072] [C#] public bool HasFlag(int iFlagMask);

[6073] [C++] public: bool HasFlag(int iFlagMask);

[6074] [VB] Public Function HasFlag(ByVal iFlagMask As Integer) As Boolean

[6075] [JScript] public function HasFlag(iFlagMask : int) : Boolean;

[6076] Description

[6077] Returns true if a given flag is set in this user's profile.

[6078] For more information, see the Passport SDK documentation. The Passport profile flag to query.

[6079] HasProfile

[6080] [C#] public bool HasProfile(string strProfile);

[6081] [C++] public: bool HasProfile(String* strProfile);

[6082] [VB] Public Function HasProfile(ByVal strProfile As String) As Boolean

[6083] [JScript] public function HasProfile(strProfile : String) : Boolean;

[6084] Description

[6085] Returns true if a given profile attribute exists in this user's profile.

[6086] For more information, see the Passport SDK documentation. The Passport profile attribute to query.

[6087] HaveConsent

[6088] [C#] a public bool HaveConsent(bool bNeedFullConsent, bool bNeedBirthdate);

[6089] [C++] public: bool HaveConsent(bool bNeedFullConsent, bool bNeedBirthdate);

[6090] [VB] Public Function HaveConsent(ByVal bNeedFullConsent As Boolean, ByVal bNeedBirthdate As Boolean) As Boolean

[6091] [JScript] public function HaveConsent(bNeedFullConsent : Boolean, bNeedBirthdate : Boolean) : Boolean;

[6092] Description

[6093] Returns true if Full Consent is granted in this user's profile. For more information, see the Passport SDK documentation. true if Full Consent is required for Passport Authentication. LoginUser

[6094] [C#] public int LoginUser( );

[6095] [C++] public: int LoginUser( );

[6096] [VB] Public Function LoginUser( ) As Integer

[6097] [JScript] public function LoginUser( ) : int;

[6098] Description

[6099] Logs the user on, either by generating a 302-redirect URL or initiating a Passport-aware client authentication exchange.

[6100] This method supports Passport-aware client applications. Note that there are some policy restrictions on the use of this method in certain scenarios. Note also that this method should not be called from a frameset, as suggested in the Passport documentation. Finally, this method requires that Msppfltr.dll be properly installed and running as an ISAPI filter at the global level of the participant Web site.

[6101] LoginUser

[6102] [C#] public int LoginUser(string szRetURL, int iTimeWindow, bool fForceLogin, string szCOBrandArgs, int iLangID, string strNameSpace, int iKPP, bool fUseSecureAuth, object oExtraParams);

[6103] [C++] public: int LoginUser(String* szRetURL, int iTimeWindow, bool fForceLogin, String* szCOBrandArgs, int iLangID, String* strNameSpace, int iKPP, bool fUseSecureAuth, Object* oExtraParams);

[6104] [VB] Public Function LoginUser(ByVal szRetURL As String, ByVal iTimeWindow As Integer, ByVal fForceLogin As Boolean, ByVal szCOBrandArgs As String, ByVal iLangID As Integer, ByVal strNameSpace As String, ByVal iKPP As Integer, ByVal fuseSecureAuth As Boolean, ByVal oExtraParams As Object) As Integer

[6105] [JScript] public function LoginUser(szRetURL : String, iTimeWindow : int, fForceLogin : Boolean, szCOBrandArgs : String, iLangID : int, strNameSpace : String, iKPP : int, fUseSecureAuth : Boolean, oExtraParams : Object) : int; Logs the user on, either by generating a 302-redirect URL or initiating a Passport-aware client authentication exchange.

[6106] Description

[6107] Logs the user on, either by generating a 302-redirect URL or initiating a Passport-aware client authentication exchange.

[6108] This method supports Passport-aware client applications. Note that there are some policy restrictions on the use of this method in certain scenarios. Note also that this method should not be called from a frameset, as suggested in the Passport documentation. Finally, this method requires that Msppfltr.dll be properly installed and running as an ISAPI filter at the global level of the participant Web site. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2:: Login User. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser.

[6109] LoginUser

[6110] [C#] public int LoginUser(string szRetURL, int iTimeWindow, int fForceLogin, string szCOBrandArgs, int iLangID, string strNameSpace, int iKPP, int iUseSecureAuth, object oExtraParams);

[6111] [C++] public: int LoginUser(String* szRetURL, int iTimeWindow, int fForceLogin, String* szCOBrandArgs, int iLangID, String* strNameSpace, int iKPP, int lUseSecureAuth, Object* oExtraParams);

[6112] [VB] Public Function LoginUser(ByVal szRetURL As String, ByVal iTimeWindow As Integer, ByVal fForceLogin As Integer, ByVal szCOBrandArgs As String, ByVal iLangID As Integer, ByVal strNameSpace As String, ByVal iKPP As Integer, ByVal iUseSecureAuth As Integer, ByVal oExtraParams As Object) As Integer

[6113] [JScript] public function LoginUser(szRetURL : String, iTimeWindow : int, fForceLogin : int, szCOBrandArgs : String, iLangID : int, strNameSpace : String, iKPP : int, iUseSecureAuth : int, oExtraParams Object) : int;

[6114] Description

[6115] Logs the user on, either by generating a 302-redirect URL or initiating a Passport-aware client authentication exchange.

[6116] This method supports Passport-aware client applications. Note that there are some policy restrictions on the use of this method in certain scenarios. Note also that this method should not be called from a frameset, as suggested in the Passport documentation. Finally, this method requires that Msppfltr.dll be properly installed and running as an ISAPI filter at the global level of the participant Web site. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser. LogoTag

[6117] [C#] public string LogoTag( );

[6118] [C++] public: String* LogoTag( );

[6119] [VB] Public Function LogoTag( ) As String

[6120] [JScript] public function LogoTag( ) : String;

[6121] Description

[6122] Returns an HTML snippet containing an image tag for a Passport link. This is based on the current state of the identity (already signed in, and such).

[6123] LogoTag

[6124] [C#] public string LogoTag(string strReturnUrl, int iTimeWindow, bool fForceLogin, string strCoBrandedArgs, int iLangID, bool fsecure, string strNameSpace, int iKPP, bool bUseSecureAuth);

[6125] [C++] public: String* LogoTag(String* strReturnUrl, int iTimeWindow, bool fForceLogin, String* strCoBrandedArgs, int iLangID, bool fsecure, String* strNameSpace, int iKPP, bool bUseSecureAuth);

[6126] [VB] Public Function LogoTag(ByVal strReturnUrl As String, ByVal iTimeWindow As Integer, ByVal fForceLogin As Boolean, ByVal strCoBrandedArgs As String, ByVal iLangID As Integer, ByVal fsecure As Boolean, ByVal strNameSpace As String, ByVal iKPP As Integer, ByVal bUseSecureAuth As Boolean) As String

[6127] [JScript] public function LogoTag(strReturnUrl : String, iTimeWindow : int, fForceLogin : Boolean, strCoBrandedArgs : String, iLangID : int, fSecure : Boolean, strNameSpace : String, iKPP : int, bUseSecureAuth : Boolean) : String;

[6128] Description

[6129] Similar to LogoTago, this method returns an HTML snippet for the Passport Logo for the current member

[6130] For additional details on the parameters for this method, see the Passport SDK documentation. Sets the URL of the location that the Login server should redirect members to after sign-in is complete. Specifies the interval during which members must have last signed in. Determines how iTimeWindow gets used. Specifies variables to be appended as query string variables to the URL of the participant's Co-branding Template script page. Specifies the language to be used for the Login page that is displayed to the member. Declares whether this method is being called from an HTTPS (SSL) page. Specifies the domain in which the Passport should be created. Specifies data collection policies for purposes of COPPA compliance. Declares whether the actual sign-in UI should be served HTTPS from the Passport domain authority.

[6131] LogoTag

[6132] [C#] public string LogoTag(string strRetumUrl, int iTimeWindow, int iForceLogin, string strCoBrandedArgs, int iLangID, int iSecure, string strNameSpace, int iKPP, int iUseSecureAuth);

[6133] [C++] public: String* LogoTag(String* strRetumUrl, int iTimeWindow, int iForceLogin, String* strCoBrandedArgs, int iLangID, int iSecure, String* strNameSpace, int IKPP, int iUseSecureAuth);

[6134] [VB] Public Function LogoTag(ByVal strRetumUrl As String, ByVal iTimeWindow As Integer, ByVal iForceLogin As Integer, ByVal strCoBrandedArgs As String, ByVal iLangID As Integer, ByVal iSecure As Integer, ByVal strNameSpace As String, ByVal iKPP As Integer, ByVal iUseSecureAuth As Integer) As String

[6135] [JScript] public function LogoTag(strReturnUrl : String, iTimeWindow : int, iForceLogin : int, strCoBrandedArgs : String, iLangID : int, iSecure : int, strNameSpace : String, iKPP : int, iUseSecureAuth : int) : String;

[6136] Description

[6137] LogoTag2

[6138] [C#] public string LogoTag2( );

[6139] [C++] public: String* LogoTag2( );

[6140] [VB] Public Function LogoTag2( ) As String

[6141] [JScript] public function LogoTag2( ) : String; Returns an HTML fragment containing an <img> tag for a Passport link. This is based on the current state of the identity (already logged on, and so on).

[6142] Description

[6143] Returns an HTML fragment containing an <img> tag for a Passport link. This is based on the current state of the identity (already logged on, and so on).

[6144] The link image displays either Sign In if no valid ticket cookie is detected, or Sign Out if a valid cookie ticket is detected. For more details, see IPassportManager2::LogoTag2 in the Passport SDK documentation.

[6145] LogoTag2

[6146] [C#] public string LogoTag2(string strReturnUrl, int iTimeWindow, bool fForceLogin, string strCoBrandedArgs, int iLangID, bool fsecure, string strNameSpace, int iKPP, bool bUseSecureAuth);

[6147] [C++] public: String* LogoTag2(String* strReturnUrl, int iTimeWindow, bool fForceLogin, String* strCoBrandedArgs, int iLangID, bool fSecure, String* strNameSpace, int iKPP, bool bUseSecureAuth);

[6148] [VB] Public Function LogoTag2(ByVal strRetumUrl As String, ByVal iTimeWindow As Integer, ByVal fForceLogin As Boolean, ByVal strCoBrandedArgs As String, ByVal iLangID As Integer, ByVal fSecure As Boolean, ByVal strNameSpace As String, ByVal iKPP As Integer, ByVal bUseSecureAuth As Boolean) As String

[6149] [JScript] public function LogoTag2(strRetumUrl : String, iTimeWindow : int, fForceLogin : Boolean, strCoBrandedArgs : String, iLangID : int, fsecure : Boolean, strNameSpace : String, iKPP : int, bUseSecureAuth : Boolean) : String;

[6150] Description

[6151] Returns an HTML fragment containing an <img> tag for a Passport link. This is based on the current state of the identity (already logged on, and so on).

[6152] The link image displays either Sign In if no valid ticket cookie is detected, or Sign Out if a valid cookie ticket is detected. For more details, see IPassportManager2::LogoTag2 in the Passport SDK documentation. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser.

[6153] LogoTag2

[6154] [C#] public string LogoTag2(string strRetumUrl, int iTimeWindow, int iForceLogin, string strCoBrandedArgs, int iLangID, int iSecure, string strNameSpace, int iKPP, int iuseSecureAuth);

[6155] [C++] public: String* LogoTag2(String* strReturnUrl, int iTimeWindow, int iForceLogin, String* strCoBrandedArgs, int iLangID, int iSecure, String* strNameSpace, int iKPP, int iUseSecureAuth);

[6156] [VB] Public Function LogoTag2(ByVal strReturnUrl As String, ByVal iTimeWindow As Integer, ByVal iForceLogin As Integer, ByVal strCoBrandedArgs As String, ByVal iLangID As Integer, ByVal iSecure As Integer, ByVal strNameSpace As String, ByVal iKPP As Integer, ByVal iUseSecureAuth As Integer) As String

[6157] [JScript] public function LogoTag2(strReturnUrl : String, iTimeWindow : int, iForceLogin : int, strCoBrandedArgs : String, iLangID : int, iSecure : int, strNameSpace : String, iKPP : int, iUseSecureAuth : int) : String;

[6158] Description

[6159] Returns an HTML fragment containing an <img> tag for a Passport link. This is based on the current state of the identity (already logged on, and so on).

[6160] The link image displays either Sign In if no valid ticket cookie is detected, or Sign Out if a valid cookie ticket is detected. For more details, see IPassportManager2::LogoTag2 in the Passport SDK documentation. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser. See Passport documentation for IPassportManager2::LoginUser. SignOut

[6161] [C#] public static void SignOut(string strSignOutDotGifFileName);

[6162] [C++] public: static void SignOut(String* strSignOutDotGifFileName);

[6163] [VB] Public Shared Sub SignOut(ByVal strSignOutDotGifFileName As String)

[6164] [JScript] public static function SignOut(strSignOutDotGifFileName: String);

[6165] Description

[6166] Logs off the given Passport member from the current session.

[6167] For more information, see the Passport SDK documentation. The Sign Out image to be used.

[6168] UrlAuthorizationModule class (System.Web.Security)

[6169] ToString

[6170] Description

[6171] Provides URL-based authorization services for allowing or denying access to specified resources. This class cannot be inherited.

[6172] UrlAuthorizationModule

[6173] Example Syntax:

[6174] ToString

[6175] [C#] public UrlAuthorizationModule( );

[6176] [C++] public: UrlAuthorizationModule( );

[6177] [VB] Public Sub New( )

[6178] [JScript] public function UrlAuthorizationModule( );

[6179] Dispose

[6180] [C#] public void Dispose( );

[6181] [C++] public: _sealed void Dispose( );

[6182] [VB] NotOverridable Public Sub Dispose( )

[6183] [JScript] public function Dispose( );

[6184] Description

[6185] Called by the HTTP runtime to dispose of the module.

[6186] Call System.Web.Security.UrlAuthorizationModule.Dispose when you are finished using the System.Web.Security.UrlAuthorizationModule. The System.Web.Security.UrlAuthorizationModule.Dispose method leaves the System.Web.Security.UrlAuthorizationModule in an unusable state. After calling System.Web.Security.UrlAuthorizationModule.Dispose, you must release all references to the System.Web.Security.UrlAuthorizationModule so the memory it occupid can be reclaimed by garbage collection.

[6187] Init

[6188] [C#] public void Init(HttpApplication app);

[6189] [C++] public: _sealed void Init(HttpApplication* app);

[6190] [VB] NotOverridable Public Sub Init(ByVal app As HttpApplication)

[6191] [JScript] public function Init(app : HttpApplication);

[6192] Description

[6193] Initializes the module. The Http application.

[6194] WindowsAuthenticationEventArgs class (System.Web.Security)

[6195] ToString

[6196] Description

[6197] Provides data for the WindowsAuthentication event.

[6198] This is the event argument passed to the WindowsAuthentication_OnAuthenticate event handler. Contains a WindowsIdentity object and the IPrincipal object used for the context.

[6199] WindowsAuthenticationEventArgs

[6200] Example Syntax:

[6201] ToString

[6202] [C#] public WindowsAuthenticationEventArgs(WindowsIdentity identity, HttpContext context);

[6203] [C++] public: WindowsAuthenticationEventArgs(WindowsIdentity* identity, HttpContext* context);

[6204] [VB] Public Sub New(ByVal identity As WindowsIdentity, ByVal context As HttpContext)

[6205] [JScript] public function WindowsAuthenticationEventArgs(identity: WindowsIdentity, context: HttpContext);

[6206] Description

[6207] Initializes a newly created instance of the WindowsAuthenticationEventArgs Class. The windows identity object. The context for the event.

[6208] Context

[6209] ToString

[6210] [C#] public HttpContext Context {get;}

[6211] [C++] public: _property HttpContext* get_Context( );

[6212] [VB] Public ReadOnly Property Context As HttpContext

[6213] [JScript] public function get Context( ) : HttpContext;

[6214] Description

[6215] The HttpContext intrinsic (provides access to Request, Response, and User objects).

[6216] Identity

[6217] ToString

[6218] [C#] public WindowsIdentity Identity {get;}

[6219] [C++] public: _property Windowsldentity* get_Identity( );

[6220] [VB] Public ReadOnly Property Identity As WindowsIdentity

[6221] [JScript] public function get Identity( ) : WindowsIdentity;

[6222] Description

[6223] An authenticated Windows identity.

[6224] User

[6225] ToString

[6226] [C#] public IPrincipal User {get; set;}

[6227] [C++] public: _property IPrincipal* get_User( );public: _property void setUser(IPrincipal*);

[6228] [VB] Public Property User As IPrincipal

[6229] [JScript] public function get_User( ) : IPrincipal;public function set User(IPrincipal);

[6230] Description

[6231] IPrincipal object to be associated with the request. The user object should be attached to the contextlf User is non null and Context.User is null, the WindowsAuthenticationModule will initialize Context.User with WindowsAuthenticationEventArgs.User.

[6232] WindowsAuthenticationEventHandler delegate (System.Web.Security)

[6233] ToString

[6234] Description

[6235] Represents the method that handles the WindowsAuthentication_OnAuthenticate event of a WindowsAuthenticationModule. The source of the event. A WindowsAuthenticationEventArg that contains the event data.

[6236] When you create a System.Web.Security.WindowsAuthenticationEventHandler delegate, you identify the method to handle the event. To associate the event with your EventHandler, add an instance of the delegate to the event. The EventHandler is called whenever the event occurs, unless you remove the delegate. For more information about EventHandler delegates, see.

[6237] WindowsAuthenticationModule class (System.Web.Security)

[6238] ToStrng

[6239] Description

[6240] Enables ASP.NET applications to use Windows/IIS authentication. This class cannot be inherited.

[6241] WindowsAuthenticationModule

[6242] Example Syntax:

[6243] ToString

[6244] [C#] public WindowsAuthenticationModule( );

[6245] [C++] public: WindowsAuthenticationModule( );

[6246] [VB] Public Sub New( )

[6247] [JScript] public function WindowsAuthenticationModule( );

[6248] ToString

[6249] [C#] public event WindowsAuthenticationEventHandler Authenticate;

[6250] [C++] public: _event WindowsAuthenticationEventHandler* Authenticate;

[6251] [VB] Public Event Authenticate As WindowsAuthenticationEventHandler

[6252] Description

[6253] Raised during authentication. This is a Global.asax event that must be named PassportAuthentication_OnAuthenticate event. It is used primarily to attach a custom IPrincipal object to the context.

[6254] For more information about handling events, see.

[6255] Dispose

[6256] [C#] public void Dispose( );

[6257] [C++] public: sealed void Dispose( );

[6258] [VB] NotOverridable Public Sub Dispose( )

[6259] [JScript] public function Dispose( );

[6260] Description

[6261] Disposes of the module derived from lHttpModule when called by the HttpRuntime.

[6262] Call System.Web.Security.WindowsAuthenticationModule.Dispose when you are finished using the System.Web.Security.WindowsAuthenticationModule. The System.Web.Security.WindowsAuthenticationModule.Dispose method leaves the System.Web.Security.WindowsAuthenticationModule in an unusable state. After calling System.Web.Security.WindowsAuthenticationModule.Dispose, you must release all references to the System.Web.Security.WindowsAuthenticationModule so the memory it occupied can be reclaimed by garbage collection.

[6263] Init

[6264] [C#] public void Init(HttpApplication app);

[6265]19 [C++] public: _sealed void Init(HttpApplication* app);

[6266] [VB] NotOverridable Public Sub Init(ByVal app As HttpApplication)

[6267] [JScript] public function Init(app : HttpApplication);

[6268] Description

[6269] Initializes the module derived from lHttpModule when cal

[6270] System.Web.Services

[6271] Description

[6272] The System.Web.Services namespace consists of the classes that enable you to build and use Web Services. A Web Service is a programmable entity residing on a Web Server exposed via standard Internet protocols.

[6273] WebMethodAttribute class (System.Web.Services)

[6274] Description

[6275] Adding this attribute to a method within an ASP.NET Web Service makes the method callable from remote Web clients. This class cannot be inherited.

[6276] Methods within a class that have this attribute set are called Web Service methods. The method and class must be public and running inside an ASP.NET Web application.

[6277] Constructors:

[6278] WebMethodAttribute

[6279] Example Syntax:

[6280] [C#] public WebMethodAttribute( );

[6281] [C++] public: WebMethodAttribute( );

[6282] [VB] Public Sub New( )

[6283] [JScript] public function WebMethodAttribute( ); Initializes a new instance of the System.Web.Services.WebMethodAttribute class.

[6284] Description

[6285] Initializes a new instance of the System.Web.Services.WebMethodAttribute class.

[6286] WebMethodAttribute

[6287] Example Syntax:

[6288] [C#] public WebMethodAttribute(bool enableSession);

[6289] [C++] public: WebMethodAttribute(bool enablesession);

[6290] [VB] Public Sub New(ByVal enableSession As Boolean)

[6291] [JScript] public function WebMethodAttribute(enableSession: Boolean);

[6292] Description

[6293] Initializes a new instance of the System.Web.Services.WebMethodAttribute class. Initializes whether session state is enabled for the Web Service method.

[6294] WebMethodAttribute

[6295] Example Syntax:

[6296] [C#] public WebMethodAttribute(bool enableSession, TransactionOption transactionOption);

[6297] [C++] public: WebMethodAttribute(bool enableSession, TransactionOption transactionOption);

[6298] [VB] Public Sub New(ByVal enableSession As Boolean, ByVal transactionOption As TransactionOption)

[6299] [JScript] public function WebMethodAttribute(enableSession : Boolean, transactionOption : TransactionOption);

[6300] Description

[6301] Initializes a new instance of the System.Web.Services.WebMethodAttribute class. Initializes whether session state is enabled for the Web Service method. Initializes the transaction support of a Web Service method.

[6302] WebMethodAttribute

[6303] Example Syntax:

[6304] [C#] public WebMethodAttribute(bool enableSession, TransactionOption transactionOption, int cacheDuration);

[6305] [C++] public: WebMethodAttribute(bool enableSession, TransactionOption transactionOption, int cacheDuration);

[6306] [VB] Public Sub New(ByVal enableSession As Boolean, ByVal transactionOption As TransactionOption, ByVal cacheDuration As Integer)

[6307] [JScript] public function WebMethodAttribute(enableSession : Boolean, transactionOption : TransactionOption, cacheDuration : int);

[6308] Description

[6309] Initializes a new instance of the System.Web.Services.WebMethodAttribute class. Initializes whether session state is enabled for the Web Service method. Initializes the transaction support of a Web Service method. Initializes the number of seconds the response is cached.

[6310] WebMethodAttribute

[6311] Example Syntax:

[6312] [C#] public WebMethodAttribute(bool enableSession, TransactionOption transactionOption, int cacheDuration, bool bufferResponse);

[6313] [C++] public: WebMethodAttribute(bool enableSession, TransactionOption transactionOption, mt cacheDuration, bool bufferResponse);

[6314] [VB] Public Sub New(ByVal enableSession As Boolean, ByVal transactionOption As TransactionOption, ByVal cacheDuration As Integer, ByVal bufferResponse As Boolean)

[6315] [JScript] public function WebMethodAttribute(enableSession : Boolean, transactionOption : TransactionOption, cacheDuration : int, bufferResponse : Boolean);

[6316] Description

[6317] Initializes a new instance of the System.Web.Services.WebMethodAttribute class. Initializes whether session state is enabled for the Web Service method. Initializes the transaction support of a Web Service method. Initializes the number of seconds the response is cached. Initializes whether the response for this request is buffered.

[6318] Properties:

[6319] BufferResponse

[6320] [C#] public bool BufferResponse {get; set;}

[6321] [C++] public: _property bool get_BufferResponse( );public: _property void set_BufferResponse(bool);

[6322] [VB] Public Property BufferResponse As Boolean

[6323] [JScript] public function get BufferResponse( ) : Boolean;public function set BufferResponse(Boolean);

[6324] Description

[6325] Gets or sets whether the response for this request is buffered.

[6326] Setting System.Web.Services.WebMethodAttribute.BufferResponse to true, serializes the response of the Web Service method into a memory buffer until either the response is completely serialized or the buffer is full. Once the response is buffered, it is returned to the Web Service client over the network. When System.Web.Services.WebMethodAttribute.BufferResponse is false, the response to the Web Service method is sent back to the client as it is serialized. In general, you only want to set System.Web.Services.WebMethodAttribute.BufferResponse to false, if it is known that a Web Service method returns large amounts of data to the client. For smaller amounts of data, Web Service performance is better with System.Web.Services.WebMethodAttribute.BufferResponse to true.

[6327] CacheDuration

[6328] [C#] public int CacheDuration {get; set;}

[6329] [C++] public: _property int get_CacheDuration( );public: _property void set_CacheDuration(int);

[6330] [VB] Public Property CacheDuration As Integer

[6331] [JScript] public function get CacheDuration( ) : int;public function set CacheDuration(int);

[6332] Description

[6333] Gets or sets the number of seconds the response should be held in the cache.

[6334] When caching is enabled requests and responses are held in memory on the server for at least the cache duration so caution must be used if you expect requests or responses to be very large or you expect requests to vary widely.

[6335] Description

[6336] [C#] public string Description {get; set;}

[6337] [C++] public: _property String* get Description( );public: _property void setDescription(String*);

[6338] [VB] Public Property Description As String

[6339] [JScript] public function get Description( ) : String;public function set Description(String);

[6340] Description

[6341] A descriptive message describing the Web Service method.

[6342] The descriptive message is displayed to prospective consumers of the Web Service when description documents for the Web Service are generated, such as the Service Description and the Service help page.

[6343] EnableSession

[6344] [C#] public bool EnableSession {get; set;}

[6345] [C++] public: _property bool get_EnableSession( );public: _property void set_EnableSession(bool);

[6346] [VB] Public Property EnableSession As Boolean

[6347] [JScript] public function get EnableSession( ) : Boolean;public function set EnableSession(Boolean);

[6348] Description

[6349] Indicates whether session state is enabled for a Web Service method.

[6350] In order to store session state in the ASP.NET System.Web.SessionState.HttpSessionState object, the Web Service must inherit from System.Web.Services.WebService and a System.Web.Services.WebMethodAttribute applied to the Web Service method, setting the System.Web.Services.WebMethodAttribute.EnableSession property to true. If session state is not needed for a Web Service method, then disabling it may improve performance.

[6351] MessageName

[6352] [C#] public string MessageName {get; set;}

[6353] [C++] public: _property String* get_MessageName( );public: _property void setMessageName(String*);

[6354] [VB] Public Property MessageName As String

[6355] [JScript] public function get MessageName( ) : String;public function set MessageName(String);

[6356] Description

[6357] The name used for the Web Service method in the data passed to and returned from a Web Service method.

[6358] The System.Web.Services.WebMethodAttribute.MessageName property can be used to alias method or property names. The most common use of the System.Web.Services.WebMethodAttribute.MessageName property will be to uniquely identify polymorphic methods. By default, System.Web.Services.WebMethodAttribute.MessageName is set to the name of the Web Service method. Therefore, if a Web Service contains two or more Web Service methods with the same name, you can uniquely identify the individual Web Service methods by setting the System.Web.Services.WebMethodAttribute.MessageName to a name unique within the Web Service, without changing the name of the actual method name in code.

[6359] TransactionOption

[6360] [C#] public TransactionOption TransactionOption {get; set;}

[6361] [C++] public: _property TransactionOption get_TransactionOption( );public: _property void set_TransactionOption(TransactionOption);

[6362] [VB] Public Property TransactionOption As TransactionOption

[6363] [JScript] public function get TransactionOption( ) : TransactionOption;public function set TransactionOption(TransactionOption);

[6364] Description

[6365] Indicates the transaction support of a Web Service method.

[6366] Web Service methods can only participate as the root object in a transaction, due to the stateless nature of the HTTP protocol. Web Service methods can invoke COM objects that participate in the same transaction as the Web Service method, if the COM object is marked to run within a transaction in the Component Services administrative tool. If a Web Service method, with a System.Web.Services.WebMethodAttribute.TransactionOption property of Required or RequiresNew invokes another Web Service method with a System.Web.Services.WebMethodAttribute.TransactionOption property of Required or RequiresNew, each Web Service method participates in their own transaction, because a Web Service method can only act as the root object in a transaction.

[6367] TypeId

[6368] Methods:

[6369] WebService class (System.Web.Services)

[6370] ToString

[6371] Description

[6372] Defines the optional base class for Web Services, which provides direct access to common ASP.NET objects, like those for application and session state.

[6373] If you don't need access to the common ASP.NET objects, you can still create a Web Service without deriving from System.Web.Services.WebService. Additional ASP.NET objects can be accessed through System.Web.Services.WebService.Context.

[6374] WebService

[6375] Example Syntax:

[6376] ToString

[6377] [C#] public WebService( );

[6378] [C++] public: WebServiceo);

[6379] [VB] Public Sub New( )

[6380] [JScript] public function WebService( );

[6381] Application

[6382] ToString

[6383] [C#] public HttpApplicationState Application {get;}

[6384] [C++] public: _property HttpApplicationState* get_Application( );

[6385] [VB] Public ReadOnly Property Application As HttpApplicationState

[6386] [JScript] public function get Application( ) : HttpApplicationState;

[6387] Description

[6388] Gets the application object for the current HTTP request.

[6389] Web Services can utilize both application state and session state. Application state is maintained across all sessions accessing a Web Service regardless of whether session state is turned off for a method(by using the System.Web.Services.WebMethodAttribute.EnableSession property of the System.Web.Services.WebMethodAttribute).

[6390] Container

[6391] Context

[6392] ToString

[6393] Description

[6394] Gets the ASP.NET System.Web.HttpContext for the current request, which encapsulates all HTTP-specific context used by the HTTP server to process Web requests.

[6395] If a Web Service method is one-way, then the System.Web.Services.WebService.Context property is always null. A Web Service is one-way when a System.Web.Services.Protocols.SoapDocumentMethodAttribute or System.Web.Services.Protocols.SoapRpcMethodAttribute is applied to a Web Service method and the System.Web.Services.Protocols.SoapDocumentMethodAttribute.OneWay property is set to true.

[6396] DesignMode

[6397] Events

[6398] Server

[6399] ToString

[6400] Description

[6401] Gets the System.Web.HttpServerUtility for the current request.

[6402] The System.Web.HttpServerUtility class provides several methods that can be used in the processing of Web requests, including System.Web.HttpServerUtility.CreateObject(System.String) (for instantiating COM objects).

[6403] Session

[6404] ToString

[6405] [C#] public HttpSessionState Session {get;}

[6406] [C++] public: _property HttpSessionState* get Session( );

[6407] [VB] Public ReadOnly Property Session As HttpSessionState

[6408] [JScript] public function get Session( ) : HttpSessionState;

[6409] Description

[6410] Gets the System.Web.SessionState.HttpSessionState instance for the current request.

[6411] If a Web Service method is one-way, then the System.Web.Services.WebService.Session property is always null. A Web Service is one-way when a System.Web.Services.Protocols.SoapDocumentMethodAttribute or System.Web.Services.Protocols.SoapRpcMethodAttribute is applied to a Web Service method and the System.Web.Services.Protocols.SoapDocumentMethodAttribute.OneWay property is set to true.

[6412] Site

[6413] User

[6414] ToString

[6415] Description

[6416] Gets the ASP.NET server System.Web.HttpContext.User object. Can be used to authenticate whether a user is authorized to execute the request.

[6417] Both Internet Information Services (IIS) and the .NET Framework need to be configured for authentication in order for the System.Web.Services.WebService.User property to be meaningful. Authentication is the process of accepting credentials from a user and validating those credentials against some authority. If the credentials are valid, you have an authenticated identity. Authentication in the NET Framework is configured by placing entries in the web.config file. Placing the XML in the following code into a web.config file sets the authentication mode to Windows.

[6418] WebServiceAttribute class (System.Web.Services)

[6419] ToString

[6420] Description

[6421] Used to add additional information to a Web Service, such as a string describing its functionality.

[6422] The System.Web.Services.WebServiceAttribute is not required for a Web Service to be published and executed. You can use the WebServiceAttribute to specify a name for the Web Service that is not restricted by the rules for a Common Language Runtime identifier, which is used in the Service Description and the Service help page for the Web Service.

[6423] ToString

[6424] [C#] public const string DefaultNamespace;

[6425] [C++] public: const String* DefaultNamespace;

[6426] [VB] Public Const DefaultNamespace As String

[6427] [JScript] public var DefaultNamespace : String;

[6428] Description

[6429] The default value for the System.Web.Services.WebServiceAttribute.Namespace property. This field is constant.

[6430] WebServiceAttribute

[6431] Example Syntax:

[6432] ToString

[6433] [C#] public WebServiceAttribute( );

[6434] [C++] public: WebServiceAttribute( );

[6435] [VB] Public Sub New( )

[6436] [JScript] public function WebServiceAttribute( );

[6437] Description

[6438] Initializes a new instance of the System.Web.Services.WebServiceAttribute class.

[6439] Description

[6440] ToString

[6441] [C#] public string Description {get; set;}

[6442] [C++] public: _property String* get_Description( );public: _property void set_Description(String*);

[6443] [VB] Public Property Description As String

[6444] [JScript] public function get Description( ): String;public function set Description(String);

[6445] Description

[6446] A descriptive message for the Web Service.

[6447] The descriptive message is displayed to prospective consumers of the Web Service when description documents for the Web Service are generated, such as the Service Description and the Service help page.

[6448] Name

[6449] ToString

[6450] [C#] public string Name {get; set;}

[6451] [C++] public: _property String* get_Name( );public: _property void set_Name(String*);

[6452] [VB] Public Property Name As String

[6453] [JScript] public function get Name( ) : String;public function set Name(String);

[6454] Description

[6455] Gets or sets the name of the ASP.NET Web Service.

[6456] The Service Description is generated when a user navigates to the URL for the Web Service and supplies a query string of ?WSDL. Within the Service Description, the System.Web.Services.WebServiceAttribute.Name property identifies the local part of the XML qualified name for the Web Service. The Name property is also used to display the name of the Web Service on the Service help page. The Service help page is displayed when a prospective consumer navigates to the .asmx page for the Web Service without specifying a Web Service method name and its parameters.

[6457] Namespace

[6458] ToString

[6459] [C#] public string Namespace {get; set;}

[6460] [C++] public: _property String* get Namespace( );public: _property void set Namespace(String*);

[6461] [VB] Public Property Namespace As String

[6462] [JScript] public function get Namespace( ) : String;public function set Namespace(String);

[6463] Description

[6464] Gets or sets the default XML namespace to use for the Web Service.

[6465] XML namespaces offer a way to create names in an XML document that are identified by a Uniform Resource Identifier (URI). By using XML namespaces you can uniquely identify elements or attributes in a XML document. The Service Description for a Web Service is defined in XML, specifically in Web Service Description Language (WSDL).

[6466] TypeId

[6467] WebServiceBindingAttribute class (System.Web.Services)

[6468] ToString

[6469] Description

[6470] Declares the binding one or more Web Service methods implemented within the class implementing the Web Service. This class cannot be inherited.

[6471] A binding, as defined by Web Services Description Language(WSDL), is similar to an interface, in that it defines a concrete set of operations. Each Web Service method is an operation within a particular binding. Web Service methods are members of either the default binding for a Web Service or in a binding specified within a System.Web.Services.WebServiceBindingAttribute applied to a class implementing a Web Service. A Web Service can implement multiple bindings, by applying multiple System.Web.Services.WebServiceBindingAttribute attributes to a Web Service.

[6472] WebServiceBindingAttribute

[6473] Example Syntax:

[6474] ToString

[6475] [C#] public WebServiceBindingAttribute( );

[6476] [C++] public: WebServiceBindingAttribute( );

[6477] [VB] Public Sub New( )

[6478] [JScript] public function WebServiceBindingAttribute( ); Initializes a new instance of the System.Web.Services.WebServiceBindingAttribute class.

[6479] Description

[6480] Initializes a new instance of the System.Web.Services.WebServiceBindingAttribute class.

[6481] WebServiceBindingAttribute

[6482] Example Syntax:

[6483] ToString

[6484] [C#] public WebServiceBindingAttribute(string name);

[6485] [C++] public: WebServiceBindingAttribute(String* name);

[6486] [VB] Public Sub New(ByVal name As String)

[6487] [JScript] public function WebServiceBindingAttribute(name : String);

[6488] Description

[6489] Initializes a new instance of the System.Web.Services.WebServiceBindingAttribute class setting the name of the binding the Web Service method is implementing.

[6490] This constructor is used to specify a name for a binding defined in the Web Service it is applied to and is a member of the default namespace. The name of the binding a Web Service method is implementing an operation for. Sets the System.Web.Services.WebServiceBindingAttribute.Name property.

[6491] Web ServiceBindingAttribute

[6492] Example Syntax:

[6493] ToString

[6494] [C#] public WebServiceBindingAttribute(string name, string ns);

[6495] [C++] public: WebServiceBinldingAttribute(String* name, String* ns);

[6496] [VB] Public Sub New(ByVal name As String, ByVal ns As String)

[6497] [JScript] public function WebServiceBindingAttribute(name : String, ns : String);

[6498] Description

[6499] Initializes a new instance of the System.Web.Services.WebServiceBindingAttribute class.

[6500] This constructor is used to specify a name for a binding defined in the Web Service it is applied to that and is a member of the supplied namespace. The name of the binding a Web Service method is implementing an operation for. Sets the System.Web.Services.WebServiceBindingAttribute.Name property. The namespace associated with the binding. Sets the System.Web.Services.WebServiceBindingAttribute.Namespace property.

[6501] WebServiceBindingAttribute

[6502] Example Syntax:

[6503] ToString

[6504] [C#] public WebServiceBindingAttribute(string name, string ns, string location);

[6505] [C++] public: WebServiceBindingAttribute(String* name, String* ns, String* location);

[6506] [VB] Public Sub New(ByVal name As String, ByVal ns As String, ByVal location As String)

[6507] [JScript] public function WebServiceBindingAttribute(name : String, ns : String, location : String);

[6508] Description

[6509] Initializes a new instance of the System.Web.Services.WebServiceBindingAttribute class.

[6510] This constructor is used to specify a name for a binding not defined in the Web Service it is applied to that and is a member of the supplied namespace. The name of the binding a Web Service method is implementing an operation for. Sets the System.Web.Services.WebServiceBindingAttribute.Name property. The namespace associated with the binding. Sets the System.Web.Services.WebServiceBindingAttribute.Namespace property. The location where the binding is defined.

[6511] Location

[6512] ToString

[6513] [C#] public string Location {get; set;}

[6514] [C++] public: _property String* get_Location( );public: _property void set_Location(String*);

[6515] [VB] Public Property Location As String

[6516] [JScript] public function get Location( ) : String;public function set Location(String);

[6517] Description

[6518] Gets or sets the location where the binding is defined.

[6519] Name

[6520] ToString

[6521] [C#] public string Name {get; set;}

[6522] [C++] public: _property String* get_Name( );pub

[6523] System.Web.Services.Configuration

[6524] Description

[6525] WebServicesConfigurationSectionHandler class (System.Web.Services.Configuration)

[6526] Description

[6527] The configuration section handler for the webServices section of the Config.Web configuration file. The section handler participates in the resolution of configuration settings within the webServices portion of a Config.Web.

[6528] Constructors:

[6529] WebServicesConfigurationSectionHandler

[6530] Example Syntax:

[6531] [C#] public WebServicesConfigurationSectionHandler( );

[6532] [C++] public: WebServicesConfigurationSectionHandler( );

[6533] [VB] Public Sub New( )

[6534] [JScript] public function WebServicesConfigurationSectionHandler( );

[6535] Methods:

[6536] Create

[6537] [C#] public object Create(object parent, object configContext, XmlNode section);

[6538] [C++] public: _sealed Object* Create(Object* parent, Object* configContext, XmlNode* section);

[6539] [VB] NotOverridable Public Function Create(ByVal parent As Object, ByVal configContext As Object, ByVal section As XmlNode) As Object

[6540] [JScript] public function Create(parent: Object, configContext: Object, section: XmlNode): Object;

[6541] Description

[6542] Parses the configuration settings for the webServices portion of a Web.config configuration file to populate the values of a ]8 WebServicesConfigzuration object and returning it. Reference to the “default” value provided by the parent IConfigurationSectionHandler. Provides access to the raw XML contents within a configuration file. The virtual path for which the configuration section handler should compute values.

[6543] XmlFormatExtensionAttribute class (System.Web.Services.Configuration)

[6544] ToString

[6545] Description

[6546] XmlFormratFxtensionAttribute

[6547] Example Syntax:

[6548] ToString

[6549] [C#] public XmlFormatExtensionAttribute( );

[6550] [C++] public: XmlFormatExtensionAttributeo);

[6551] [VB] Public Sub New( )

[6552] [JScript] public function XmlFormatExtensionAttribute( );

[6553] Description

[6554] XmlFormatExtensionAttribute

[6555] Example Syntax:

[6556] ToString

[6557] [C#] public XmlFormatExtensionAttribute(string elementName, string ns, Type extensionPointl);

[6558] [C++] public: XmlFormatExtensionAttribute(String* elementName, String* ns, Type* extensionPointl);

[6559] [VB] Public Sub New(ByVal elementName As String, ByVal ns As String, ByVal extensionPointl As Type)

[6560] [JScript] public function XmlFormatExtensionAttribute(elementName : String, ns String, extensionPointl : Type); XmlFormatExtensionAttribute

[6561] Example Syntax:

[6562] ToString

[6563] [C#] public XmlFormatExtensionAttribute(string elementName, string ns, Type[ ] extensionPoints);

[6564] [C++] public: XmIFormatExtensionAttribute(String* elementName, String* ns, Type* extensionPoints[ ]);

[6565] [VB] Public Sub New(ByVal elementName As String, ByVal ns As String, ByVal extensionPoints( ) As Type)

[6566] [JScript] public function XmlFormatExtensionAttribute(elementName : String, ns : String, extensionPoints : Type[ ]);

[6567] Description

[6568] XmlFormatExtensionAttribute

[6569] Example Syntax:

[6570] ToString

[6571] [C#] public XmlFormatExtensionAttribute(string elementName, string ns, Type extensionPoint1, Type extensionPoint2);

[6572] [C++] public: XmlFormatExtensionAttribute(String* elementName, String* ns, Type* extensionPoint1, Type* extensionPoint2);

[6573] [VB] Public Sub New(ByVal elementName As String, ByVal ns As String, ByVal extensionPoint1 As Type, ByVal extensionPoint2 As Type)

[6574] [JScript] public function XmlFormatExtensionAttribute(elementName : String, ns : String, extensionpoint1 : Type, extensionPoint2 : Type);

[6575] XmlFormatExtensionAttribute

[6576] Example Syntax:

[6577] ToString

[6578] [C#] public XmlFormatExtensionAttribute(string elementName, string ns, Type extensionPoint1, Type extensionPoint2, Type extensionPoint3);

[6579] [C++] public: XmIFormatExtensionAttribute(String* elementName, String* ns, Type* extensionPoint1, Type* extensionPoint2, Type* extensionPoint3);

[6580] [VB] Public Sub New(ByVal elementName As String, ByVal ns As String, ByVal extensionPoint1 As Type, ByVal extensionPoint2 As Type, ByVal extensionPoint3 As Type)

[6581] [JScript] public function XmlFormatExtensionAttribute(elementName : String, ns : String, extensionPoint1 : Type, extensionPoint2 : Type, extensionPoint3 : Type);

[6582] XmlFormatExtensionAttribute

[6583] Example Syntax:

[6584] ToString

[6585] [C#] public XmlFormatExtensionAttribute(string elementName, string ns, Type extensionPoint1, Type extensionPoint2, Type extensionPoint3, Type extensionPoint4);

[6586] [C++] public: XmlFormatExtensionAttribute(String* elementName, String* ns, Type* extensionPoint1, Type* extensionPoint2, Type* extensionPoint3, Type* extensionPoint4);

[6587] [VB] Public Sub New(ByVal elementName As String, ByVal ns As String, ByVal extensionPoint1 As Type, ByVal extensionPoint2 As Type, ByVal extensionPoint3 As Type, ByVal extensionPoint4 As Type)

[6588] [JScript] public function XmlFormatExtensionAttribute(elementName : String, ns : String, extensionPoint1 : Type, extensionPoint2 : Type, extensionPoint3 : Type, extensionPoint4 : Type);

[6589] Properties:

[6590] ElementName

[6591] ToString

[6592] [C#] public string ElementName {get; set;}

[6593] [C++] public: _property String* get_ElementName( );public: _property void set ElementName(String*);

[6594] [VB] Public Property ElementName As String

[6595] [JScript] public function get ElementName( ) : String;public function set ElementName(String);

[6596] Description

[6597] ExtensionPoints

[6598] ToString

[6599] [C#] public Type[ ] ExtensionPoints {get; set;}

[6600] [C++] public: roperty Type* get_ExtensionPoints( );public: _property void set_ExtensionPoints(Type*[ ]);

[6601] [VB] Public Property ExtensionPoints As Type ( )

[6602] [JScript] public function get ExtensionPoints( ) : Type[ ];public function set ExtensionPoints(Type[ ]);

[6603] Description

[6604] Namespace

[6605] ToString

[6606] [C#] public string Namespace {get; set;}

[6607] [C++] public: _property String* get_Namespace( );public: _property void set_Namespace(String*);

[6608] [VB] Public Property Namespace As String

[6609] [JScript] public function get Namespaceo: String;public function set Namespace(String);

[6610] Description

[6611] Typeld

[6612] XmlFormatExtensionPointAttribute class (System.Web.Services.Configuration)

[6613] ToString

[6614] Description

[6615] XmlFormatExtensionPointAttribute

[6616] Example Syntax:

[6617] ToString

[6618] [C#] public XmlFormatExtensionPointAttribute(string memberName);

[6619] [C++] public: XmlFormatExtensionPointAttribute(String* memberName);

[6620] [VB] Public Sub New(ByVal memberName As String)

[6621] [JScript] public function XmlFormatExtensionPointAttribute(memberName : String);

[6622] Description

[6623] AllowElements

[6624] ToString

[6625] [C#] public bool AllowElements {get; set;}

[6626] [C++] public: _property bool get_AllowElements( );public: _property void set_AllowElements(bool);

[6627] [VB] Public Property AllowElements As Boolean

[6628] [JScript] public function get AllowElements( ) : Boolean;public function set AllowElements(Boolean);

[6629] Description

[6630] MemberName

[6631] ToString

[6632] [C#] public string MemberName {get; set;}

[6633] [C++] public: _property String* get_MemberName( );public: _property void set_MemberName(String*);

[6634] [VB] Public Property MemberName As String

[6635] [JScript] public function get MemberName( ) : String;public function set MemberName(String);

[6636] Description

[6637] TypeId

[6638] XmlFormatExtensionPrefixAttribute class (System.Web.Services.Configuration)

[6639] ToString

[6640] Description

[6641] XmlFormatExtensionPrefixAttribute

[6642] Example Syntax:

[6643] ToString

[6644] [C#] public XmlFormatExtensionPrefixAttribute( );

[6645] [C++] public: XmlFormatExtensionPrefixAttribute( );

[6646] [VB] Public Sub New( )

[6647] [JScript] public function XmlFormatExtensionPrefixAttribute( );

[6648] Description

[6649] XmlFormatExtensionPrefixAttribute

[6650] Example Syntax:

[6651] ToString

[6652] [C#] public XmlFormatExtensionPrefixAttribute(string prefix, string ns);

[6653] [C++] public: XmlFormpatExtensionPrefixAttribute(String* prefix, String* ns);

[6654] [VB] Public Sub New(ByVal prefix As String, ByVal ns As String)

[6655] [JScript] public function XmlFormatExtensionPrefixAttribute(prefix : String, ns : String);

[6656] Description

[6657] Namespace

[6658] ToString

[6659] [C#] public string Namespace {get; set;}

[6660] [C++] pubic: _property String* get_Namespace( );public:

[6661] property void set_Namespace(String*);

[6662] [VB] Public Property Namespace As String

[6663] [JScript] public function get Namespace( ) : String;public function set Namespace(String);

[6664] Description

[6665] Prefix

[6666] ToString

[6667] [C#] public string Prefix {get; set;}

[6668] [C++]

[6669] System.Web.Services.Description

[6670] Description

[6671] The System.Web.Services.Description namespace consists of the classes that enable you to publicly describe a Web Service by using the Web Service Description Language (WSDL). Each class in the System.Web.Services.Description namespace corresponds to a specific element in the WSDL specification, and the class hierarchy corresponds to the XML structure of a valid WSDL document. For more information about WSDL, see the specification at http://www.w3.org/TR/wsd1/.

[6672] Binding class (System.Web.Services.Description)

[6673] Description

[6674] Specifies the concrete data format and protocols used in the Web Service. This class cannot be inherited.

[6675] Constructors:

[6676] Binding

[6677] Example Syntax:

[6678] [C#] public Binding( );

[6679] [C++] public: Binding( );

[6680] [VB] Public Sub New( )

[6681] [JScript] public function Binding( );

[6682] Properties:

[6683] Documentation

[6684] Extensions

[6685] Description

[6686] Gets the collection of extensibility elements used in the Web Service.

[6687] Name

[6688] [C#] public string Name {get; set;}

[6689] [C++] public: _property String* get_Name( );public: _property void set_Name(String*);

[6690] [VB] Public Property Name As String

[6691] [JScript] public function get Name( ) : String;public function set Name(String);

[6692] Description

[6693] Gets or sets a string value containing the name of the System.Web.Services.Description.Binding.

[6694] Operations

[6695] [C#] public OperationBindingCollection Operations {get;}

[6696] [C++] public: _property OperationBindingCollection* get Operations( );

[6697] [VB] Public ReadOnly Property Operations As OperationBindingCollection

[6698] [JScript] public function get Operations( ) : OperationBindingCollection;

[6699] Description

[6700] Gets the collection of the specifications for data formats and message protocols used in the action supported by the Web Service.

[6701] ServiceDescription

[6702] [C#] public ServiceDescription ServiceDescription {get;}

[6703] [C++] public: _property ServiceDescription* get_ServiceDescription( );

[6704] [VB] Public ReadOnly Property ServiceDescription As ServiceDescription

[6705] [JScript] public function get ServiceDescription( ) : ServiceDescription;

[6706] Description

[6707] Gets the System.Web.Services.Description.ServiceDescription instance of which the System.Web.Services.Description.Binding is a member.

[6708] Type

[6709] [C#] public XmlQualifiedName Type {get; set;}

[6710] [C++] public: _property XmlQualifiedName* get_Type( );public: _property void set_Type(XmlQualifiedName*);

[6711] [VB] Public Property Type As XmlQualifiedName

[6712] [JScript] public function get Type( ) : XmlQualifiedName;public function set Type(XmlQualifiedName);

[6713] Description

[6714] Gets or sets a value representing the XML datatype definitions used by the Web Service.

[6715] The default implementation is String.Empty.

[6716] Methods:

[6717] BindingCollection class (System.Web.Services.Description)

[6718] ToString

[6719] Description

[6720] Represents a collection of System.Web.Services.Description.Binding elements supported by the Web Service. This class cannot be inherited.

[6721] Count

[6722] InnerList

[6723] Item

[6724] ToString

[6725] System.Web.Services.Description.Binding

[6726] Description

[6727] Gets or sets the value of a System.Web.Services.Description.Binding at the specified zero-based index. The zero-based index of the System.Web.Services.Description.Binding whose value is modified or returned.

[6728] Item

[6729] ToString

[6730] [C#] public Binding this[string name] {get;}

[6731] [C++] public: _property Binding* get_Item(String* name);

[6732] [VB] Public Default ReadOnly Property Item(ByVal name As String) As Binding

[6733] [JScript] returnValue BindingCollectionObject.Item(name);

[6734] Description

[6735] Gets a System.Web.Services.Description.Binding specified by its Name property. A string value representing the name of the Binding returned.

[6736] List

[6737] Table

[6738] Add

[6739] [C++] public int Add(Binding binding);

[6740] [C++] public: int Add(Binding* binding);

[6741] [VB] Public Function Add(ByVal binding As Binding) As Integer

[6742] [JScript] public function Add(binding : Binding) : int;

[6743] Description

[6744] Adds the specified System.Web.Services.Description.Binding to the end of the System.Web.Services.Description.BindingCollection

[6745] Return Value: Returns the zero-based index where binding has been added. The System.Web.Services.Description.Binding to be added to the collection.

[6746] Contains

[6747] [C#] public bool Contains(Binding binding);

[6748] [C++] public: bool Contains(Binding* binding);

[6749] [VB] Public Function Contains(ByVal binding As Binding) As Boolean

[6750] [JScript] public function Contains(binding : Binding) : Boolean;

[6751] Description

[6752] Gets a value indicating whether the specified System.Web.Services.Description.Binding is a member of the System.Web.Services.Description.BindingCollection.

[6753] Return Value: true if binding is a member of the System.Web.Services.Description.BindingCollection ; otherwise, false. A System.Web.Services.Description.Binding object.

[6754] CopyTo

[6755] [C#] public void CopyTo(Binding[ ] array, int index);

[6756] [C++] public: void CopyTo(Binding* array[ ], int index);

[6757] [VB] Public Sub CopyTo(ByVal array( ) As Binding, ByVal index As Integer)

[6758] [JScript] public function CopyTo(array : Binding[ ], index : int);

[6759] Description

[6760] Copies the entire System.Web.Services.Description.BindingCollection to a compatible one-dimensional array of type System.Web.Services.Description.Binding, starting at the specified zero-based index of the target array. An array of type System.Web.Services.Description.Binding serving as the destination for the Copy action. The zero-based index at which to start placing the copied collection.

[6761] GetKey

[6762] [C#] protected override string GetKey(object value);

[6763] [C++] protected: String* GetKey(Object* value);

[6764] [VB] Overrides Protected Function GetKey(ByVal value As Object) As String

[6765] [JScript] protected override function GetKey(value : Object) : String;

[6766] Description

[6767] Returns the name of the System.Web.Services.Description.Binding associated with the value passed by reference. An object for which to return the name of the key.

[6768] IndexOf

[6769] [C#] public int IndexOf(Binding binding);

[6770] [C++] public: int IndexOf(Binding* binding);

[6771] [VB] Public Function IndexOf(ByVal binding As Binding) As Integer

[6772] [JScript] public function IndexOf(binding : Binding) : int;

[6773] Description

[6774] Searches for the specified System.Web.Services.Description.Binding and returns the zero-based index of the first occurrence within the collection.

[6775] Return Value: Returns a 32-bit signed integer. A System.Web.Services.Description.Binding object.

[6776] Insert

[6777] [C#] public void Insert(int index, Binding binding);

[6778] [C++] public: void Insert(int index, Binding* binding);

[6779] [VB] Public Sub Insert(ByVal index As Integer, ByVal binding As Binding)

[6780] [JScript] public function Insert(index : int, binding : Binding);

[6781] Description

[6782] Adds the specified System.Web.Services.Description.Binding to the System.Web.Services.Description.BindingCollection at the specified index.

[6783] If the number of items in the collection already equals the collection's capacity, the capacity is doubled by automatically reallocating the internal array before the new element is inserted. The zero-based index at which to insert binding. The System.Web.Services.Description.Binding to be added to the collection.

[6784] Remove

[6785] [C#] public void Remove(Binding binding);

[6786] [C++] public: void Remove(Binding* binding);

[6787] [VB] Public Sub Remove(ByVal binding As Binding)

[6788] [JScript] public function Remove(binding: Binding);

[6789] Description

[6790] Removes the first occurrence of the specified System.Web.Services.Description.Binding from the System.Web.Services.Description.BindingCollection.

[6791] This method performs a linear search; therefore, the average execution time is proportional to System.Web.Services.Description.BindingCollection.Count. A System.Web.Services.Description.Binding object.

[6792] SetParent

[6793] [C#] protected override void SetParent(object value, object parent);

[6794] [C++] protected: void SetParent(Object* value, Object* parent);

[6795] [VB] Overrides Protected Sub SetParent(ByVal value As Object, ByVal parent As Object)

[6796] [JScript] protected override function SetParent(value : Object, parent : Object);

[6797] Description

[6798] Sets the parent System.Web.Services.Description.ServiceDescription of a member of System.Web.Services.Description.BindingCollection. An object, of type System.Web.Services.Description.Binding, within the collection. The object, of type System.Web.Services.Description.ServiceDescription, to set as the parent.

[6799] DocumentableItem class (System.Web.Services.Description)

[6800] ToString

[6801] Description

[6802] Represents the abstract base class from which several classes in the System.Web.Services.Description namespace are derived.

[6803] Several classes are derived from this class, including: System.Web.Services.Description.BindingSystem.Web.Services.Description.I mportSystem.Web.Services.Description.MessageSystem.Web.Services.Descri ption.eMessagePartSystem.Web.Services.Description.OperationSystem.Web.S ervices.Description.OperatiouBindingSystem.Web.Services.Description.Oper ationMessageSystem.Web.Services.Description.PortSystem.Web.Services.Des cription.PortTypeSystem.Web.Services.Description.ServiceSystem.Web.Servi ces.Description.Types This base class contains only one property, the Documentation property. It represents the text documentation for a specific XML element.

[6804] DocumentableItem

[6805] Example Syntax:

[6806] ToString

[6807] [C#] protected DocumentableItem( );

[6808] [C++] protected: DocumentableItem( );

[6809] [VB] Protected Sub New( )

[6810] [JScript] protected function DocumentableItem( );

[6811] Documentation

[6812] ToString

[6813] [C#] public string Documentation {get; set;}

[6814] [C++] public: _property String* get_Documentation( );public: _property void set_Documentation(String*);

[6815] [VB] Public Property Documentation As String

[6816] [JScript] public function get Documentation( ) : String;public function set Documentation(String);

[6817] Description

[6818] Gets or sets the documentation for the instance of the System.Web.Services.Description.IDocumentableItem.

[6819] In a derived class, this property represents the text comments added to an element of the Web Service. The default implementation is String.Empty.

[6820] FaultBinding class (System.Web.Services.Description)

[6821] ToString

[6822] Description

[6823] Specifies the format for any error messages that might be output as a result of the operation. This class cannot be inherited.

[6824] FaultBinding

[6825] Example Syntax:

[6826] ToString

[6827] [C#] public FaultBinding( );

[6828] [C++] public: FaultBinding( );

[6829] [VB] Public Sub New( )

[6830] [JScript] public function FaultBinding( );

[6831] Documentation

[6832] Extensions

[6833] ToString

[6834] Description

[6835] Gets the collection of extensibility elements associated with the System.Web.Services.Description.FaultBinding.

[6836] Name

[6837] OperationBinding

[6838] FaultBindingCollection class (System.Web.Services.Description)

[6839] ToString

[6840] Description

[6841] Represents a collection of System.Web.Services.Description.FaultBinding instances. This class cannot be inherited.

[6842] Count

[6843] InnerList

[6844] Item

[6845] ToString

[6846] System.Web.Services.Description.FaultBinding

[6847] Description

[6848] Gets or sets the value of a System.Web.Services.Description.FaultBinding at the specified zero-based index. The zero-based index of the System.Web.Services.Description.FaultBinding whose value is modified or returned.

[6849] Item

[6850] ToString

[6851] [C#] public FaultBinding this[string name] {get;}

[6852] [C++] public: _property FaultBinding* get_tem(String* name);

[6853] [VB] Public Default ReadOnly Property Item(ByVal name As String) As FaultBinding

[6854] [JScript] returnValue=FaultBindingCollectionObject.Item(name);

[6855] Description

[6856] Gets a System.Web.Services.Description.FaultBinding specified by its System.Web.Services.Description.FaultBinding.Name property. The string value representing the name of the System.Web.Services.Description.FaultBinding returned.

[6857] List

[6858] Table

[6859] Add

[6860] [C#] public int Add(FaultBinding bindingoperationFault);

[6861] [C++] public: int Add(FaultBinding* bindingOperationFault);

[6862] [VB] Public Function Add(ByVal bindingOperationFault As FaultBinding) As Integer

[6863] [JScript] public function Add(bindingOperationFault : FaultBinding) : int;

[6864] Description

[6865] Adds the specified System.Web.Services.Description.FaultBinding to the end of the System.Web.Services.Description.FaultBindingCollection.

[6866] Return Value: Returns the index where bindingOperationFault has been added. The System.Web.Services.Description.FaultBinding to be added to the collection.

[6867] Contains

[6868] [C#] public bool Contains(FaultBinding bindingOperationFault);

[6869] [C++] public: bool Contains(FaultBinding* bindingOperationFault);

[6870] [VB] Public Function Contains(ByVal bindingOperationFault As FaultBinding) As Boolean

[6871] [JScript] public function Contains(bindingOperationFault : FaultBinding) : Boolean;

[6872] Description

[6873] Gets a value indicating whether the specified System.Web.Services.Description.FaultBinding is a member of the FaultBindingCollection.

[6874] Return Value: true if bindingOperationFault is a member of the FaultBindingCollection; otherwise, false. A System.Web.Services.Description.FaultBinding object.

[6875] CopyTo

[6876] [C#] public void CopyTo(FaultBinding[ ] array, int index);

[6877] [C++] public: void CopyTo(FaultBinding* array[ ], mnt index);

[6878] [VB] Public Sub CopyTo(ByVal array( ) As FaultBinding, ByVal index As Integer)

[6879] [JScript] public function CopyTo(array : FaultBinding[ ], index : int);

[6880] Description

[6881] Copies the entire FaultBindingCollection to a compatible one-dimensional array of type System.Web.Services.Description.FaultBinding, starting at the specified zero-based index of the target array. An array of type System.Web.Services.Description.FaultBinding serving as the destination for the copy action. The zero-based index at which to start placing the copied collection.

[6882] GetKey

[6883] [C#] protected override string GetKey(object value);

[6884] [C++] protected: String* GetKey(Object* value);

[6885] [VB] Overrides Protected Function GetKey(ByVal value As Object) As String

[6886] [JScript] protected override function GetKey(value : Object) : String;

[6887] Description

[6888] Returns the name of the System.Web.Services.Description.FaultBinding associated with the value passed by reference. An object for which to return the name.

[6889] IndexOf

[6890] [C#] public int IndexOf(FaultBinding bindingoperationFault);

[6891] [C++] public: int Indexof(FaultBinding* bindingoperationFault);

[6892] [VB] Public Function IndexOf(ByVal bindingOperationFault As FaultBinding) As Integer

[6893] [JScript] public function IndexOf(bindingoperationFault : FaultBinding) : int;

[6894] Description

[6895] Searches for the specified System.Web.Services.Description.FaultBinding and returns the zero-based index of the first occurrence within the collection.

[6896] Return Value: Returns a 32-bit signed integer. A System.Web.Services.Description.FaultBinding instance.

[6897] Insert

[6898] [C#] public void Insert(int index, FaultBinding bindingoperationFault);

[6899] [C++] public: void Insert(int index, FaultBinding* bindingoperationFault);

[6900] [VB] Public Sub Insert(ByVal index As Integer, ByVal bindingOperationFault As FaultBinding)

[6901] [JScript] public function Insert(index : int, bindingOperationFault : FaultBinding);

[6902] Description

[6903] Adds the specified System.Web.Services.Description.FaultBinding to the FaultBindingCollection at the specified zero-based index.

[6904] If the number of items in the collection already equals the collection's capacity, the capacity is doubled by automatically reallocating the internal array before the new element is inserted. The zero-based index at which to insert bindingOperationFault. The System.Web.Services.Description.FaultBinding to be added to the collection.

[6905] Remove

[6906] [C#] public void Remove(FaultBinding bindingOperationFault);

[6907] [C++] public: void Remove(FaultBinding* bindingOperationFault);

[6908] [VB] Public Sub Remove(ByVal bindingOperationFault As FaultBinding)

[6909] [JScript] public function Remove(bindingoperationFault : FaultBinding);

[6910] Description

[6911] Removes the first occurrence the specified System.Web.Services.Description.FaultBinding from the FaultBindingCollection.

[6912] This method performs a linear search; therefore, the average execution time is proportional to System.Web.Services.Description.FaultBindingCollection.Count. The System.Web.Services.Description.FaultBinding object to be removed from the collection.

[6913] SetParent

[6914] [C#] protected override void SetParent(object value, object parent);

[6915] [C++] protected: void SetParent(Object* value, Object* parent);

[6916] [VB] Overrides Protected Sub SetParent(ByVal value As Object, ByVal parent As Object)

[6917] [JScript] protected override function SetParent(value : Object, parent : Object);

[6918] Description

[6919] Sets the parent System.Web.Services.Description.OperationBinding of a member of the FaultBindingCollection instance. An object, of type System.Web.Services.Description.FaultBinding, within the FaultBindingCollection. The object, of type System.Web.Services.Description.OperationBinding, to set as the parent.

[6920] HttpAddressBinding class (System.Web.Services.Description)

[6921] ToString

[6922] Description

[6923] Represents an extensibility element added to a System.Web.Services.Description.Port within a Web Service. This class cannot be inherited.

[6924] This class, through its System.Web.Services.Description.HttpAddressBinding.Location property, specifies the base URI for the Web Service. For more information, see.

[6925] HttpAddressBinding

[6926] Example Syntax:

[6927] ToString

[6928] [C#] public HttpAddressBinding( );

[6929] [C++] public: HttpAddressBindingo);

[6930] [VB] Public Sub New( )

[6931] [JScript] public function HttpAddressBinding( );

[6932] Handled

[6933] Location

[6934] ToString

[6935] Description

[6936] Gets or sets a value representing the URL of the .asmx file containing the methods exposed by the Web Service.

[6937] Parent

[6938] Required

[6939] HttpBinding class (System.Web.Services.Description)

[6940] ToStrng

[6941] Description

[6942] Represents an extensibility element added to a System.Web.Services.Description.Binding within a Web Service. This class cannot be inherited.

[6943] This class specifies that information is to be passed by means of HTTP. For more information about specification of protocols for Web Services, see.

[6944] ToString

[6945] [C#] public const string Namespace;

[6946] [C++] public: const String* Namespace;

[6947] [VB] Public Const Namespace As String

[6948] [JScript] public var Namespace : String;

[6949] Description

[6950] Specifies the URI (http://schemas.xmlsoap.org/wsdl/http) for the XML namespace of the HttpBinding class.

[6951] HttpBinding

[6952] Example Syntax:

[6953] ToString

[6954] [C#] public HttpBinding( );

[6955] [C++] public: HttpBinding( );

[6956] [VB] Public Sub New( )

[6957] [JScript] public function HttpBinding( );

[6958] Handled

[6959] Parent

[6960] Required

[6961] Verb

[6962] ToString

[6963] Description

[6964] Gets or sets a value indicating whether the Http request will be made using the “GET” or “POST” method.

[6965] HttpOperationBinding class (System.Web.Services.Description)

[6966] ToString

[6967] Description

[6968] Represents an extensibility element added to an System.Web.Services.Description.OperationBinding within a Web Service. This class cannot be inherited.

[6969] This class specifies how a Web Service passes information by means of HTTP. For more information, see.

[6970] HttpOperationBinding

[6971] ExampleSyntax:

[6972] ToString

[6973] [C#] public HttpOperationBinding( );

[6974] [C++] public: HttpOperationBinding( );

[6975] [VB] Public Sub New( )

[6976] [JScript] public function HttpOperationBinding( );

[6977] Handled

[6978] Location

[6979] ToString

[6980] Description

[6981] Gets or sets a value representing the relative URL, within the WSDL document, of the action supported by the HttpOperationBinding.

[6982] Parent

[6983] Required

[6984] HttpUrlEncodedBinding class (System.Web.Services.Description)

[6985] ToString

[6986] Description

[6987] Represents an extensibility element added to an System.Web.Services.Description.InputBinding within a Web Service. This class cannot be inherited.

[6988] This class specifies that the incoming data will be in the format “name=value&name=value”, encoded from an System.Web.UI.HtmlControls.HtmlForm, whether the value of the HtmlForm's System.Web.UI.HtmlControls.HtmlForm.Method property is POST or GET.

[6989] HttpUrlEncodedBinding

[6990] Example Syntax:

[6991] ToString

[6992] [C#] public HttpUrlEncodedBinding( );

[6993] [C++] public: HttpUrlEncodedBinding( );

[6994] [VB] Public Sub New( )

[6995] [JScript] public function HttpUrlEncodedBinding( );

[6996] Handled

[6997] Parent

[6998] Required

[6999] HttpUrlReplacementBinding class (System.Web.Services.Description)

[7000] ToString

[7001] Description

[7002] Represents an extensibility element added to an System.Web.Services.Description.InputBinding within a Web Service. It specifies the format for data transmission through HTTP. This class cannot be inherited.

[7003] This class allows users to specify a custom format for data transmission, rather than limiting them to the standard format, “name=value&name=value”, used in HTTP query strings. For example, a developer may decide to use /name,value/name,value or some other custom format instead.

[7004] HttpUrlReplacementBinding

[7005] Example Syntax:

[7006] ToString

[7007] [C#] public HttpUrlReplacementBinding( );

[7008] [C++] public: HttpUrlReplacementBinding( );

[7009] [VB] Public Sub New( )

[7010] [JScript] public function HttpUrlReplacementBinding( );

[7011] Handled

[7012] Parent

[7013] Required

[7014] Import class (System.Web.Services.Description)

[7015] ToString

[7016] Description

[7017] Associates an XML namespace with a document location. This class cannot be inherited.

[7018] Many of the tags in the WSDL schema can contain the tag. It allows the separation of different elements of the Web Service into different documents, which can then be imported as needed.

[7019] Import

[7020] Example Syntax:

[7021] ToString

[7022] [C#] public Import( );

[7023] [C++] public: Import( );

[7024] [VB] Public Sub New( )

[7025] [JScript] public function Import( );

[7026] Documentation

[7027] Location

[7028] ToString

[7029] Description

[7030] Gets or sets a reference to the XML Location attribute of the System.Web.Services.Description.Import instance.

[7031] Namespace

[7032] ToString

[7033] [C#] public string Namespace {get; set;}

[7034] [C++] public: _property String* get_Namespace( );public: _property void set_Namespace(String*);

[7035] [VB] Public Property Namespace As String

[7036] [JScript] public function get Namespace( ) : String;public function set Namespace(String);

[7037] Description

[7038] Gets or sets a reference to the XML Namespace of the System.Web.Services.Description.Import instance.

[7039] ServiceDescription

[7040] ToString

[7041] [C#] public ServiceDescription ServiceDescription {get;}

[7042] [C++] public: _property ServiceDescription* get_ServiceDescription( );

[7043] [VB] Public ReadOnly Property ServiceDescription As ServiceDescription

[7044] [JScript] public function get ServiceDescription( ) : ServiceDescription;

[7045] Description

[7046] Gets a reference to the System.Web.Services.Description.ServiceDescription of which the Import instance is a member.

[7047] ImportCollection class (System.Web.Services.Description)

[7048] ToString

[7049] Description

[7050] Provides a collection of System.Web.Services.Description.Import instances representing documents to be imported into the Web Service. This class cannot be inherited.

[7051] Count

[7052] InnerList

[7053] Item

[7054] ToString

[7055] Description

[7056] Gets or sets the value of an System.Web.Services.Description.Import at the specified zero-based index. The zero-based index of the Import whose value is modified or returned.

[7057] List

[7058] Table

[7059] Add

[7060] [C#] public int Add(Import import);

[7061] [C++] public: mnt Add(Import* import);

[7062] [VB] Public Function Add(ByVal import As Import) As Integer

[7063] [JScript] public function Add(import: Import): int;

[7064] Description

[7065] Adds the specified System.Web.Services.Description.Import instance to the end of the System.Web.Services.Description.ImportCollection

[7066] Return Value: Returns the index where import has been added. The System.Web.Services.Description.Import to be added to the collection.

[7067] Contains

[7068] [C#] public bool Contains(Import import);

[7069] [C++] public: bool Contains(Import* import);

[7070] [VB] Public Function Contains(ByVal import As Import) As Boolean

[7071] [JScript] public function Contains(import : Import) : Boolean;

[7072] Description

[7073] Gets a value indicating whether the specified System.Web.Services.Description.Import instance is a member of the System.Web.Services.Description.ImportCollection

[7074] Return Value: true if import is a member of the System.Web.Services.Description.ImportCollection; otherwise, false. An System.Web.Services.Description.Import object.

[7075] CopyTo

[7076] [C#] public void CopyTo(Import[ ] array, int index);

[7077] [C++] public: void CopyTo(Import* array[ ], int index);

[7078] [VB] Public Sub CopyTo(ByVal array( ) As Import, ByVal index As Integer)

[7079] [JScript] public function CopyTo(array: Import[ ], index: int);

[7080] Description

[7081] Copies the entire ImportCollection to a compatible one-dimensional array of type System.Web.Services.Description.Import, starting at the specified zero-based index of the target array. The destination array, of type System.Web.Services.Description.Import. The zero-based index at which to start placing the copied collection.

[7082] IndexOf

[7083] [C#] public int IndexOf(Import import);

[7084] [C++] public: int IndexOf(Import* import);

[7085] [VB] Public Function IndexOf(ByVal import As Import) As Integer

[7086] [JScript] public function IndexOf(import: Import): int;

[7087] Description

[7088] Searches for the specified System.Web.Services.Description.Import and returns the zero-based index of the first occurrence within the collection.

[7089] Return Value: Returns a 32-bit signed integer. An System.Web.Services.Description.Import object.

[7090] Insert

[7091] [C#] public void Insert(int index, Import import);

[7092] [C++] public: void Insert(int index, Import* import);

[7093] [VB] Public Sub Insert(ByVal index As Integer, ByVal import As Import)

[7094] [JScript] public function Insert(index: int, import: Import);

[7095] Description

[7096] Adds the specified System.Web.Services.Description.Import instance to the ImportCollection at the specified index.

[7097] If the number of items in the collection already equals the collection's capacity, the capacity is doubled by automatically reallocating the internal array before the new element is inserted. The zero-based index at which to insert import. The System.Web.Services.Description.Import to be added to the collection.

[7098] Remove

[7099] [C#] public void Remove(Import import);

[7100] [C++] public: void Remove(Import* import);

[7101] [VB] Public Sub Remove(ByVal import As Import)

[7102] [JScript] public function Remove(import : Import);

[7103] Description

[7104] Removes the first occurrence of the specified System.Web.Services.Description.Import from the ImportCollection.

[7105] This method performs a linear search; therefore, the average execution time is proportional to System.Web.Services.Description.ImportCollection.Count. An System.Web.Services.Description.Import object.

[7106] SetParent

[7107] [C#] protected override void SetParent(object value, object parent);

[7108] [C++] protected: void SetParent(Object* value, Object* parent);

[7109] [VB] Overrides Protected Sub SetParent(ByVal value As Object, ByVal parent As Object)

[7110] [JScript] protected override function SetParent(value : Object, parent : Object);

[7111] Description

[7112] Sets the parent System.Web.Services.Description.ServiceDescription of the specified System.Web.Services.Description.Import. An object, of type System.Web.Services.Description.Import, within the collection. The object, of type System.Web.Services.Description.ServiceDescription, to set as the parent.

[7113] InputBinding class (System.Web.Services.Description)

[7114] ToString

[7115] Description

[7116] Provides a set of specifications for data formats and protocols used by the Web Service for input messages. This class cannot be inherited.

[7117] InputBinding

[7118] Example Syntax:

[7119] ToString

[7120] [C#] public InputBinding( );

[7121] [C++] public: InputBinding( );

[7122] [VB] Public Sub New( )

[7123] [JScript] public function InputBinding( );

[7124] Documentation

[7125] Extensions

[7126] ToString

[7127] Description

[7128] Gets the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect ion associated with the InputBinding instance.

[7129] Name

[7130] OperationBinding

[7131] Message class (System.Web.Services.Description)

[7132] ToString

[7133] Description

[7134] Defines in the abstract the content, either document-oriented or procedure-oriented, of data passed by the Web Service. This class cannot be inherited.

[7135] Message

[7136] Example Syntax:

[7137] ToString

[7138] [C#] public Message( );

[7139] [C++] public: Message( );

[7140] [VB] Public Sub New( )

[7141] [JScript] public function Message( );

[7142] Documentation

[7143] Name

[7144] ToString

[7145] Description

[7146] Gets or sets the name of the Message instance.

[7147] Parts

[7148] ToString

[7149] [C#] public MessagePartCollection Parts {get;}

[7150] [C++] public: _property MessagePartCollection* get_Parts( );

[7151] [VB] Public ReadOnly Property Parts As MessagePartCollection

[7152] [JScript] public function get Parts( ) : MessagePartCollection;

[7153] Description

[7154] Gets the collection of all the System.Web.Services.Description.MessagePart objects contained in the Message instance.

[7155] ServiceDescription

[7156] ToString

[7157] [C#] public ServiceDescription ServiceDescription {get;}

[7158] [C++] public: _property ServiceDescription* get_ServiceDescription( );

[7159] [VB] Public ReadOnly Property ServiceDescription As ServiceDescription

[7160] [JScript] public function get ServiceDescription( ) : ServiceDescription;

[7161] Description

[7162] Gets the System.Web.Services.Description.ServiceDescription of which the Message instance is a member.

[7163] FindPartByName

[7164] [C#] public MessagePart FindPartByName(string partName);

[7165] [C++] public: MessagePart* FindPartByName(String* partName);

[7166] [VB] Public Function FindPartByName(ByVal partName As String) As MessagePart

[7167] [JScript] public function FindPartByName(partName : String) : MessagePart;

[7168] Description

[7169] Searches the System.Web.Services.Description.MessagePartCollection returned by the System.Web.Services.Description.Message.Parts property, and returns the named System.Web.Services.Description.MessagePart. The string naming the System.Web.Services.Description.MessagePart to be returned.

[7170] FindPartsByName

[7171] [C#] public MessagePart[ ] FindPartsByName(string[ ] partNames);

[7172] [C++] public: MessagePart* FindPartsByName(String* partNames _gc[ ]) [ ];

[7173] [VB] Public Function FindPartsByName(ByVal partNames( ) As String) As MessagePart( )

[7174] [JScript] public function FindPartsByName(partNames : String[ ]) : MessagePart[ ];

[7175] Description

[7176] Searches the System.Web.Services.Description.MessagePartCollection returned by the System.Web.Services.Description.Message.Parts property and returns an array of type System.Web.Services.Description.MessagePart containing the named instances.

[7177] Return Value: An array of type System.Web.Services.Description.MessagePart. An array of names of the System.Web.Services.Description.MessagePart instances to be returned.

[7178] MessageBinding class (System.Web.Services.Description)

[7179] ToString

[7180] Description

[7181] Describes how abstract content is mapped into a concrete format. This abstract class forms the base class for the following classes: System.Web.Services.Description.FaultBindingSystem.Web.Services.Descript ion.InputBindingSystem.Web.Services.Description.OutputBinding

[7182] MessageBinding

[7183] Example Syntax:

[7184] ToString

[7185] [C#] protected MessageBinding( );

[7186] [C++] protected: MessageBinding( );

[7187] [VB] Protected Sub New( )

[7188] [JScript] protected function MessageBinding( );

[7189] Documentation

[7190] Extensions

[7191] ToString

[7192] Description

[7193] Gets the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect associated with the MessageBinding instance.

[7194] This property is intended to be overridden to provide the format extensions for Input, Output and Fault messages.

[7195] Name

[7196] ToString

[7197] [C#] public string Name {get; set;}

[7198] [C++] public: _property String* get_Name( );public: _property void setName(String*);

[7199] [VB] Public Property Name As String

[7200] [JScript] public function get Name( ) : String;public function set Name(String);

[7201] Description

[7202] Gets or sets the name of the System.Web.Services.Description.MessageBinding.

[7203] OperationBinding

[7204] ToString

[7205] [C#] public OperationBinding OperationBinding {get;}

[7206] [C++] public: _property OperationBinding* get_OperationBinding( );

[7207] [VB] Public ReadOnly Property OperationBinding As OperationBinding

[7208] [JScript] public function get OperationBinding( ) : OperationBinding;

[7209] Description

[7210] Gets the System.Web.Services.Description.OperationBinding of which the MessageBinding instance is a member.

[7211] MessageCollection class (System.Web.Services.Description)

[7212] ToString

[7213] Description

[7214] Represents a collection of System.Web.Services.Description.Message objects. This class cannot be inherited.

[7215] Count

[7216] InnerList

[7217] Item

[7218] ToString

[7219] System.Web.Services.Description.Message

[7220] Description

[7221] Gets or sets the value of a System.Web.Services.Description.Message at the specified zero-based index. The zero-based index of the Message whose value is modified or returned.

[7222] Item

[7223] ToString

[7224] [C#] public Message this[string name] {get;}

[7225] [C++] public: Property Message* get_Item(String* name);

[7226] [VB] Public Default ReadOnly Property Item(ByVal name As String) As Message

[7227] [JScript] returnValue MessageCollectionObject.Item(name);

[7228] Description

[7229] Gets the Message by its System.Web.Services.Description.Message.Name property. The string value representing the name of the Message returned.

[7230] List

[7231] Table

[7232] Add

[7233] [C#] public int Add(Message message);

[7234] [C++] public: int Add(Message* message);

[7235] [VB] Public Function Add(ByVal message As Message) As Integer

[7236] [JScript] public function Add(message : Message) : int;

[7237] Description

[7238] Adds the specified System.Web.Services.Description.Message instance to the end of the MessageCollection.

[7239] Return Value: Returns the zero-based index where message has been added. The System.Web.Services.Description.Message to be added to the MessageCollection

[7240] Contains

[7241] [C#] public bool Contains(Message message);

[7242] [C++] public: bool Contains(Message* message);

[7243] [VB] Public Function Contains(ByVal message As Message) As Boolean

[7244] [JScript] public function Contains(message : Message) : Boolean;

[7245] Description

[7246] Gets a value indicating whether the specified System.Web.Services.Description.Message instance is a member of the MessageCollection.

[7247] Return Value: true if message is a member of the MessageCollection; otherwise, false. A System.Web.Services.Description.Message object.

[7248] CopyTo

[7249] [C#] public void CopyTo(Message[ ] array, int index);

[7250] [VB] Public Sub CopyTo(ByVal array( ) As Message, ByVal index As Integer)

[7251] [JScript] public function CopyTo(array : Message[ ], index : int);

[7252] Description

[7253] Copies the entire MessageCollection to a compatible one-dimensional array of type System.Web.Services.Description.Message, starting at the specified zero-based index of the target array. The array, of type System.Web.Services.Description.Message, serving as the destination of the copy action. The zero-based index at which to start placing the copied collection.

[7254] GetKey

[7255] [C#] protected override string GetKey(object value);

[7256] [C++] protected: String* GetKey(Object* value);

[7257] [VB] Overrides Protected Function GetKey(ByVal value As Object) As String

[7258] [JScript] protected override function GetKey(value: Object): String;

[7259] Description

[7260] Supplies the name of the System.Web.Services.Description.Message associated with the value passed by reference. A System.Web.Services.Description.Message instance for which to return the name.

[7261] IndexOf

[7262] [C#] public int IndexOf(Message message);

[7263] [C++] public: int IndexOf(Message* message);

[7264] [VB] Public Function IndexOf(ByVal message As Message) As Integer

[7265] [JScript] public function IndexOf(message : Message) : int;

[7266] Description

[7267] Searches for the specified System.Web.Services.Description.Message instance and returns the zero-based index of the first occurrence within the collection.

[7268] Return Value: Returns a 32-bit signed integer. A System.Web.Services.Description.Message object for which to search the MessageCollection.

[7269] Insert

[7270] [C#] public void Insert(int index, Message message);

[7271] [C++] public: void Insert(int index, Message* message);

[7272] [VB] Public Sub Insert(ByVal index As Integer, ByVal message As Message)

[7273] [JScript] public function Insert(index : int, message : Message);

[7274] Description

[7275] Adds the specified System.Web.Services.Description.Message instance to the MessageCollection at the specified index.

[7276] If the number of items in the collection already equals the collection's capacity, the capacity is doubled by automatically reallocating the internal array before the new element is inserted. The zero-based index at which to insert message. The System.Web.Services.Description.Message instance to add to the collection.

[7277] Remove

[7278] [C#] public void Remove(Message message);

[7279] [C++] public: void Remove(Message* message);

[7280] [VB] Public Sub Remove(ByVal message As Message)

[7281] [JScript] public function Remove(message : Message);

[7282] Description

[7283] Removes the first occurrence of the specified System.Web.Services.Description.Message instance from the MessageCollection

[7284] This method performs a linear search; therefore, the average execution time is proportional to System.Web.Services.Description.MessageCollection.Count A System.Web.Services.Description.Message instance for which to search the collection.

[7285] SetParent

[7286] [C#] protected override void SetParent(object value, object parent);

[7287] [C++] protected: void SetParent(Object* value, Object* parent);

[7288] [VB] Overrides Protected Sub SetParent(ByVal value As Object, ByVal parent As Object)

[7289] [JScript] protected override function SetParent(value : Object, parent : Object);

[7290] Description

[7291] Sets the parent System.Web.Services.Description.ServiceDescription of a member of the MessageCollection. An object, of type System.Web.Services.Description.Message, within the collection. The object, of type System.Web.Services.Description.ServiceDescription, to be set as the parent.

[7292] MessagePart class (System.Web.Services.Description)

[7293] ToString

[7294] Description

[7295] Allows messages to be broken up into their logical units, with specific abstract information for each part. This class cannot be inherited.

[7296] MessagePart

[7297] Example Syntax:

[7298] ToString

[7299] [C#] public MessagePart( ); 8[C++] public: MessagePart( );

[7300] [VB] Public Sub New( )

[7301] [JScript] public function MessagePart( );

[7302] Documentation

[7303] Element

[7304] ToString

[7305] Description

[7306] Gets or sets the XML element name of the System.Web.Services.Description.MessagePart instance.

[7307] This property corresponds to the attribute of the tag for which the MessagePart class serves as a wrapper.

[7308] Message

[7309] ToString

[7310] [C#] public Message Message {get;}

[7311] [C++] public: _property Message* get Message( );

[7312] [VB] Public ReadOnly Property Message As Message

[7313] [JScript] public function get Message( ) : Message;

[7314] Description

[7315] Gets the System.Web.Services.Description.Message of which the MessagePart instance is a member.

[7316] Name

[7317] ToString

[7318] [C#] public string Name {get; set;}

[7319] [C++] public: _property String* get_Name( );public: _property void setName(String*);

[7320] [VB] Public Property Name As String

[7321] [JScript] public function get Name( ) : String;public function set Name(String);

[7322] Description

[7323] Gets or sets the name of the System.Web.Services.Description.MessagePart instance.

[7324] Returns an empty string (“”) if the property value has not been assigned. This property corresponds to the attribute of the tag for which the MessagePart class serves as a wrapper.

[7325] Type

[7326] ToString

[7327] [C#] public XmlQualifiedName Type {get; set;}

[7328] [C++] public: _property XmlQualifiedName* get_Type( );public: _property void set_Type(XmlQualifiedName*);

[7329] [VB] Public Property Type As XmlQualifiedName

[7330] [JScript] public function get Type( ) : XmlQualifiedName;public function set Type(XmlQualifiedName);

[7331] Description

[7332] Gets or sets the XML datatype of the System.Web.Services.Description.MessagePart instance.

[7333] This property corresponds to the attribute of the tag for which the MessagePart class serves as a wrapper. In general it refers to an XSD datatype, but can also be extended as long as the XML namespace used is different from that of WSDL.

[7334] MessagePartCollection class (System.Web.Services.Description)

[7335] ToString

[7336] Description

[7337] Represents a collection of System.Web.Services.Description.MessagePart objects. This class cannot be inherited.

[7338] Count

[7339] InnerList

[7340] Item

[7341] ToString

[7342] System.Web.Services.Description.MessagePart

[7343] Description

[7344] Gets or sets the value of a System.Web.Services.Description.MessagePart at the specified zero-based index. The zero-based index of the MessagePart whose value is modified or returned.

[7345] Item

[7346] ToString

[7347] [C#] public MessagePart this[string name] {get;}

[7348] [C++] public: _property MessagePart* get_Item(String* name);

[7349] [VB] Public Default ReadOnly Property Item(ByVal name As String) As MessagePart

[7350] [JScript] returnValue=MessagePartCollectionObject.Item(name);

[7351] Description

[7352] Gets the MessagePart by its Name property. The string value representing the name of the System.Web.Services.Description.MessagePart returned.

[7353] List Table Add

[7354] [C#] public int Add(MessagePart messagePart);

[7355] [C++] public: int Add(MessagePart* messagepart);

[7356] [VB] Public Function Add(ByVal messagePart As MessagePart) As Integer

[7357] [JScript] public function Add(messagePart: MessagePart): int;

[7358] Description

[7359] Adds the specified System.Web.Services.Description.MessagePart to the end of the System.Web.Services.Description.MessagePartCollection.

[7360] Return Value: Returns the index where messagePart has been added. The System.Web.Services.Description.MessagePart to be added to the collection.

[7361] Contains

[7362] [C#] public bool Contains(MessagePart messagepart);

[7363] [C++] public: bool Contains(MessagePart* messagePart);

[7364] [VB] Public Function Contains(ByVal messagePart As MessagePart) As Boolean

[7365] [JScript] public function Contains(messagePart : MessagePart) : Boolean;

[7366] Description

[7367] Gets a value indicating whether the specified System.Web.Services.Description.MessagePart is a member of the MessagePartCollection.

[7368] Return Value: true if messagePart is a member of the MessagePartCollection; otherwise, false. A System.Web.Services.Description.MessagePart object.

[7369] CopyTo

[7370] [C#] public void CopyTo(MessagePart[ ] array, mt index);

[7371] [C++] public: void CopyTo(MessagePart* array[ ], int index);

[7372] [VB] Public Sub CopyTo(ByVal array( ) As MessagePart, ByVal index As Integer)

[7373] [JScript] public function CopyTo(array : MessagePart[ ], index : int);

[7374] Description

[7375] Copies the entire MessagePartCollection to a compatible one-dimensional array of type System.Web.Services.Description.MessagePart, starting at the specified zero-based index of the target array. An array of type System.Web.Services.Description.MessagePart serving as the destination of the copy action. The zero-based index at which to start placing the copied collection.

[7376] GetKey

[7377] [C#] protected override string GetKey(object value);

[7378] [C++] protected: String* GetKey(Object* value);

[7379] [VB] Overrides Protected Function GetKey(ByVal value As Object) As String

[7380] [JScript] protected override function GetKey(value : Object) : String;

[7381] Description

[7382] Returns the name of the System.Web.Services.Description.MessagePart associated with the value passed by reference. An object for which to return the name.

[7383] IndexOf

[7384] [C#] public int IndexOf(MessagePart messagePart);

[7385] [C++] public: int Indexof(MessagePart* messagepart);

[7386] [VB] Public Function IndexOf(ByVal messagePart As MessagePart) As Integer

[7387] [JScript] public function IndexOf(messagePart : MessagePart) : int;

[7388] Description

[7389] Searches for the specified System.Web.Services.Description.MessagePart and returns the zero-based index of the first occurrence within the collection.

[7390] Return Value: Returns a 32-bit signed integer. A System.Web.Services.Description.MessagePart object. Insert

[7391] [C#] public void Insert(int index, MessagePart messagepart);

[7392] [C++] public: void Insert(int index, MessagePart* messagepart);

[7393] [VB] Public Sub Insert(ByVal index As Integer, ByVal messagePart As MessagePart)

[7394] [JScript] public function Insert(index : int, messagePart : MessagePart);

[7395] Description

[7396] Adds the specified System.Web.Services.Description.MessagePart to the MessagePartCollection at the specified index.

[7397] If the number of items in the collection already equals the collection's capacity, the capacity is doubled by automatically reallocating the internal array before the new element is inserted. The zero-based index at which to insert messagePart. The System.Web.Services.Description.MessagePart to be added to the collection.

[7398] Remove

[7399] [C#] public void Remove(MessagePart messagePart);

[7400] [C++] public: void Remove(MessagePart* messagePart);

[7401] [VB] Public Sub Remove(ByVal messagePart As MessagePart)

[7402] [JScript] public function Remove(messagePart : MessagePart);

[7403] Description

[7404] Removes the first occurrence of the specified System.Web.Services.Description.MessagePart from the MessagePartCollection.

[7405] This method performs a linear search; therefore, the average execution time is proportional to System.Web.Services.Description.MessagePartCollection.Count. A System.Web.Services.Description.MessagePart object.

[7406] SetParent

[7407] [C#] protected override void SetParent(object value, object parent);

[7408] [C++] protected: void SetParent(Object* value, Object* parent);

[7409] [VB] Overrides Protected Sub SetParent(ByVal value As Object, ByVal parent As Object)

[7410] [JScript] protected override function SetParent(value : Object, parent : Object);

[7411] Description

[7412] Sets the parent System.Web.Services.Description.Message of a member of System.Web.Services.Description.MessagePartCollection. An object, of type System.Web.Services.Description.MessagePart, within the collection. The object, of type System.Web.Services.Description.Message, to set as the parent.

[7413] MimeContentBinding class (System.Web.Services.Description)

[7414] ToString

[7415] Description

[7416] Represents an extensibility element added to an System.Web.Services.Description.InputBinding or an System.Web.Services.Description.OutputBinding within a Web Service, specifying the MIME format for the body of the HTTP transmission. This class cannot be inherited.

[7417] ToString

[7418] [C#] public const string Namespace;

[7419] [C++] public: const String* Namespace;

[7420] [VB] Public Const Namespace As String

[7421] [JScript] public var Namespace : String;

[7422] Description

[7423] Specifies the URI for the XML namespace of the MimeContentBinding class. This field is constant.

[7424] MimeContentBinding

[7425] Example Syntax:

[7426] ToString

[7427] [C#] public MimeContentBinding( );

[7428] [C++] public: MimeContentBinding(;

[7429] [VB] Public Sub New( )

[7430] [JScript] public function MimeContentBinding(;

[7431] Handled

[7432] Parent

[7433] Part

[7434] ToString

[7435] Description

[7436] Gets or sets the name of the System.Web.Services.Description.MessagePart to which the MimeContentBinding applies.

[7437] Required

[7438] Type

[7439] ToString

[7440] Description

[7441] Gets or sets a value indicating the format of the body of the HTTP transmission.

[7442] The WSDL specification defines bindings for several MIME types, including text/xml, multipart/related, and application/x-www-form-urlencoded, although any MIME type may be used. The wildcard character (*) may also be used. For example, the string “text/*” would represent all text types. If the value of this property is not set, the MimeContentBinding specifies all MIME types.

[7443] MimeMultipartRelatedBinding class (System.Web.Services.Description)

[7444] ToString

[7445] Description

[7446] Represents an extensibility element added to an System.Web.Services.Description.InputBinding or an System.Web.Services.Description.OutputBinding, specifying the individual MIME formats for each System.Web.Services.Description.MessagePart within the HTTP transmission. This class cannot be inherited.

[7447] MimeMultipartRelatedBinding

[7448] Example Syntax:

[7449] ToString

[7450] [C#] public MimeMultipartRelatedBinding( );

[7451] [C++] public: MimeMultipartRelatedBindingo);

[7452] [VB] Public Sub New( )

[7453] [JScript] public function MimeMultipartRelatedBinding( );

[7454] Handled

[7455] Parent

[7456] Parts

[7457] ToString

[7458] Description

[7459] Gets the collection of extensibility elements added to the MimeMultipartRelatedBinding, which specify the MIME format for the corresponding System.Web.Services.Description.MessagePart instances.

[7460] Required

[7461] MimePart class (System.Web.Services.Description)

[7462] ToString

[7463] Description

[7464] Represents an extensibility element added to a System.Web.Services.Description.MimeMultipartRelatedBinding, specifying the concrete MIME type for the System.Web.Services.Description.MessagePart to which the MimePart applies. This class cannot be inherited.

[7465] MimePart

[7466] Example Syntax:

[7467] ToString

[7468] [C#] public MimePart( );

[7469] [C++] public: MimePart( );

[7470] [VB] Public Sub New( )

[7471] [JScript] public function MimePart( );

[7472] Extensions

[7473] ToString

[7474] [C#] public ServiceDescriptionFormatExtensionCollection Extensions {get;}

[7475] [C++] public: _property ServiceDescriptionFormatExtensionCollection* get_Extensions( );

[7476] [VB] Public ReadOnly Property Extensions As ServiceDescriptionFormatExtensionCollection

[7477] [JScript] public function get Extensions( ) : ServiceDescriptionFormatExtensionCollection;

[7478] Description

[7479] Gets the collection of bindings for the System.Web.Services.Description.MimeMultipartRelatedBinding of which the MimePart is a member.

[7480] This collection must have at least one member. If it has more than one member, then the members are alternative MIME formats for a corresponding System.Web .Services.Description.MessagePart.

[7481] Handled

[7482] Parent

[7483] Required

[7484] MimePartCollection class (System.Web.Services.Description)

[7485] ToString

[7486] Description

[7487] Represents a collection of System.Web.Services.Description.MimePart objects. This class cannot be inherited.

[7488] MimePartCollection

[7489] Example Syntax:

[7490] ToString

[7491] [C#] public MimePartCollection( );

[7492] [C++] public: MimePartCollectioni( );

[7493] [VB] Public Sub New( )

[7494] [JScript] public function MimePartCollection( );

[7495] Count

[7496] InnerList

[7497] Item

[7498] ToString

[7499] Description

[7500] Gets or sets the value of a System.Web.Services.Description.MimePart at the specified zero-based index. The zero-based index of the MimePart whose value is modified or returned.

[7501] List

[7502] Add

[7503] [C#] public int Add(MimePart mimepart);

[7504] [C++] public: int Add(MimePart* mimePart);

[7505] [VB] Public Function Add(ByVal mimePart As MimePart) As Integer

[7506] [JScript] public function Add(mimePart: MimePart): int;

[7507] Description

[7508] Adds the specified System.Web.Services.Description.MimePart instance to the end of the MimePartCollection.

[7509] Return Value: Returns the zero-based index where mimePart has been added. The System.Web.Services.Description.MimePart to be added to the collection.

[7510] Contains

[7511] [C#] public bool Contains(MimePart mimepart);

[7512] [C++] public: bool Contains(MimePart* mimePart);

[7513] [VB] Public Function Contains(ByVal mimePart As MimePart) As Boolean

[7514] [JScript] public function Contains(mimePart: MimePart): Boolean;

[7515] Description

[7516] Gets a value indicating whether the specified System.Web.Services.Description.MimePart instance is a member of the MimePartCollection

[7517] Return Value: true if mimePart is a member of the MimePartCollection; otherwise, false. A System.Web.Services.Description.MimePart instance.

[7518] CopyTo

[7519] [C#] public void CopyTo(MimePart[ ] array, int index);

[7520] [C++] public: void CopyTo(MimePart* array[ ], int index);

[7521] [VB] Public Sub CopyTo(ByVal array( ) As MimePart, ByVal index As Integer)

[7522] [JScript] public function CopyTo(array : MimePart[ ], index : int);

[7523] Description

[7524] Copies the entire MimePartCollection to a compatible one-dimensional array of type System.Web.Services.Description.MimePart, starting at the specified zero-based index of the target array. An array of type System.Web.Services.Description.MimePart serving as the destination of the copy action. The zero-based index at which to start placing the copied collection.

[7525] IndexOf

[7526] [C++] public int IndexOf(MimePart mimePart);

[7527] [C++] public: Fnt IndexOf(MimePart* mimePart);

[7528] [VB] Public Function IndexOf(ByVal mimePart As MimePart) As Integer

[7529] [JScript] public function IndexOf(mimePart : MimePart) : int;

[7530] Description

[7531] Searches for the specified System.Web.Services.Description.MimePart instance and returns the zero-based index of the first occurrence within the collection.

[7532] Return Value: Returns a 32-bit signed integer. A System.Web.Services.Description.MimePart object for which to search the MimePartCollection.

[7533] Insert

[7534] [C#] public void Insert(int index, MimePart mimePart);

[7535] [C++] public: void Insert(int index, MimePart* mimePart);

[7536] [VB] Public Sub Insert(ByVal index As Integer, ByVal mimePart As MimePart)

[7537] [JScript] public function Insert(index : Ast, mimePart : MimePart);

[7538] Description

[7539] Adds the specified System.Web.Services.Description.MimePart instance to the MimePartCollection at the specified index.

[7540] If the number of items in the collection already equals the collection's capacity, the capacity is doubled by automatically reallocating the internal array before the new element is inserted. The zero-based index at which to insert mimePart. The System.Web.Services.Description.MimePart to add to the collection.

[7541] Remove

[7542] [C#] public void Remove(MimePart mimePart);

[7543] [C++] public: void Remove(MimePart* mimePart);

[7544] [VB] Public Sub Remove(ByVal mimePart As MimePart)

[7545] [JScript] public function Remove(mimePart : MimePart);

[7546] Description

[7547] Removes the first occurrence of the specified System.Web.Services.Description.MimePart from the MimePartCollection.

[7548] This method performs a linear search; therefore, the average execution time is proportional to System.Web.Services.Description.MimePartCollection.Count. A System.Web.Services.Description.MimePart instance for which to search the collection.

[7549] MimeTextBinding class (System.Web.Services.Description)

[7550] ToString

[7551] Description

[7552] Represents an extensibility element added to an System.Web.Services.Description.InputBinding, an System.Web.Services.Description.OutputBinding or a System.Web.Services.Description.MimePart, specifying the text patterns for which to search the HTTP transmission. This class cannot be inherited.

[7553] ToString

[7554] [C#] public const string Namespace;

[7555] [C++] public: const String* Namespace;

[7556] [VB] Public Const Namespace As String

[7557] [JScript] public var Namespace : String;

[7558] Description

[7559] Specifies the URI for the XML namespace of the MimeTextBinding class. This field is constant.

[7560] MimeTextBinding

[7561] Example Syntax:

[7562] ToString

[7563] [C#] public MimeTextBinding( );

[7564] [C++] public: MimeTextBinding( );

[7565] [VB] Public Sub New( )

[7566] [JScript] public function MimeTextBinding( );

[7567] Handled

[7568] Matches

[7569] ToString

[7570] Description

[7571] Gets the collection of MIME text patterns for which the HTTP transmission is searched.

[7572] Parent

[7573] Required

[7574] MimeTextMatch class (System.Web.Services.Description)

[7575] ToString

[7576] Description

[7577] Represents a text pattern for which the HTTP transmission is searched. This class cannot be inherited.

[7578] MimeTextMatch

[7579] Example Syntax:

[7580] ToString

[7581] [C#] public MimeTextMatch( );

[7582] [C++] public: MimeTextMatch( );

[7583] [VB] Public Sub New( )

[7584] [JScript] public function MimeTextMatch( );

[7585] Capture

[7586] ToString

[7587] [C#] public int Capture {get; set;}

[7588] [C++] public: _property int get_Capture( );public: _property void setCapture(int);

[7589] [VB] Public Property Capture As Integer

[7590] [JScript] public function get Capture( ) : int;public function set Capture(int);

[7591] Description

[7592] Returns a 32-bit signed integer. The default value is 0.

[7593] Group

[7594] ToString

[7595] [C#] public int Group {get; set;}

[7596] [C++] public: _property int get_Group( );public: _property void set_Group(int);

[7597] [VB] Public Property Group As Integer

[7598] [JScript] public function get Group( ) : int;public function set Group(int);

[7599] Description

[7600] Gets or sets a value indicating the number of groups in which to place the results of the text search.

[7601] The value of this property should be less than or equal to the value of the System.Web.Services.Description.MimeTextMatch.Repeats property. It is recommended that developers use the default value.

[7602] IgnoreCase

[7603] ToString

[7604] [C#] public bool IgnoreCase {get; set;}

[7605] [C++] public: _property bool get_IgnoreCase( );public: _property void set_IgnoreCase(bool);

[7606] [VB] Public Property IgnoreCase As Boolean

[7607] [JScript] public function get IgnoreCase( ) : Boolean;public function set IgnoreCase(Boolean);

[7608] Description

[7609] Gets or sets a value indicating whether the search should disregard the case of the text to be searched.

[7610] Matches

[7611] ToString

[7612] [C#] public MimeTextMatchCollection Matches {get;}

[7613] [C++] public: Property MimeTextMatchCollection* get_Matches( );

[7614] [VB] Public ReadOnly Property Matches As MimeTextMatchCollection

[7615] [JScript] public function get Matches( ) : MimeTextMatchCollection;

[7616] Description

[7617] Name

[7618] ToString

[7619] [C#] public string Name {get; set;}

[7620] [C++] public: _property String* get_Name( );public: _property void set_Name(String*);

[7621] [VB] Public Property Name As String

[7622] [JScript] public function get Name( ) : String;public function set Name(String);

[7623] Description

[7624] Gets or sets the name of the MimeTextMatch instance.

[7625] Pattern

[7626] ToString

[7627] [C#] public string Pattern {get; set;}

[7628] [C++] public: _property String* get_Pattern( );public: _property void set_Pattern(String*);

[7629] [VB] Public Property Pattern As String

[7630] [JScript] public function get Pattern( ) : String;public function set Pattern(String);

[7631] Description

[7632] Gets or sets the text pattern for the search.

[7633] The value of this property can contain wildcard characters.

[7634] Repeats

[7635] ToString

[7636] [C#] public int Repeats {get; set;}

[7637] [C++] public: _property int get_Repeats( );public: _property void set_Repeats(int);

[7638] [VB] Public Property Repeats As Integer

[7639] [JScript] public function get Repeats( ) : int;public function set Repeats(int);

[7640] Description

[7641] Gets or sets a value indicating the number of times the search is to be performed.

[7642] In a case where there is more than one possible match, a property value of 1 will return only the first match found.

[7643] RepeatsString

[7644] ToString

[7645] [C#] public string RepeatsString {get; set;}

[7646] [C++] public: _property String* get_RepeatsString( );public: _property void set_RepeatString(String*);

[7647] [VB] Public Property RepeatsString As String

[7648] [JScript] public function get RepeatsString( ) : String;public function set RepeatsString(String);

[7649] Description

[7650] Gets or sets a value indicating the number of times the search is to be performed.

[7651] This property returns the same information as the System.Web.Services.Description.MimeTextMatch.Repeats property, but as a string rather than a 32-bit signed integer. A value of “*” corresponds to System.Int32.MaxValue

[7652] Type

[7653] ToString

[7654] [C#] public string Type {get; set;}

[7655] [C++] public: _property String* get_Type( );public: _property void set_Type(String*);

[7656] [VB] Public Property Type As String

[7657] [JScript] public function get Type( ) : String;public function set Type(String);

[7658] Description

[7659] Gets or sets a value indicating the MIME format of the text to be searched.

[7660] This property returns an empty string (“”) if its value has not been set.

[7661] MimeTextMatchCollection class (System.Web.Services.Description)

[7662] ToString

[7663] Description

[7664] Provides a collection of System.Web.Services.Description.MimeTextMatch instances. This class cannot be inherited.

[7665] MimeTextMatchCollection

[7666] Example Syntax:

[7667] ToString

[7668] [C#] public MimeTextMatchCollection( );

[7669] [C++] public: MimeTextMatchCollection( );

[7670] [VB] Public Sub New( )

[7671] [JScript] public function MimeTextMatchCollection( );

[7672] Count

[7673] InnerList

[7674] Item

[7675] ToString

[7676] Description

[7677] Gets or sets the value of a member of the MimeTextMatchCollection at the specified zero-based index. The zero-based index of the MimeTextMatch whose value is returned or modified.

[7678] List

[7679] Add

[7680] [C#] public int Add(MimeTextMatch match);

[7681] [C++] public: int Add(MimeTextMatch* match);

[7682] [VB] Public Function Add(ByVal match As MimeTextMatch) As Integer

[7683] [JScript] public function Add(match: MimeTextMatch): int;

[7684] Description

[7685] Adds the specified System.Web.Services.Description.MimeTextMatch instance to the end of the MimeTextMatchCollection.

[7686] Return Value: Returns the zero-based index where match has been added. The System.Web.Services.Description.MimeTextMatch to be added to the collection.

[7687] Contains

[7688] [C#] public bool Contains(MimeTextMatch match);

[7689] [C++] public: bool Contains(MimeTextMatch* match);

[7690] [VB] Public Function Contains(ByVal match As MimeTextMatch) As Boolean

[7691] [JScript] public function Contains(match : MimeTextMatch) : Boolean;

[7692] Description

[7693] Gets a value indicating whether the specified System.Web.Services.Description.MimeTextMatch instance is a member of the MimeTextMatchCollection.

[7694] Return Value: true if match is a member of the MimeTextMatchCollection otherwise, false. A System.Web.Services.Description.MimeTextMatch instance.

[7695] CopyTo

[7696] [C#] public void CopyTo(MimeTextMatch[ ] array, int index);

[7697] [C++] public: void CopyTo(MimeTextMatch* array[ ], int index);

[7698] [VB] Public Sub CopyTo(ByVal array( ) As MimeTextMatch, ByVal index As Integer)

[7699] [JScript] public function CopyTo(array : MimeTextMatch[ ], index : int);

[7700] Description

[7701] Copies the entire MimeTextMatchCollection to a compatible one-dimensional array of type System.Web.Services.Description.MimeTextMatch, starting at the specified zero-based index of the target array. An array of type System.Web.Services.Description.MimeTextMatch serving as the destination of the copy action. The zero-based index at which to start placing the copied collection.

[7702] IndexOf

[7703] [C#] public int IndexOf(MimeTextMatch match);

[7704] [C++] public: int IndexOf(MimeTextMatch* match);

[7705] [VB] Public Function IndexOf(ByVal match As MimeTextMatch) As Integer

[7706] [JScript] public function IndexOf(match : MimeTextMatch): int;

[7707] Description

[7708] Searches for the specified System.Web.Services.Description.MimeTextMatch instance and returns the zero-based index of the first occurrence within the collection.

[7709] Return Value: Returns a 32-bit signed integer. A System.Web.Services.Description.MimeTextMatch object for which to search the MimeTextMatchCollection.

[7710] Insert

[7711] [C#] public void Insert(int index, MimeTextMatch match);

[7712] [C++] public: void Insert(int index, MimeTextlatch* match);

[7713] [VB] Public Sub Insert(ByVal index As Integer, ByVal match As MimeTextMatch)

[7714] [JScript] public function Insert(index : int, match : MimeTextMatch);

[7715] Description

[7716] Adds the specified System.Web.Services.Description.MimeTextMatch instance to the MimeTextMatchCollection at the specified index. If the number of items in the collection already equals the collection's capacity, the capacity is doubled by automatically reallocating the internal array before the new element is inserted. The zero-based index at which to insert match. The System.Web.Services.Description.MimeTextMatch to add to the collection.

[7717] Remove

[7718] [C#] public void Remove(MimeTextMatch match);

[7719] [C++] public: void Remove(MimeTextMatch* match);

[7720] [VB] Public Sub Remove(ByVal match As MimeTextMatch)

[7721] [JScript] public function Remove(match : MimeTextMatch);

[7722] Description

[7723] Removes the first occurrence of the specified System.Web.Services.Description.MimeTextMatch instance from the MimeTextMatchCollection.

[7724] This method performs a linear search; therefore, the average execution time is proportional to System.Web.Services.Description.MimeTextMatchCollection.Count. A System.Web.Services.Description.MimeTextMatch instance for which to search the collection.

[7725] MimeXmlBinding class (System.Web.Services.Description)

[7726] ToString

[7727] Description

[7728] Represents an extensibility element added to a System.Web.Services.Description.MimePart, an System.Web.Services.Description.InputBinding or an System.Web.Services.Description.OutputBinding. Specifies the schema for XML messages that are not SOAP compliant. This class cannot be inherited.

[7729] MimeXmlBinding

[7730] Example Syntax:

[7731] ToString

[7732] [C#] public MimeXmlBinding( );

[7733] [C++] public: MimeXmlBinding( );

[7734] [VB] Public Sub New( )

[7735] [JScript] public function MimeXmlBinding( );

[7736] Handled

[7737] Parent

[7738] Part

[7739] ToString

[7740] Description

[7741] Gets or sets the name of the System.Web.Services.Description.MessagePart to which the MimeXmlBinding applies.

[7742] Required

[7743] Operation class (System.Web.Services.Description)

[7744] ToString

[7745] Description

[7746] Provides an abstract definition of an action supported by the Web Service. This class cannot be inherited.

[7747] Exactly one instance of this class will be a member of the System.Web.Services.Description.Operation.Messages property of the parent System.Web.Services.Description.Operation.

[7748] Operation

[7749] Example Syntax:

[7750] ToString

[7751] [C#] public Operation( );

[7752] [C++] public: Operation( );

[7753] [VB] Public Sub New( )

[7754] [JScript] public function Operation( );

[7755] Documentation

[7756] Faults

[7757] ToString

[7758] Description

[7759] Gets the collection of faults, or error messages, defined by the System.Web.Services.Description.Operation instance.

[7760] Messages

[7761] ToString

[7762] [C#] public OperationMessageCollection Messages {get;}

[7763] [C++] public: _property OperationMessageCollection* get_Messages( );

[7764] [VB] Public ReadOnly Property Messages As OperationMessageCollection

[7765] [JScript] public function get Messages( ) : OperationMessageCollection;

[7766] Description

[7767] Gets the collection of System.Web.Services.Description.Message instances defined by the System.Web.Services.Description.Operation instance.

[7768] Because an Operation instance is associated with exactly one System.Web.Services.Description.Operationlnput and exactly one System.Web.Services.Description.OperationOutput, only one instance of each can be a member of this collection, and thus the collection can have a maximum of two members.

[7769] Name

[7770] ToString

[7771] [C#] public string Name {get; set;}

[7772] [C++] public: _property String* get_Name( );public: _property void set_Name(String*);

[7773] [VB] Public Property Name As String

[7774] [JScript] public function get Name( ) : String;public function set Name(String);

[7775] Description

[7776] Gets or sets the name of the System.Web.Services.Description.Operation instance.

[7777] Returns an empty string (“”) if the property value has not been set.

[7778] ParameterOrder

[7779] ToString

[7780] [C#] public string[ ] ParameterOrder {get; set;}

[7781] [C++] public: _property String* get_Parameterorder( );public: Property void set_ParameterOrder(String* _gc[ ]);

[7782] [VB] Public Property ParameterOrder As String ( )

[7783] [JScript] public function get ParameterOrder( ) : String[ ];public function set ParameterOrder(String [ ]);

[7784] Description

[7785] Gets or sets an array of elements contained in the System.Web.Services.Description.Operation.ParameterOrderString.

[7786] Note that the elements of this array are identical to those of the System.Web.Services.Description.Operation.ParameterOrderString, but housed in an array rather than a space-delimited string.

[7787] ParameterOrderString

[7788] ToString

[7789] [C#] public string ParameterOrderString {get; set;}

[7790] [C++] public: _property String* get_ParameterorderString( );public: _property void set_ParameterorderString(String*);

[7791] [VB] Public Property ParameterrderString As String

[7792] [JScript] public function get ParameterorderString( ) : String;public function set ParameterOrderString(String);

[7793] Description

[7794] An optional RPC-signature ordering specification for request/response or solicit/response operations. The value is a list of names of System.Web.Services.Description.MessagePart instances separated by a single space.

[7795] The named System.Web.Services.Description.MessagePart instances must adhere to the following rules: The order of the named System.Web.Services.Description.MessagePart instances reflects the order of the parameters in the RPC signature.

[7796] PortType

[7797] ToString

[7798] [C#] public PortType PortType {get;}

[7799] [C++] public: _property PortType* get_PortType( );

[7800] [VB] Public ReadOnly Property PortType As PortType

[7801] [JScript] public function get PortType( ) : PortType;

[7802] Description

[7803] Gets the System.Web.Services.Description.PortType of which the Operation is a member.

[7804] IsBoundBy

[7805] [C#] public bool IsBoundBy(OperationBinding operationBinding);

[7806] [C++] public: bool IsBoundBy(OperationBinding* operationBinding);

[7807] [VB] Public Function IsBoundBy(ByVal operationBinding As OperationBinding) As Boolean

[7808] [JScript] public function IsBoundBy(operationBinding : OperationBinding) : Boolean;

[7809] Description

[7810] Gets a value indicating whether the specified System.Web.Services.Description.OperationBinding is used in the Operation instance.

[7811] Return Value: true if the Operation instance uses operationBinding; otherwise, false. An System.Web.Services.Description.OperationBinding instance to be checked to determine whether it is used by the Operation.

[7812] OperationBinding class (System.Web.Services.Description)

[7813] ToString

[7814] Description

[7815] Provides specifications for protocols and data formats for the messages used in the action supported by the Web Service. This class cannot be inherited.

[7816] This class contains all the System.Web.Services.Description.Binding elements required for the actions supported by the Web Service.

[7817] OperationBinding

[7818] Example Syntax:

[7819] ToString

[7820] [C#] public OperationBinding( );

[7821] [C++] public: OperationBinding( );

[7822] [VB] Public Sub New( )

[7823] [JScript] public function OperationBinding( );

[7824] Binding

[7825] ToString

[7826] [C#] public Binding Binding {get;}

[7827] [C++] public: _property Binding* get Binding( );

[7828] [VB] Public ReadOnly Property Binding As Binding

[7829] [JScript] public function get Binding( ) : Binding;

[7830] Description

[7831] The System.Web.Services.Description.Binding of which the System.Web.Services.Description.OperationBinding instance is a member.

[7832] Documentation

[7833] Extensions

[7834] ToString

[7835] Description

[7836] Gets the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect ion specific to the System.Web.Services.Description.OperationBinding instance.

[7837] Faults

[7838] ToString

[7839] [C#] public FaultBindingCollection Faults {get;}

[7840] [C++] public: _property FaultBindingCollection* get_Faults( );

[7841] [VB] Public ReadOnly Property Faults As FaultBindingCollection

[7842] [JScript] public function get Faults( ) : FaultBindingCollection;

[7843] Description

[7844] Gets the System.Web.Services.Description.FaultBindingCollection associated with the System.Web.Services.Description.OperationBinding instance.

[7845] Input

[7846] ToString

[7847] [C#] public InputBinding Input {get; set;}

[7848] [C++] public: _property InputBinding* get_Input( );public: _property void set_Input(InputBinding*);

[7849] [VB] Public Property Input As InputBinding

[7850] [JScript] public function get Input( ) : InputBinding;public function set Input(InputB inding);

[7851] Description

[7852] Gets or sets the System.Web.Services.Description.InputBinding associated with the System.Web.Services.Description.OperationBinding instance.

[7853] An OperationBinding will be associated with exactly one System.Web.Services.Description.InputBinding.

[7854] Name

[7855] ToString

[7856] [C#] public string Name {get; set;}

[7857] [C++] public: _property String* get_Name( );public: _property void set_Name(String*);

[7858] [VB] Public Property Name As String

[7859] [JScript] public function get Name( ) : String;public function set Name(String);

[7860] Description

[7861] Gets or sets the name of the OperationBinding instance.

[7862] In WSDL format, this property is realized as the name attribute of the tag enclosed within the tags. Note that an empty string (“”) is returned if this property value has not been set.

[7863] Output

[7864] ToString

[7865] [C#] public OutputBinding Output {get; set;}

[7866] [C++] public: _property OutputBinding* get_Output( );public: _property void set_Output(OutputBinding*);

[7867] [VB] Public Property Output As OutputBinding

[7868] [JScript] public function get Output( ) : OutputBinding;public function set Output(OutputBinding);

[7869] Description

[7870] Gets or sets the System.Web.Services.Description.OutputBinding associated with the System.Web.Services.Description.OperationBinding instance.

[7871] An OperationBinding will be associated with exactly one System.Web.Services.Description.OutputBinding.

[7872] OperationBindingCollection class (System.Web.Services.Description)

[7873] ToString

[7874] Description

[7875] Represents a collection of System.Web.Services.Description.OperationBinding objects. This class cannot be inherited.

[7876] Count

[7877] InnerList

[7878] Item

[7879] ToString

[7880] Description

[7881] Gets or sets the value of a System.Web.Services.Description.OperationBinding at the specified zero-based index. The zero-based index of the System.Web.Services.Description.OperationBinding whose value is modified or returned.

[7882] Description

[7883] Gets a value indicating whether the specified System.Web.Services.Description.OperationBinding is a member of the OperationBindingCollection.

[7884] Return Value: true if bindingOperation is a member of the OperationBindingCollection ; otherwise, false. An System.Web.Services.Description.OperationBinding object.

[7885] CopyTo

[7886] [C#] public void CopyTo(OperationBinding[ ] array, int index);

[7887] [C++] public: void CopyTo(OperationBinding* array[ ], int index);

[7888] [VB] Public Sub CopyTo(ByVal array( ) As OperationBinding, ByVal index As Integer)

[7889] [JScript] public function CopyTo(array : OperationBinding[ ], index : int);

[7890] Description

[7891] Copies the entire OperationBindingCollection to a compatible onedimensional array of type System.Web.Services.Description.OperationBinding starting at the specified zero-based index of the target array. An array of type System.Web.Services.Description.OperationBinding that serves as the destination for the copy action. The zero-based index at which to start placing the copied collection into the target array.

[7892] IndexOf

[7893] Description

[7894] Gets a value indicating whether the specified System.Web.Services.Description.OperationBinding is a member of the OperationBindingCollection.

[7895] Return Value: true if bindingOperation is a member of the OperationBindingCollection ; otherwise, false. An System.Web.Services.Description.OperationBinding object.

[7896] CopyTo

[7897] [C#] public void CopyTo(OperationBinding[ ] array, int index);

[7898] [C++] public: void CopyTo(OperationBinding* array[ ], int index);

[7899] [VB] Public Sub CopyTo(ByVal array( ) As OperationBinding, ByVal index As Integer)

[7900] [JScript] public function CopyTo(array : OperationBinding[ ], index : int);

[7901] Description

[7902] Copies the entire OperationBindingCollection to a compatible onedimensional array of type System.Web.Services.Description.OperationBinding, starting at the specified zero-based index of the target array. An array of type System.Web.Services.Description.OperationBinding that serves as the destination for the copy action. The zero-based index at which to start placing the copied collection into the target array.

[7903] IndexOf

[7904] [C#] public it IndexOf(OperationBinding bindingOperation);

[7905] [C++] public: int IndexOf(OperationBinding* bindingOperation);

[7906] [VB] Public Function IndexOf(ByVal bindingOperation As OperationBinding) As Integer

[7907] [JScript] public function IndexOf(bindingOperation : OperationBinding) : int;

[7908] Description

[7909] Searches for the specified System.Web.Services.Description.OperationBinding and returns the zero-based index of the first occurrence within the OperationBindingCollection.

[7910] Return Value: Returns a 32-bit signed integer. An System.Web.Services.Description.OperationBinding object.

[7911] Insert

[7912] [C#] public void Insert(int index, OperationBinding bindingOperation);

[7913] [C++] public: void Insert(int index, OperationBinding* bindingOperation);

[7914] [VB] Public Sub Insert(ByVal index As Integer, ByVal bindingOperation As OperationBinding)

[7915] [JScript] public function Insert(index : int, bindingOperation : OperationBinding);

[7916] Description

[7917] Adds the specified System.Web.Services.Description.OperationBinding instance to the OperationBindingCollection at the specified index.

[7918] If the number of items in the collection already equals the collection's capacity, the capacity is doubled by automatically reallocating the internal array before the new element is inserted. The zero-based index at which to insert bindingOperation. The System.Web.Services.Description.OperationBinding to be added to the collection.

[7919] Remove

[7920] [C#] public void Remove(OperationBinding bindingOperation);

[7921] [C++] public: void Remove(OperationBinding* bindingperation);

[7922] [VB] Public Sub Remove(ByVal bindingOperation As OperationBinding)

[7923] [JScript] public function Remove(bindingoperation : OperationBinding);

[7924] Description

[7925] Removes the first occurrence of the specified System.Web.Services.Description.OperationBinding from the OperationBindingCollection.

[7926] This method performs a linear search; therefore, the average execution time is proportional to System.Web.Services.Description.OperationBindingCollection.Count. An System.Web.Services.Description.OperationBinding object.

[7927] SetParent

[7928] [C#] protected override void SetParent(object value, object parent);

[7929] [C++] protected: void SetParent(Object* value, Object* parent);

[7930] [VB] Overrides Protected Sub SetParent(ByVal value As Object, ByVal parent As Object)

[7931] [JScript] protected override function SetParent(value : Object, parent : Object);

[7932] Description

[7933] Sets the parent System.Web.Services.Description.Binding of a member of the OperationBindingCollection. An object, of type System.Web.Services.Description.OperationBinding, within the collection. The object, of type System.Web.Services.Description.Binding, to be set as the parent.

[7934] OperationCollection class (System.Web.Services.Description)

[7935] ToString

[7936] Description

[7937] Represents a collection of System.Web.Services.Description.Operation objects. This class cannot be inherited.

[7938] Count

[7939] InnerList

[7940] Item

[7941] ToString

[7942] Description

[7943] Gets or sets the value of a System.Web.Services.Description.Operation at the specified zero-based index. The zero-based index of the System.Web.Services.Description.Operation whose value is modified or returned.

[7944] List

[7945] Table

[7946] Add

[7947] [C#] public int Add(Operation operation);

[7948] [C++] public: int Add(Operation* operation);

[7949] [VB] Public Function Add(ByVal operation As Operation) As Integer

[7950] [JScript] public function Add(operation : Operation) : int;

[7951] Description

[7952] Adds the specified System.Web.Services.Description.Operation to the end of the OperationCollection.

[7953] Return Value: Returns the zero-based index where operation has been added. The System.Web.Services.Description.Operation to be added to the OperationCollection.

[7954] Contains

[7955] [C#] public bool Contains(Operation operation);

[7956] [C++] public: bool Contains(Operation* operation);

[7957] [VB] Public Function Contains(ByVal operation As Operation) As Boolean

[7958] [JScript] public function Contains(operation : Operation) : Boolean;

[7959] Description

[7960] Gets a value indicating whether the specified System.Web.Services.Description.Operation is a member of the OperationCollection.

[7961] Return Value: true if operation is a member of the OperationCollection; otherwise, false. An System.Web.Services.Description.Operation object.

[7962] CopyTo

[7963] [C#] public void CopyTo(Operation[ ] array, int index);

[7964] [C++] public: void CopyTo(Operation* array[ ], int index);

[7965] [VB] Public Sub CopyTo(ByVal array( ) As Operation, ByVal index As Integer)

[7966] [JScript] public function CopyTo(array: Operation[ ], index: int);

[7967] Description

[7968] Copies the entire OperationCollection to a compatible one-dimensional array of type System.Web.Services.Description.Operation, starting at the specified index of the target array. An array of type System.Web.Services.Description.Operation serving as the destination for the copy action. The zero-based index at which to start placing the copied collection.

[7969] IndexOf

[7970] [C#] public int IndexOf(Operation operation);

[7971] [C++] public: int IndexOf(Operation* operation);

[7972] [VB] Public Function IndexOf(ByVal operation As Operation) As Integer

[7973] [JScript] public function IndexOf(operation : Operation) : int;

[7974] Description

[7975] Searches for the specified System.Web.Services.Description.Operation and returns the zero-based index of the first occurrence within the OperationCollection.

[7976] Return Value: Returns a 32-bit signed integer. An System.Web.Services.Description.Operation object.

[7977] Insert

[7978] [C#] public void Insert(int index, Operation operation);

[7979] [C++] public: void Insert(int index, Operation* operation);

[7980] [VB] Public Sub Insert(ByVal index As Integer, ByVal operation As Operation)

[7981] [JScript] public function Insert(index : int, operation : Operation);

[7982] Description

[7983] Adds the specified System.Web.Services.Description.Operation instance to the OperationCollection at the specified index.

[7984] If the number of items in the collection already equals the collection's capacity, the capacity is doubled by automatically reallocating the internal array before the new element is inserted. The zero-based index at which to insert operation. The System.Web.Services.Description.Operation to be added to the OperationCollection.

[7985] Remove

[7986] [C#] public void Remove(Operation operation);

[7987] [C++] public: void Remove(Operation* operation);

[7988] [VB] Public Sub Remove(ByVal operation As Operation)

[7989] [JScript] public function Remove(operation : Operation);

[7990] Description

[7991] Removes the first occurrence of the specified System.Web.Services.Description.Operation from the OperationCollection This method performs a linear search; therefore, the average execution time is proportional to System.Web.Services.Description.OperationCollection.Count. The System.Web.Services.Description.Operation object to be removed from the Collection.

[7992] SetParent

[7993] [C#] protected override void SetParent(object value, object parent);

[7994] [C++] protected: void SetParent(Object* value, Object* parent);

[7995] [VB] Overrides Protected Sub SetParent(ByVal value As Object, ByVal parent As Object)

[7996] [JScript] protected override function SetParent(value: Object, parent: Object);

[7997] Description

[7998] Sets the parent System.Web.Services.Description.PortType of a member of OperationCollection. An object, of type System.Web.Services.Description.Operation, within the OperationCollection. The object, of type System.Web.Services.Description.PortType, to set as the parent.

[7999] OperationFault class (System.Web.Services.Description)

[8000] ToString

[8001] Description

[8002] Defines the specifications for error messages returned by the Web Service. This class cannot be inherited.

[8003] Instances of this class will be members of the System.Web.Services.Description.Operation.Faults property of the parent Operation.

[8004] OperationFault

[8005] Example Syntax:

[8006] ToString

[8007] [C#] public OperaionFault( );

[8008] [C++] public: OperationFault( );

[8009] [VB] Public Sub New( )

[8010] [JScript] public function OperationFault( );

[8011] Documentation

[8012] Message

[8013] Name

[8014] Operation

[8015] OperationFaultCollection class (System.Web.Services.Description)

[8016] ToString

[8017] Description

[8018] Represents a collection of System.Web.Services.Description.OperationFault objects. This class cannot be inherited.

[8019] Count

[8020] InnerList

[8021] Item

[8022] ToString

[8023] System.Web.Services.Description.OperationFault

[8024] Description

[8025] Gets or sets the value of a System.Web.Services.Description.OperationFault at the specified zero-based index. The zero-based index of the System.Web.Services.Description.OperationFault whose value is modified or returned.

[8026] Item

[8027] ToString

[8028] [C#] public OperationFault this[string name] {get;}

[8029] [C++] public: _property OperationFault* get_Item(String* name);

[8030] [VB] Public Default ReadOnly Property Item(ByVal name As String) As OperationFault

[8031] [JScript] returnValue=OperationFaultCollectionObject.Item(name);

[8032] Description

[8033] Gets an System.Web.Services.Description.OperationFault by its System.Web.Services.Description.OperationFault.Name property. The string value representing the name of the System.Web.Services.Description.OperationFault returned.

[8034] List

[8035] Table

[8036] Add

[8037] [C#] public int Add(OperationFault operationFaultMessage);

[8038] [C++] public: int Add(OperationFault* operationFaultMessage);

[8039] [VB] Public Function Add(ByVal operationFaultMessage As OperationFault) As Integer

[8040] [JScript] public function Add(operationFaultMessage : OperationFault) : int;

[8041] Description

[8042] Adds the specified System.Web.Services.Description.OperationFault to the end of the OperationFaultCollection.

[8043] Return Value: Returns the zero-based index where operationFaultMessage has been added. The System.Web.Services.Description.OperationFault to be added to the OperationFaultCollection.

[8044] Contains

[8045] [C#] public bool Contains(OperationFault operationFaultMessage);

[8046] [C++] public: bool Contains(OperationFault* operationFaultMessage);

[8047] [VB] Public Function Contains(ByVal operationFaultMessage As OperationFault) As Boolean

[8048] [JScript] public function Contains(operationFaultMessage : OperationFault) : Boolean;

[8049] Description

[8050] Gets a value indicating whether the specified System.Web.Services.Description.OperationFault is a member of the OperationFaultCollection.

[8051] Return Value: true if operationFaultMessage is a member of the OperationFaultCollection; otherwise, false. An System.Web.Services.Description.OperationFault object.

[8052] CopyTo

[8053] [C#] public void CopyTo(OperationFault[ ] array, int index);

[8054] [C++] public: void CopyTo(OperationFault* array[ ], int index);

[8055] [VB] Public Sub CopyTo(ByVal array( ) As OperationFault, ByVal index As Integer)

[8056] [JScript] public function CopyTo(array : OperationFault[ ], index : int);

[8057] Description

[8058] Copies the entire System.Web.Services.Description.OperationFaultCollection to a compatible one-dimensional array, starting at the specified zero-based index of the target array. An array of type System.Web.Services.Description.OperationFault serving as the destination of the copy action. The zero-based index at which to start placing the copied collection.

[8059] GetKey

[8060] [C#] protected override string GetKey(object value);

[8061] [C++] protected: String* GetKey(Object* value);

[8062] [VB] Overrides Protected Function GetKey(ByVal value As Object) As String

[8063] [JScript] protected override function GetKey(value : Object) : String;

[8064] Description

[8065] Returns the name of the System.Web.Services.Description.OperationFault associated with the value passed by reference. An object for which to return the name.

[8066] IndexOf

[8067] [C#] public int IndexOf(OperationFault operationFaultMessage);

[8068] [C++] public: int IndexOf(OperationFault* operationFaultMessage);

[8069] [VB] Public Function IndexOf(ByVal operationFaultMessage As OperationFault) As Integer

[8070] [JScript] public function IndexOf(operationFaultMessage : OperationFault) : int;

[8071] Description

[8072] Searches for the specified System.Web.Services.Description.OperationFault and returns the zero-based index of the first occurrence within the collection.

[8073] Return Value: Returns a 32-bit signed integer. An System.Web.Services.Description.OperationFault object.

[8074] Insert

[8075] [C#] public void Insert(int index, OperationFault operationFaultMessage);

[8076] [C++] public: void Insert(int index, OperationFault* operationFaultMessage);

[8077] [VB] Public Sub Insert(ByVal index As Integer, ByVal operationFaultMessage As OperationFault)

[8078] [JScript] public function Insert(index : int, operationFaultMessage : OperationFault);

[8079] Description

[8080] Adds the specified System.Web.Services.Description.OperationFault to the OperationFaultCollection at the specified zero-based index.

[8081] If the number of items in the collection already equals the collection's capacity, the capacity is doubled by automatically reallocating the internal array before the new element is inserted. The zero-based index at which to insert operationFaultMessage. The System.Web.Services.Description.OperationFault to be added to the Collection.

[8082] Remove

[8083] [C#] public void Remove(OperationFault operationFaultMessage);

[8084] [C++] public: void Remove(OperationFault* operationFaultMessage);

[8085] [VB] Public Sub Remove(ByVal operationFaultMessage As OperationFault)

[8086] [JScript] public function Remove(operationFaultMessage : OperationFault);

[8087] Description

[8088] Removes the first occurrence of the specified System.Web.Services.Description.OperationFault from the OperationFaultCollection.

[8089] This method performs a linear search; therefore, the average execution time is proportional to System.Web.Services.Description.OperationFaultCollection.Count. The System.Web.Services.Description.OperationFault object to be removed from the collection.

[8090] SetParent

[8091] [C#] protected override void SetParent(object value, object parent);

[8092] [C++] protected: void SetParent(Object* value, Object* parent);

[8093] [VB] Overrides Protected Sub SetParent(ByVal value As Object, ByVal parent As Object)

[8094] [JScript] protected override function SetParent(value : Object, parent : Object);

[8095] Description

[8096] Sets the parent System.Web.Services.Description.Operation of a member of the OperationFaultCollection. An object, of class System.Web.Services.Description.OperationFault, within the collection. The object, of class System.Web.Services.Description.Operation, to be set as the parent.

[8097] OperationFlow enumeration (System.Web.Services.Description)

[8098] ToString

[8099] Description

[8100] Specifies the type of transmission an endpoint of the Web Service can support.

[8101] Although Request-Response or Solicit-Response are logically correlated in the WSDL document, the concrete correlation information will be specified by a binding. For example, the request and response messages may be exchanged as part of one or two actual HTTP transmissions.

[8102] ToString

[8103] [C#] public const OperationFlow None;

[8104] [C++] public: const OperationFlow None;

[8105] [VB] Public Const None As OperationFlow

[8106] [JScript] public var None : OperationFlow;

[8107] Description

[8108] Indicates that the endpoint of the Web Service receives no transmissions.

[8109] ToString

[8110] [C#] public const OperationFlow Notification;

[8111] [C++] public: const OperationFlow Notification;

[8112] [VB] Public Const Notification As OperationFlow

[8113] [JScript] public var Notification : OperationFlow;

[8114] Description

[8115] Indicates that an endpoint of the Web Service sends a message.

[8116] ToString

[8117] [C#] public const OperationFlow OneWay;

[8118] [C++] public: const OperationFlow OneWay;

[8119] [VB] Public Const OneWay As OperationFlow

[8120] [JScript] public var OneWay : OperationFlow;

[8121] Description

[8122] Indicates that the endpoint of the Web Service receives a message.

[8123] ToString

[8124] [C#] public const OperationFlow RequestResponse;

[8125] [C++] public: const OperationFlow RequestResponse;

[8126] [VB] Public Const RequestResponse As OperationFlow

[8127] [JScript] public var RequestResponse : OperationFlow;

[8128] Description

[8129] Indicates that an endpoint of the Web Service receives a message, then sends a correlated message.

[8130] ToString

[8131] [C#] public const OperationFlow SolicitResponse;

[8132] [C++] public: const OperationFlow SolicitResponse;

[8133] [VB] Public Const SolicitResponse As OperationFlow

[8134] [JScript] public var SolicitResponse : OperationFlow;

[8135] Description

[8136] Indicates that an endpoint of the Web Service sends a message, then receives a correlated message.

[8137] OperationInput class (System.Web.Services.Description)

[8138] ToString

[8139] Description

[8140] Defines the specifications for input messages received by the Web Service. This class cannot be inherited.

[8141] Exactly one instance of this class will be a member of the System.Web.Services.Description.Operation.Messages property of the parent System.Web.Services.Description.Operation.

[8142] OperationInput

[8143] Example Syntax:

[8144] ToString

[8145] [C#] public Operationlnput( );

[8146] [C++] public: Operationlnput( );

[8147] [VB] Public Sub New( )

[8148] [JScript] public function Operationlnput( );

[8149] Documentation

[8150] Message

[8151] Name

[8152] Operation

[8153] OperationMessage class (System.Web.Services.Description)

[8154] ToString

[8155] Description

[8156] Serves as the base class for the following classes: System.Web.Services.Description.OperationFaultSystem.Web.Services.Descri ption.OperationlnputSystem.Web.Services.Description.OperationOutput

[8157] In its default implementation, an OperationMessage instance refers to any message type passed by the action of a service.

[8158] OperationMessage

[8159] Example Syntax:

[8160] ToString

[8161] [C#] protected OperationMessage( );

[8162] [C++] protected: OperationMessage( );

[8163] [VB] Protected Sub New( )

[8164] [JScript] protected function OperationMessage( );

[8165] Documentation

[8166] Message

[8167] ToString

[8168] Description

[8169] Gets or sets an abstract, typed definition of the data being communicated.

[8170] Name

[8171] ToString

[8172] [C#] public string Name {get; set;}

[8173] [C++] public: _property String* get Name( );public: _property void setName(String*);

[8174] [VB] Public Property Name As String

[8175] [JScript] public function get Name( ) : String;public function set Name(String);

[8176] Description

[8177] The name of the System.Web.Services.Description.OperationMessage instance.

[8178] Operation

[8179] ToString

[8180] [C#] public Operation Operation {get;}

[8181] [C++] public: _property Operation* get_Operation( );

[8182] [VB] Public ReadOnly Property Operation As Operation

[8183] [JScript] public function get Operation( ) : Operation;

[8184] Description

[8185] Gets the System.Web.Services.Description.Operation of which the System.Web.Services.Description.OperationMessage instance is a member.

[8186] OperationMessageCollection class (System.Web.Services.Description)

[8187] ToString

[8188] Description

[8189] Represents a collection of System.Web.Services.Description.Operationlnput and System.Web.Services.Description.OperationOutput messages related to a Web Service. This class cannot be inherited.

[8190] An instance of this class will be returned by the System.Web.Services.Description.Operation.Messages property of the parent System.Web.Services.Description.Operation. As such, it can have exactly two members, one an System.Web.Services.Description.Operationlnput and the other an System.Web.Services.Description.OperationOutput.

[8191] Count

[8192] Flow

[8193] ToString

[8194] Description

[8195] Gets the type of transmission supported by the OperationMessageCollection.

[8196] InnerList

[8197] Input

[8198] ToString

[8199] Description

[8200] Gets the first occurrence of an System.Web.Services.Description.Operationlnput instance within the collection.

[8201] Th

[8202] Item

[8203] ToString

[8204] [C#] public OperationMessage this[int index] {get; set;}

[8205] [C++] public: _property OperationMessage* get_Item(int index);public: _property void set_Item(int index, OperationMessage*);

[8206] [VB] Public Default Property Item(ByVal index As Integer) As OperationMessage

[8207] [JScript] returnValue=OperationMessageCollectionObject.Item(index);OperationMessageCollectionObje ct.Item(index)=returnValue;

[8208] Description

[8209] Gets or sets the value of an System.Web.Services.Description.OperationMessage at the specified zerobased index. The zero-based index of the System.Web.Services.Description.OperationMessage whose value is modified or returned.

[8210] List

[8211] Output

[8212] ToString

[8213] Description

[8214] Gets the first occurrence of an System.Web.Services.Description.OperationOutput within the collection.

[8215] The search is performed in index order; thus the property returns only the System.Web.Services.Description.OperationOutput with the lowest-numbered index.

[8216] Table

[8217] Add

[8218] [C#] public int Add(OperationMessage operationMessage);

[8219] [C++] public: int Add(OperationMessage* operationMessage);

[8220] [VB] Public Function Add(ByVal operationMessage As OperationMessage) As Integer

[8221] [JScript] public function Add(operationMessage : OperationMessage) : int;

[8222] Description

[8223] Adds the specified System.Web.Services.Description.OperationMessage to the end of the OperationMessageCollection.

[8224] Return Value: Returns the zero-based index where operationMessage has been added. The System.Web.Services.Description.OperationMessage to be added to the collection.

[8225] Contains

[8226] [C#] public bool Contains(OperationMessage operationMessage);

[8227] [C++] public: bool Contains(OperationMessage* operationMessage);

[8228] [VB] Public Function Contains(ByVal operationMessage As OperationMessage) As Boolean

[8229] [JScript] public function Contains(operationMessage : OperationMessage) : Boolean;

[8230] Description

[8231] Gets a value indicating whether the specified System.Web.Services.Description.OperationMessage instance is a member of the OperationMessageCollection.

[8232] Return Value: true if operationMessage is a member of the OperationMessageCollection ; otherwise, false. An System.Web.Services.Description.OperationMessage object.

[8233] CopyTo

[8234] [C#] public void CopyTo(OperationMessage[ ] array, int index);

[8235] [C++] public: void CopyTo(OperationMessage* array[ ], int index);

[8236] [VB] Public Sub CopyTo(ByVal array( ) As OperationMessage, ByVal index As Integer)

[8237] [JScript] public function CopyTo(array : OperationMessage[ ], index : int);

[8238] Description

[8239] Copies the entire OperationMessageCollection to a compatible onedimensional array of type System.Web.Services.Description.OperationMessage, starting at the specified zero-based index of the target array. An array of type System.Web.Services.Description.OperationMessage serving as the destination of the copy action. The zero-based index at which to start placing the copied collection.

[8240] IndexOf

[8241] [C#] public int IndexOf(OperationMessage operationMessage);

[8242] [C++] public: int IndexOf(OperationMessage* operationMessage);

[8243] [VB] Public Function IndexOf(ByVal operationMessage As OperationMessage) As Integer

[8244] [JScript] public function IndexOf(operationMessage : OperationMessage) : int;

[8245] Description

[8246] Searches for the specified OperationMessage instance and returns the zerobased index of the first occurrence within the OperationMessageCollection.

[8247] Return Value: Returns a 32-bit signed integer. An System.Web.Services.Description.OperationMessage object.

[8248] Insert

[8249] [C#] public void Insert(int index, OperationMessage operationMessage);

[8250] [C++] public: void Insert(int index, OperationMessage* operationMessage);

[8251] [VB] Public Sub Insert(ByVal index As Integer, ByVal operationMessage As OperationMessage)

[8252] [JScript] public function Insert(index : int, operationMessage : OperationMessage);

[8253] Description

[8254] Adds the specified System.Web.Services.Description.OperationMessage to the OperationMessageCollection at the specified zero-based index.

[8255] If the number of items in the collection already equals the collection's capacity, the capacity is doubled by automatically reallocating the internal array before the new element is inserted. The zero-based index at which to insert operationMessage. The System.Web.Services.Description.OperationMessage to be added to the OperationMessageCollection.

[8256] OnInsert

[8257] [C#] protected override void OnInsert(int index, object value);

[8258] [C++] protected: void OnInsert(int index, Object* value);

[8259] [VB] Overrides Protected Sub OnInsert(ByVal index As Integer, ByVal value As Object)

[8260] [JScript] protected override function OnInsert(index : int, value : Object);

[8261] Description

[8262] Performs validation upon insertion of an System.Web.Services.Description.OperationMessage at the specified specified.

[8263] This method overrides the base method in order to limit the number of collection members to two (an System.Web.Services.Description.Operationlnput and an System.Web.Services.Description.OperationOutput). The zero-based index at which to insert the specified System.Web.Services.Description.OperationMessage. The System.Web.Services.Description.OperationMessage to be added to the OperationMessageCollection.

[8264] OnSet

[8265] [C#] protected override void OnSet(int index, object oldValue, object newValue);

[8266] [C++] protected: void OnSet(int index, Object* oldValue, Object* newValue);

[8267] [VB] Overrides Protected Sub OnSet(ByVal index As Integer, ByVal oldValue As Object, ByVal newValue As Object)

[8268] [JScript] protected override function OnSet(index : int, oldValue : Object, newValue : Object);

[8269] Description

[8270] Performs validation upon replacement of the specified member of the OperationMessageCollection with a new OperationMessage at the specified zerobased index.

[8271] This method overrides the base method in order to assure that the value replacing the existing value is of the same class as that existing value. Thus an System.Web.Services.Description.Operationlnput must be replaced by an OperationInput, and an System.Web.Services.Description.OperationOutput must be replaced by an OperationOutput. The zero-based index at which to change oldValue to newValue. The object value to be replaced by newValue. The object value with which to replace oldValue.

[8272] OnValidate

[8273] [C#] protected override void OnValidate(object value);

[8274] [C++] protected: void OnValidate(Object* value);

[8275] [VB] Overrides Protected Sub OnValidate(ByVal value As Object)

[8276] [JScript] protected override function OnValidate(value : Object);

[8277] Description

[8278] Performs a check on the type of the specified object when validating it.

[8279] This method overrides the base method in order to assure that the instance represented by the value parameter is either of type System.Web.Services.Description.OperationInput or System.Web.Services.Description.OperationOutput. The object to be validated.

[8280] Remove

[8281] [C#] public void Remove(OperationMessage operationMessage);

[8282] [C++] public: void Remnove(OperationMessage* operationMessage);

[8283] [VB] Public Sub Remove(ByVal operationMessage As OperationMessage)

[8284] [JScript] public function Remove(operationMessage : OperationMessage);

[8285] Description

[8286] Removes the first occurrence of the specified System.Web.Services.Description.OperationMessage from the OperationMessageCollection.

[8287] This method performs a linear search; therefore, the average execution time is proportional to Count. An System.Web.Services.Description.OperationMessage object.

[8288] SetParent

[8289] [C#] protected override void SetParent(object value, object parent);

[8290] [C++] protected: void SetParent(Object* value, Object* parent);

[8291] [VB] Overrides Protected Sub SetParent(ByVal value As Object, ByVal parent As Object)

[8292] [JScript] protected override function SetParent(value : Object, parent : Object);

[8293] Description

[8294] Sets the parent System.Web.Services.Description.Operation of the OperationMessageCollection. An object, of type System.Web.Services.Description.OperationMessage or a derived type, within the collection. The object, of type System.Web.Services.Description.Operation, to be set as the parent.

[8295] OperationOutput class (System.Web.Services.Description)

[8296] ToString

[8297] Description

[8298] Defines the specifications for output messages returned by the Web Service. This class cannot be inherited.

[8299] Exactly one instance of this class will be a member of the System.Web.Services.Description.Operation.Messages property of the parent System.Web.Services.Description.Operation.

[8300] OperationOutput

[8301] Example Syntax:

[8302] ToString

[8303] [C#] public OperationOutput( );

[8304] [C++] public: OperationOutput( );

[8305] [VB] Public Sub New( )

[8306] [JScript] public function OperationOutput( );

[8307] Documentation

[8308] Message

[8309] Name

[8310] Operation

[8311] OutputBinding class (System.Web.Services.Description)

[8312] ToString

[8313] Description

[8314] Provides a set of specifications for data formats and protocols used by the Web Service for output messages. This class cannot be inherited.

[8315] OutputBinding

[8316] Example Syntax:

[8317] ToString

[8318] [C#] public OutputBinding( );

[8319] [C++] public: OutputBinding( );

[8320] [VB] Public Sub New( )

[8321] [JScript] public function OutputBinding( );

[8322] Documentation

[8323] Extensions

[8324] ToString

[8325] Description

[8326] Gets the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect ion associated with the OutputBinding instance.

[8327] Name

[8328] OperationBinding

[8329] Port class (System.Web.Services.Description)

[8330] ToString

[8331] Description

[8332] Defines an individual endpoint contained in the Web Service. This class cannot be inherited.

[8333] This class specifies a single address (URI) for a binding, which defines message format and protocol details for operations and messages for a given System.Web.Services.Description.PortType. The System.Web.Services.Description.Port.Binding property gets or sets those values for the Port instance.

[8334] Port

[8335] Example Syntax:

[8336] ToString

[8337] [C#] public Port( );

[8338] [C++] public: Port( );

[8339] [VB] Public Sub New( )

[8340] [JScript] public function Port( );

[8341] Binding

[8342] ToString

[8343] [C#] public XmlQualifiedName Binding {get; set;}

[8344] [C++] public: _property XmlQualifiedName* get_Binding( );public: _property void set_Binding(XmlQualifiedName*);

[8345] [VB] Public Property Binding As XmlQualifiedName

[8346] [JScript] public function get Binding( ) : XmlQualifiedName;public function set Binding(XmlQualifiedName);

[8347] Description

[8348] Gets or sets the value of the XML binding attribute of the Port.

[8349] A binding defines message format and protocol details for operations and messages for a given System.Web.Services.Description.PortType. This property gets or sets those values for a specific Port.

[8350] Documentation

[8351] Extensions

[8352] ToString

[8353] Description

[8354] Gets the collection of extensibility elements contained in the Port.

[8355] Name

[8356] ToString

[8357] [C#] public string Name {get; set;}

[8358] [C++] public: _property String* get_Name( );public: _property void set_Name(String*);

[8359] [VB] Public Property Name As String

[8360] [JScript] public function get Name( ) : String;public function set Name(String);

[8361] Description

[8362] Gets or sets the Name of the Port.

[8363] Service

[8364] ToString

[8365] [C#] public Service Service {get;}

[8366] [C++] public: Property Service* get_Service( );

[8367] [VB] Public ReadOnly Property Service As Service

[8368] [JScript] public function get Service( ) : Service;

[8369] Description

[8370] Gets the System.Web.Services.Description.Service of which the Port instance is a member.

[8371] PortCollection class (System.Web.Services.Description)

[8372] ToString

[8373] Description

[8374] Represents the collection of all System.Web.Services.Description.Port objects contained within a System.Web.Services.Description.Service. This class cannot be inherited.

[8375] Count

[8376] InnerList

[8377] Item

[8378] ToString

[8379] System.Web.Services.Description.Port

[8380] Description

[8381] Gets or sets the value of a System.Web.Services.Description.Port at the specified zero-based index. The zero-based index of the System.Web.Services.Description.Port whose value is modified or returned.

[8382] Item

[8383] ToString

[8384] [C#] public Port this[string name] {get;}

[8385] [C++] public: _property Port* get_Item(String* name);

[8386] [VB] Public Default ReadOnly Property Item(ByVal name As String) As Port

[8387] [JScript] returnValue=PortCollectionObject.Item(name);

[8388] Description

[8389] Gets the specified System.Web.Services.Description.Port by its System.Web.Services.Description.Port.Name property. A string value representing the name of the System.Web.Services.Description.Port returned.

[8390] List

[8391] Table

[8392] Add

[8393] [C#] public int Add(Port port);

[8394] [C++] public: int Add(Port* port);

[8395] [VB] Public Function Add(ByVal port As Port) As Integer

[8396] [JScript] public function Add(port : Port) : int;

[8397] Description

[8398] Adds the specified System.Web.Services.Description.Port instance to the end of the PortCollection.

[8399] Return Value: Returns the index where the specified System.Web.Services.Description.Port instance has been added. The System.Web.Services.Description.Port to be added to the PortCollection.

[8400] Contains

[8401] [C#] public bool Contains(Port port);

[8402] [C++] public: bool Contains(Port* port);

[8403] [VB] Public Function Contains(ByVal port As Port) As Boolean

[8404] [JScript] public function Contains(port : Port) : Boolean;

[8405] Description

[8406] Gets a value indicating whether the specified System.Web.Services.Description.Port instance is a member of the PortCollection.

[8407] Return Value: true if the specified System.Web.Services.Description.Port is a member of the PortCollection ; otherwise, false. A System.Web.Services.Description.Port object.

[8408] CopyTo

[8409] [C#] public void CopyTo(Port[ ] array, int index);

[8410] [C++] public: void CopyTo(Port* array[ ], int index);

[8411] [VB] Public Sub CopyTo(ByVal array( ) As Port, ByVal index As Integer)

[8412] [JScript] public function CopyTo(array : Port[ ], index : int);

[8413] Description

[8414] Copies the entire System.Web.Services.Description.PortCollection to a one-dimensional array of type System.Web.Services.Description.Port, starting at the specified zero-based index of the target array. An array of type System.Web.Services.Description.Port serving as the destination of the copy action. The zero-based index at which to start placing the copied PortCollection.

[8415] GetKey

[8416] [C#] protected override string GetKey(object value);

[8417] [C++] protected: String* GetKey(Object* value);

[8418] [VB] Overrides Protected Function GetKey(ByVal value As Object) As String

[8419] [JScript] protected override function GetKey(value : Object) : String;

[8420] Description

[8421] Returns the name of the System.Web.Services.Description.Port instance associated with the value passed by reference. A System.Web.Services.Description.Port instance for which to return the name.

[8422] IndexOf

[8423] [C#] public int IndexOf(Port port);

[8424] [C++] public: int IndexOf(Port* port);

[8425] [VB] Public Function IndexOf(ByVal port As Port) As Integer

[8426] [JScript] public function IndexOf(port : Port) : int;

[8427] Description

[8428] Searches for the specified System.Web.Services.Description.Port instance and returns the zero-based index of the first occurrence within the PortCollection.

[8429] Return Value: Returns a 32-bit signed integer. A System.Web.Services.Description.Port object.

[8430] Insert

[8431] [C#] public void Insert(int index, Port port);

[8432] [C++] public: void Insert(int index, Port* port);

[8433] [VB] Public Sub Insert(ByVal index As Integer, ByVal port As Port)

[8434] [JScript] public function Insert(index : int, port : Port);

[8435] Description

[8436] Adds the specified System.Web.Services.Description.Port instance to the PortCollection at the specified index.

[8437] If the number of items in the collection already equals the collection's capacity, the capacity is doubled by automatically reallocating the internal array before the new element is inserted. The zero-based index at which to insert port. The System.Web.Services.Description.Port to be added to the collection.

[8438] Remove

[8439] [C#] public void Remove(Port port);

[8440] [C++] public: void Remove(Port* port);

[8441] [VB] Public Sub Remove(ByVal port As Port)

[8442] [JScript] public function Remove(port : Port);

[8443] Description

[8444] Removes the first occurrence of the specified System.Web.Services.Description.Port from the PortCollection.

[8445] This method performs a linear search; therefore, the average execution time is proportional to Count. A System.Web.Services.Description.Port object.

[8446] SetParent

[8447] [C#] protected override void SetParent(object value, object parent);

[8448] [C++] protected: void SetParent(Object* value, Object* parent);

[8449] [VB] Overrides Protected Sub SetParent(ByVal value As Object, ByVal parent As Object)

[8450] [JScript] protected override function SetParent(value : Object, parent : Object);

[8451] Description

[8452] Sets the parent System.Web.Services.Description.Service of a member of the PortCollection. An object, of type System.Web.Services.Description.Port, within the collection. The object, of type System.Web.Services.Description.Service, to set as the parent.

[8453] PortType class (System.Web.Services.Description)

[8454] ToString

[8455] Description

[8456] Represents a named set of abstract operations and the corresponding abstract messages. This class cannot be inherited.

[8457] PortType

[8458] Example Syntax:

[8459] ToString

[8460] [C#] public PortType( );

[8461] [C++] public: PortType( );

[8462] [VB] Public Sub New( )

[8463] [JScript] public function PortType( );

[8464] Documentation

[8465] Name

[8466] ToString

[8467] Description

[8468] Gets or sets the name of the System.Web.Services.Description.PortType instance.

[8469] Returns an empty string (“”) if the property value has not been assigned.

[8470] Operations

[8471] ToString

[8472] [C#] public OperationCollection Operations {get;}

[8473] [C++] public: _property OperationCollection* get_Operations( );

[8474] [VB] Public ReadOnly Property Operations As OperationCollection

[8475] [JScript] public function get Operations( ) : OperationCollection;

[8476] Description

[8477] Gets the collection of System.Web.Services.Description.Operation instances defined by the System.Web.Services.Description.PortType instance.

[8478] ServiceDescription

[8479] ToString

[8480] [C#] public ServiceDescription ServiceDescription {get;}

[8481] [C++] public: _property ServiceDescription* get_ServiceDescription( );

[8482] [VB] Public ReadOnly Property ServiceDescription As ServiceDescription

[8483] [JScript] public function get ServiceDescription( ) : ServiceDescription;

[8484] Description

[8485] Gets the System.Web.Services.Description.ServiceDescription of which the System.Web.Services.Description.PortType instance is a member.

[8486] PortTypeCollection class (System.Web.Services.Description)

[8487] ToString

[8488] Description

[8489] Represents a collection of System.Web.Services.Descriptionl.PortType objects, that is, a collection of sets of operations supported by the Web Service. This class cannot be inherited.

[8490] Count

[8491] InnerList

[8492] Item

[8493] ToString

[8494] System.Web.Services.Description.PortType

[8495] Description

[8496] Gets or sets the value of a System.Web.Services.Description.PortType at the specified zero-based index. The zero-based index of the System.Web.Services.Description.PortType whose value is modified or returnned.

[8497] Item

[8498] ToString

[8499] [C#] public PortType this[string name] {get;}

[8500] [C++] public: _property PortType* get_Item(String* name);

[8501] [VB] Public Default ReadOnly Property Item(ByVal name As String) As PortType

[8502] [JScript] returnValue=PortTypeCollectionObject.Item(name);

[8503] Description

[8504] Gets the specified System.Web.Services.Description.PortType by its System.Web.Services.Description.PortType.Name property.

[8505] This method performs a linear search; therefore, the average execution time is proportional to System.Web.Services.Description.PortTypeCollection.Count. The string value representing the name of the System.Web.Services.Description.PortType returned.

[8506] List

[8507] Table

[8508] Add

[8509] [C#] public int Add(PortType portType);

[8510] [C++] public: int Add(PortType* portType);

[8511] [VB] Public Function Add(ByVal portType As PortType) As Integer

[8512] [JScript] public function Add(portType : PortType) : int;

[8513] Description

[8514] Adds the specified System.Web.Services.Description.PortType to the end of the PortTypeCollection.

[8515] Return Value: Returns the index where the System.Web.Services.Description.PortType instance specified by the portType parameter has been added. The System.Web.Services.Description.PortType to be added to the PortTypeCollection.

[8516] Contains

[8517] [C#] public bool Contains(PortType portType);

[8518] [C++] public: bool Contains(PortType* portType);

[8519] [VB] Public Function Contains(ByVal portType As PortType) As Boolean

[8520] [JScript] public function Contains(portType : PortType) : Boolean;

[8521] Description

[8522] Gets a value indicating whether the specified System.Web.Services.Description.PortType instance is a member of the PortTypeCollection.

[8523] Return Value: true if the specified System.Web.Services.Description.PortType instance is a member of the PortTypeCollection ; otherwise, false. A System.Web.Services.Description.PortType object.

[8524] CopyTo

[8525] [C#] public void CopyTo(PortType[ ] array, int index);

[8526] [C++] public: void CopyTo(PortType* array[ ], int index);

[8527] [VB] Public Sub CopyTo(ByVal array( ) As PortType, ByVal index As Integer)

[8528] [JScript] public function CopyTo(array : PortType[ ], index : int);

[8529] Description

[8530] Copies the entire System.Web.Services.Description.PortTypeCollection to a one-dimensional array of type PortType, starting at the specified zero-based index of the target array. An array of type System.Web.Services.Description.PortType serving as the destination of the COpy action. The zero-based index at which to start placing the copied PortTypeCollection.

[8531] GetKey

[8532] [C#] protected override string GetKey(object value);

[8533] [C++] protected: String* GetKey(Object* value);

[8534] [VB] Overrides Protected Function GetKey(ByVal value As Object) As String

[8535] [JScript] protected override function GetKey(value : Object) : String;

[8536] Description

[8537] Returns the name of the System.Web.Services.Description.PortType associated with the value passed by reference. An object for which to return the name.

[8538] IndexOf

[8539] [C#] public int IndexOf(PortType portType);

[8540] [C++] public: int IndexOf(PortType* portType);

[8541] [VB] Public Function IndexOf(ByVal portType As PortType) As Integer

[8542] [JScript] public function IndexOf(portType : PortType) : int;

[8543] Description

[8544] Searches for the specified System.Web.Services.Description.PortType instance and returns the zero-based index of the first occurrence within the PortTypeCollection.

[8545] Return Value: Returns a 32-bit signed integer. A System.Web.Services.Description.PortType object.

[8546] Insert

[8547] [C#] public void Insert(int index, PortType portType);

[8548] [C++] public: void Insert(int index, PortType* portType);

[8549] [VB] Public Sub Insert(ByVal index As Integer, ByVal portType As PortType)

[8550] [JScript] public function Insert(index : int, portType : PortType);

[8551] Description

[8552] Adds the specified System.Web.Services.Description.PortType instance to the PortTypeCollection at the specified zero-based index.

[8553] If the number of items in the collection already equals the collection's capacity, the capacity is doubled by automatically reallocating the internal array before the new element is inserted. The zero-based index at which to insert the specified System.Web.Services.Description.PortType instance. The System.Web.Services.Description.PortType to be added to the PortTypeCollection.

[8554] Remove

[8555] [C#] public void Remove(PortType portType);

[8556] [C++] public: void Remove(PortType* portType);

[8557] [VB] Public Sub Remove(ByVal portType As PortType)

[8558] [JScript] public function Remove(portType : PortType);

[8559] Description

[8560] Removes the first occurrence of the specified System.Web.Services.Description.PortType from the PortTypeCollection.

[8561] This method performs a linear search; therefore, the average execution time is proportional to Count. A System.Web.Services.Description.PortType object.

[8562] SetParent

[8563] [C#] protected override void SetParent(object value, object parent);

[8564] [C++] protected: void SetParent(Object* value, Object* parent);

[8565] [VB] Overrides Protected Sub SetParent(ByVal value As Object, ByVal parent As Object)

[8566] [JScript] protected override function SetParent(value : Object, parent : Object);

[8567] Description

[8568] Sets the parent System.Web.Services.Description.ServiceDescription of a member of System.Web.Services.Description.PortTypeCollection. An object, of type System.Web.Services.Description.PortType, within the PortTypeCollection. The object, of type System.Web.Services.Description.ServiceDescription, to set as the parent.

[8569] ProtocolImporter class (System.Web.Services.Description)

[8570] ToString

[8571] Description

[8572] ProtocolImporter

[8573] Example Syntax:

[8574] ToString

[8575] [C#] protected ProtocolImporter( );

[8576] [C++] protected: ProtocolImporter( );

[8577] [VB] Protected Sub New( )

[8578] [JScript] protected function ProtocolImporter( );

[8579] AbstractSchemas

[8580] ToString

[8581] [C#] public XmlSchemas AbstractSchemas {get;}

[8582] [C++] public: _property XmlSchemas* get_AbstractSchemas( );

[8583] [VB] Public ReadOnly Property AbstractSchemas As XrmlSchemas

[8584] [JScript] public function get AbstractSchemas( ) : XmlSchemas;

[8585] Description

[8586] Binding

[8587] ToString

[8588] [C#] public Binding Binding {get;}

[8589] [C++] public: _property Binding* get_Binding(;

[8590] [VB] Public ReadOnly Property Binding As Binding

[8591] [JScript] public function get Binding( ) : Binding;

[8592] Description

[8593] ClassName

[8594] ToString

[8595] [C#] public string ClassName {get;}

[8596] [C++] public: _property String* get_ClassName( );

[8597] [VB] Public ReadOnly Property ClassName As String

[8598] [JScript] public function get ClassName( ) : String;

[8599] Description

[8600] ClassNames

[8601] ToString

[8602] [C#] public CodeIdentifiers ClassNames {get;}

[8603] [C++] public: _property Codeldentifiers* get_ClassNames( );

[8604] [VB] Public ReadOnly Property ClassNames As CodeIdentifiers

[8605] [JScript] public function get ClassNames( ) : CodeIdentifiers;

[8606] Description

[8607] CodeNamespace

[8608] ToString

[8609] [C#] public CodeNamespace CodeNamespace {get;}

[8610] [C++] public: _property CodeNamespace* get_CodeNamespace( );

[8611] [VB] Public ReadOnly Property CodeNamespace As CodeNamespace

[8612] [JScript] public function get CodeNamespace( ) : CodeNamespace;

[8613] Description

[8614] CodeTypeDeclaration

[8615] ToString

[8616] [C#] public CodeTypeDeclaration CodeTypeDeclaration {get;}

[8617] [C++] public: _property CodeTypeDeclaration* get_CodeTypeDeclaration( );

[8618] [VB] Public ReadOnly Property CodeTypeDeclaration As CodeTypeDeclaration

[8619] [JScript] public function get CodeTypeDeclaration( ) : CodeTypeDeclaration;

[8620] Description

[8621] ConcreteSchemas

[8622] ToString

[8623] [C#] public XmlSchemas ConcreteSchemas {get;}

[8624] [C++] public: _property XmlSchemas* get_ConcreteSchemas( );

[8625] [VB] Public ReadOnly Property ConcreteSchemas As XnlSchemas

[8626] [JScript] public function get ConcreteSchemas( ) : XmlSchemas;

[8627] Description

[8628] InputMessage

[8629] ToString

[8630] [C#] public Message InputMessage {get;}

[8631] [C++] public: _property Message* get_InputMessage( );

[8632] [VB] Public ReadOnly Property InputMessage As Message

[8633] [JScript] public function get InputMessage( ) : Message;

[8634] Description

[8635] MethodName

[8636] ToString

[8637] [C#] public string MethodName {get;}

[8638] [C++] public: _property String* get_MethodName( );

[8639] [VB] Public ReadOnly Property MethodName As String

[8640] [JScript] public function get MethodName( ) : String;

[8641] Description

[8642] Operation

[8643] ToString

[8644] [C#] public Operation Operation {get;}

[8645] [C++] public: _property Operation* get_Operation( );

[8646] [VB] Public ReadOnly Property Operation As Operation

[8647] [JScript] public function get Operation( ) : Operation;

[8648] Description

[8649] OperationBinding

[8650] ToString

[8651] [C#] public OperationBinding OperationBinding {get;}

[8652] [C++] public: _property OperafionBinding* get_OperationBinding( );

[8653] [VB] Public ReadOnly Property OperationBinding As OperationBinding

[8654] [JScript] public function get OperationBinding( ) : OperationBinding;

[8655] Description

[8656] OutputMessage

[8657] ToString

[8658] [C#] public Message OutputMessage {get;}

[8659] [C++] public: _property Message* get_OutputMessage( );

[8660] [VB] Public ReadOnly Property OutputMessage As Message

[8661] [JScript] public function get OutputMessage( ) : Message;

[8662] Description

[8663] Port

[8664] ToString

[8665] [C#] public Port Port {get;}

[8666] [C++] public: _property Port* get_Port( );

[8667] [VB] Public ReadOnly Property Port As Port

[8668] [JScript] public function get Port( ) : Port;

[8669] Description

[8670] PortType

[8671] ToString

[8672] [C#] public PortType PortType {get;}

[8673] [C++] public: _property PortType* get_PortType( );

[8674] [VB] Public ReadOnly Property PortType As PortType

[8675] [JScript] public function get PortType( ) : PortType;

[8676] Description

[8677] ProtocolName

[8678] ToString

[8679] [C#] public abstract string ProtocolName {get;}

[8680] [C++] public: _property virtual String* get_ProtocolName( )=0;

[8681] [VB] MustOverride Public ReadOnly Property ProtocolName As String

[8682] [JScript] public abstract function get ProtocolName( ) : String;

[8683] Description

[8684] Schemas

[8685] ToString

[8686] [C#] public XmlSchemas Schemas {get;}

[8687] [C++] public: _property XmlSchemas* get_Schemas( );

[8688] [VB] Public ReadOnly Property Schemas As XmlSchemas

[8689] [JScript] public function get Schemas( ) : XmlSchemas;

[8690] Description

[8691] Service

[8692] ToString

[8693] [C#] public Service Service {get;}

[8694] [C++] public: _property Service* get Service( );

[8695] [VB] Public ReadOnly Property Service As Service

[8696] [JScript] public function get Service( ) : Service;

[8697] Description

[8698] ServiceDescriptions

[8699] ToString

[8700] [C#] public ServiceDescriptionCollection ServiceDescriptions {get;}

[8701] [C++] public: _property ServiceDescriptionCollection* get_ServiceDescriptions( );

[8702] [VB] Public ReadOnly Property ServiceDescriptions As ServiceDescriptionCollection

[8703] [JScript] public function get ServiceDescriptions( ) : ServiceDescriptionCollection;

[8704] Description

[8705] Style

[8706] ToString

[8707] [C#] public ServiceDescriptionImportStyle Style {get;}

[8708] [C++] public: _property ServiceDescriptionImportStyle get_Style( );

[8709] [VB] Public ReadOnly Property Style As ServiceDescriptionImportStyle

[8710] [JScript] public function get Style( ) : ServiceDescriptionImportStyle;

[8711] Description

[8712] Warnings

[8713] ToString

[8714] [C#] public ServiceDescriptionImportWarnings Warnings {get; set;}

[8715] [C++] public: _property ServiceDescriptionImportWarnings get_Warnings( );public: _property void set_Warnings(ServiceDescriptionImportWarnings);

[8716] [VB] Public Property Warnings As ServiceDescriptionImportWarnings

[8717] [JScript] public function get Warnings( ) : ServiceDescriptionImportWarnings;public function set Warnings(ServiceDescriptionImportWarnings);

[8718] Description

[8719] AddExtensionWarningComments

[8720] [C#] public void AddExtensionWarningComments(CodeCommentStatementCollection comments, ServiceDescriptionFormatExtensionCollection extensions);

[8721] [C++] public: void AddExtensionWarningComments(CodeCommentStatementCollection* comments, ServiceDescriptionFormatExtensionCollection* extensions);

[8722] [VB] Public Sub AddExtensionWarningComments(ByVal comments As CodeCommentStatementCollection, ByVal extensions As ServiceDescriptionFormatExtensionCollection)

[8723] [JScript] public function AddExtensionWarningComments(comments : CodeCommentStatementCollection, extensions : ServiceDescriptionFormatExtensionCollection);

[8724] Description

[8725] BeginClass

[8726] [C#] protected abstract CodeTypeDeclaration BeginClass(;

[8727] [C++] protected: virtual CodeTypeDeclaration* BeginClass( )=0;

[8728] [VB] MustOverride Protected Function BeginClass( ) As CodeTypeDeclaration

[8729] [JScript] protected abstract function BeginClass( ) : CodeTypeDeclaration;

[8730] Description

[8731] BeginNamespace

[8732] [C#] protected virtual void BeginNamespace( );

[8733] [C++] protected: virtual void BeginNamespace( );

[8734] [VB] Overridable Protected Sub BeginNamespace( )

[8735] [JScript] protected function BeginNamespace( );

[8736] Description

[8737] EndClass

[8738] [C#] protected virtual void EndClass( );

[8739] [C++] protected: virtual void Endclass( );

[8740] [VB] Overridable Protected Sub EndClass( )

[8741] [JScript] protected function EndClass( );

[8742] Description

[8743] EndNamespace

[8744] [C#] protected virtual void EndNamespace( );

[8745] [C++] protected: virtual void EndNamespace( );

[8746] [VB] Overridable Protected Sub EndNamespace( )

[8747] [JScript] protected function EndNamespace( );

[8748] Description

[8749] GenerateMethod

[8750] [C#] protected abstract CodeMemberMethod GenerateMethod( );

[8751] [C++] protected: virtual CodeMemberMethod* GenerateMethod( )=0;

[8752] [VB] MustOverride Protected Function GenerateMethod( ) As CodeMemberMethod

[8753] [JScript] protected abstract function GenerateMethod( ) : CodeMemberMethod;

[8754] Description

[8755] IsBindingSupported

[8756] [C#] protected abstract bool IsBindingSupported( );

[8757] [C++] protected: virtual bool IsBindingSupported( )=0;

[8758] [VB] MustOverride Protected Function IsBindingSupported( ) As Boolean

[8759] [JScript] protected abstract function IsBindingSupported( ): Boolean;

[8760] Description

[8761] IsOperationFlowSupported

[8762] [C#] protected abstract bool IsOperationFlowSupported(OperationFlow flow);

[8763] [C++] protected: virtual bool IsOperationFlowSupported(OperationFlow flow)=0;

[8764] [VB] MustOverride Protected Function IsOperationFlowSupported(ByVal flow As OperationFlow) As Boolean

[8765] [JScript] protected abstract function IsOperationFlowSupported(flow : OperationFlow) : Boolean;

[8766] Description

[8767] OperationBindingSyntaxException

[8768] [C#] public Exception OperationBindingSyntaxException(string text);

[8769] [C++] public: Exception* OperationBindingyntaxException(String* text);

[8770] [VB] Public Function OperationBindingSyntaxException(ByVal text As String) Exception

[8771] [JScript] public function OperationBindingSyntaxException(text : String) : Exception;

[8772] Description

[8773] OperationSyntaxException

[8774] [C#] public Exception OperationSyntaxException(string text);

[8775] [C++] public: Exception* OperationSyntaxException(String* text);

[8776] [VB] Public Function OperationSyntaxException(ByVal text As String) As Exception

[8777] [JScript] public function OperationSyntaxException(text : String) : Exception;

[8778] Description

[8779] UnsupportedBindingWarning

[8780] [C#] public void UnsupportedBindingWarning(string text);

[8781] [C++] public: void UnsupportedBindingWarning(String* text);

[8782] [VB] Public Sub UnsupportedBindingWarning(ByVal text As String)

[8783] [JScript] public function UnsupportedBindingWarning(text : String);

[8784] Description

[8785] UnsupportedOperationBindingWarning

[8786] [C#] public void U,nsupportedperationBindingWarning(string text);

[8787] [C++] public: void UnsupportedoperationBindingWarning(String* text);

[8788] [VB] Public Sub UnsupportedoperationBindingWarning(ByVal text As String)

[8789] [JScript] public function UnsupportedOperationBindingWarning(text : String);

[8790] Description

[8791] UnsupportedOperationWarning

[8792] [C#] public void UnsupportedOperationWarning(string text);

[8793] [C++] public: void UnsupportedoperationWarning(String* text);

[8794] [VB] Public Sub UnsupportedOperationWarning(ByVal text As String)

[8795] [JScript] public function UnsupportedoperationWarning(text : String);

[8796] Description

[8797] ProtocolReflector class (System.Web.Services.Description)

[8798] UnsupportedOperationWarning

[8799] Description

[8800] ProtocolReflector

[8801] Example Syntax:

[8802] UnsupportedOperationWarning

[8803] [C#] protected ProtocolReflector( );

[8804] [C++] protected: ProtocolReflector( );

[8805] [VB] Protected Sub New( )

[8806] [JScript] protected function ProtocolReflector( );

[8807] Binding

[8808] UnsupportedOperationWarning

[8809] [C#] public Binding Binding {get;}

[8810] [C++] public: _property Binding* get_Binding( );

[8811] [VB] Public ReadOnly Property Binding As Binding

[8812] [JScript] public function get Binding( ) : Binding;

[8813] Description

[8814] DefaultNamespace

[8815] UnsupportedOperationWarning

[8816] [C#] public string DefaultNamespace {get;}

[8817] [C++] public: _property String* get_DefaultNamespace( );

[8818] [VB] Public ReadOnly Property DefaultNamespace As String

[8819] [JScript] public function get DefaultNamespace( ) : String;

[8820] Description

[8821] HeaderMessages UnsupportedOperationWarning

[8822] [C#] public MessageCollection HeaderMessages {get;}

[8823] [C++] public: _property MessageCollection* get_HeaderMessages( );

[8824] [VB] Public ReadOnly Property HeaderMessages As MessageCollection

[8825] [JScript] public function get HeaderMessages( ) : MessageCollection;

[8826] Description

[8827] InputMessage

[8828] UnsupportedOperationWarning

[8829] [C#] public Message InputMessage {get;}

[8830] [C++] public: _property Message* get_InputMessage( );

[8831] [VB] Public ReadOnly Property InputMessage As Message

[8832] [JScript] public function get InputMessage( ): Message;

[8833] Description

[8834] Method

[8835] UnsupportedOperationWarning

[8836] [C#] public LogicalMethodInfo Method {get;}

[8837] [C++] public: _property LogicalMethodInfo* get_Method( );

[8838] [VB] Public ReadOnly Property Method As LogicalMethodInfo

[8839] [JScript] public function get Method( ) : LogicalMethodInfo;

[8840] Description

[8841] MethodAttribute

[8842] UnsupportedOperationWarning

[8843] [C#] public WebMethodAttribute MethodAttribute {get;}

[8844] [C++] public: _property WebMethodAttnbute* get_MethodAttribute( );

[8845] [VB] Public ReadOnly Property MethodAttribute As WebMethodAttribute

[8846] [JScript] public function get MethodAttribute( ) : WebMethodAttribute;

[8847] Description

[8848] Methods

[8849] UnsupportedOperationWarning

[8850] [C#] public LogicalMethodInfo[ ] Methods {get;}

[8851] [C++] public: _property LogicalMethodInfo* get_Methods( );

[8852] [VB] Public ReadOnly Property Methods As LogicalMethodInfo 0

[8853] [JScript] public function get Methods( ) : LogicalMethodInfo[ ];

[8854] Description

[8855] Operation

[8856] UnsupportedOperationWarning

[8857] [C#] public Operation Operation {get;}

[8858] [C++] public: _property Operation* get_Operation( );

[8859] [VB] Public ReadOnly Property Operation As Operation

[8860] [JScript] public function get Operation( ) : Operation;

[8861] Description

[8862] OperationBinding

[8863] UnsupportedOperationWarning

[8864] [C#] public OperationBinding OperationBinding {get;}

[8865] [C++] public: _property OperationBinding* get_OperationBinding( );

[8866] [VB] Public ReadOnly Property OperationBinding As OperationBinding

[8867] [JScript] public function get OperationBinding( ) : OperationBinding;

[8868] Description

[8869] OutputMessage

[8870] UnsupportedOperationWarning

[8871] [C#] public Message OutputMessage {get;}

[8872] [C++] public: Property Message* get OutputMessage( );

[8873] [VB] Public ReadOnly Property OutputMessage As Message

[8874] [JScript] public function get OutputMessage( ) : Message;

[8875] Description

[8876] Port

[8877] UnsupportedOperationWarning

[8878] [C#] public Port Port {get;}

[8879] [C++] public: _property Port* get_Port( );

[8880] [VB] Public ReadOnly Property Port As Port

[8881] [JScript] public function get Port( ) : Port;

[8882] Description

[8883] PortType

[8884] UnsupportedOperationWarning

[8885] [C#] public PortType PortType {get;}

[8886] [C++] public: _property PortType* get_PortType( );

[8887] [VB] Public ReadOnly Property PortType As PortType

[8888] [JScript] public function get PortType( ) : PortType;

[8889] Description

[8890] ProtocolName

[8891] UnsupportedOperationWarning

[8892] [C#] public abstract string ProtocolName {get;}

[8893] [C++] public: _property virtual String* get_ProtocolName( ) 0;

[8894] [VB] MustOverride Public ReadOnly Property ProtocolName As String

[8895] [JScript] public abstract function get ProtocolName( ) : String;

[8896] Description

[8897] ReflectionImporter

[8898] UnsupportedOperationWarning

[8899] [C#] public XmlReflectionImporter ReflectionImporter {get;}

[8900] [C++] public: _property XmIReflectionImporter* get_ReflectionImporter( );

[8901] [VB] Public ReadOnly Property ReflectionImporter As XmlReflectionImporter

[8902] [JScript] public function get ReflectionImportero(: XmlReflectionImporter;

[8903] Description

[8904] SchemaExporter

[8905] UnsupportedOperationWarning

[8906] [C#] public XmlSchemaExporter SchemaExporter {get;}

[8907] [C++] public: _property XmlSchemaExporter* get_SchemaExporter( );

[8908] [VB] Public ReadOnly Propert SchemaExporter As XmlSchemaExporter

[8909] [JScript] public function get SchemaExporter( ) : XmlSchemaExporter;

[8910] Description

[8911] Schemas

[8912] UnsupportedOperationWarning

[8913] [C#] public XmlSchemas Schemas {get;}

[8914] [C++] public: _property XmlSchemas* get_Schemas( );

[8915] [VB] Public ReadOnly Property Schemas As XmlSchemas

[8916] [JScript] public function get Schemas( ) : XmlSchemas;

[8917] Description

[8918] Service

[8919] UnsupportedOperationWarning

[8920] [C#] public Service Service {get;}

[8921] [C++] public: _property Service* get_Service( );

[8922] [VB] Public ReadOnly Property Service As Service

[8923] [JScript] public function get Service( ) : Service;

[8924] Description

[8925] ServiceDescription

[8926] UnsupportedOperationWarning

[8927] [C#] public ServiceDescription ServiceDescription {get;}

[8928] [C++] public: _property ServiceDescription* get_ServiceDescription( );

[8929] [VB] Public ReadOnly Property ServiceDescription As ServiceDescription

[8930] [JScript] public function get ServiceDescription( ) : ServiceDescription;

[8931] Description

[8932] ServiceDescriptions

[8933] UnsupportedOperationWarning

[8934] [C#] public ServiceDescriptionCollection ServiceDescriptions {get;}

[8935] [C++] public: _property ServiceDescriptionCollection* get_ServiceDescriptions( );

[8936] [VB] Public ReadOnly Property ServiceDescriptions As ServiceDescriptionCollection

[8937] [JScript] public function get ServiceDescriptions( ) : ServiceDescriptionCollection;

[8938] Description

[8939] ServiceType

[8940] UnsupportedOperationWarning

[8941] [C#] public Type ServiceType {get;}

[8942] [C++] public: _property Type* get ServiceType( );

[8943] [VB] Public ReadOnly Property ServiceType As Type

[8944] [JScript] public function get ServiceType( ) : Type;

[8945] Description

[8946] ServiceUrl

[8947] UnsupportedOperationWarning

[8948] [C#] public string ServiceUrl {get;}

[8949] [C++] public: _property Strfing* get_ServiceUrl( );

[8950] [VB] Public ReadOnly Property ServiceUrl As String

[8951] [JScript] public function get ServiceUrl( ) : String;

[8952] Description

[8953] BeginClass

[8954] [C++] protected virtual void BeginClass( );

[8955] [C++] protected: virtual void BeginClass( );

[8956] [VB] Overridable Protected Sub BeginClass( )

[8957] [JScript] protected function BeginClass( );

[8958] Description

[8959] EndClass

[8960] [C#] protected virtual void Endclass( );

[8961] [C++] protected: virtual void EndClass( );

[8962] [VB] Overridable Protected Sub EndClass( )

[8963] [JScript] protected function EndClass( );

[8964] Description

[8965] GetServiceDescription

[8966] [C#] public ServiceDescription GetServiceDescription(string ns);

[8967] [C++] public: ServiceDescription* GetServiceDescription(String* ns);

[8968] [VB] Public Function GetServiceDescription(ByVal ns As String) As ServiceDescription

[8969] [JScript] public function GetServiceDescription(ns : String) : ServiceDescription;

[8970] Description

[8971] ReflectMethod

[8972] [C#] protected abstract bool ReflectMethod( );

[8973] [C++] protected: virtual bool ReflectMethod( )=0;

[8974] [VB] MustOverride Protected Function ReflectMethod( ) As Boolean

[8975] [JScript] protected abstract function ReflectMethod( ) : Boolean;

[8976] Description

[8977] ReflectMethodBinding

[8978] [C#] protected virtual string ReflectMethodBinding( );

[8979] [C++] protected: virtual String* ReflectMethodBinding( );

[8980] [VB] Overridable Protected Function ReflectMethodBinding( ) As String

[8981] [JScript] protected function ReflectMethodBinding( ) : String;

[8982] Description

[8983] Service class (System.Web.Services.Description)

[8984] ToString

[8985] Description

[8986] Groups together a set of related System.Web.Services.Description.Port instances associated with a Web Service. This class cannot be inherited.

[8987] Service

[8988] Example Syntax:

[8989] ToString

[8990] [C#] public Service( );

[8991] [C++] public: Service( );

[8992] [VB] Public Sub New( )

[8993] [JScript] public function Service( );

[8994] Documentation

[8995] Extensions

[8996] ToString

[8997] Description

[8998] Gets the collection of extensibility elements contained in the System.Web.Services.Description.Service instance.

[8999] This property will generally only be populated with members if the members of the System.Web.Services.Description.Service.Ports property lack extensibility elements.

[9000] Name

[9001] ToString

[9002] [C#] public string Name {get; set;}

[9003] [C++] public: _property String* get_Name( );public: _property void set Name(String*);

[9004] [VB] Public Property Name As String

[9005] [JScript] public function get Name( ) : String;public function set Name(String);

[9006] Description

[9007] Gets or sets the name of the System.Web.Services.Description.Service instance.

[9008] Ports

[9009] ToString

[9010] [C#] public PortCollection Ports {get;}

[9011] [C++] public: _property PortCollection* get_Ports( );

[9012] [VB] Public ReadOnly Property Ports As PortCollection

[9013] [JScript] public function get Ports( ) : PortCollection;

[9014] Description

[9015] Gets the collection of System.Web.Services.Description.Port instances contained in the System.Web.Services.Description.Service instance.

[9016] ServiceDescription

[9017] ToString

[9018] [C#] public ServiceDescription ServiceDescription {get;}

[9019] [C++] public: _property ServiceDescription* get_ServiceDescription( );

[9020] [VB] Public ReadOnly Property ServiceDescription As ServiceDescription

[9021] [JScript] public function get ServiceDescription( ) : ServiceDescription;

[9022] Description

[9023] Gets the System.Web.Services.Description.ServiceDescription of which the Service instance is a member.

[9024] ServiceCollection class (System.Web.Services.Description)

[9025] ToString

[9026] Description

[9027] Represents a collection of System.Web.Services.Description.Service objects. This class cannot be inherited.

[9028] Count

[9029] InnerList

[9030] Item

[9031] ToString

[9032] System.Web.Services.Description.Service

[9033] Description

[9034] Gets or sets the value of a System.Web.Services.Description.Service at the specified zero-based index. The zero-based index of the Service to be modified or returned.

[9035] Item

[9036] ToString

[9037] [C#] public Service this[string name] {get;}

[9038] [C++] public: _property Service* get_Item(String* name);

[9039] [VB] Public Default ReadOnly Property Item(ByVal name As String) As Service

[9040] [JScript] returnValue ServiceCollectionObject.Item(name);

[9041] Description

[9042] Gets the Service instance by the value of its System.Web.Services.Description.Service.Name property. The string value representing the name of the System.Web.Services.Description.Service returned.

[9043] List

[9044] Table

[9045] Add

[9046] [C#] public int Add(Service service);

[9047] [C++] public: int Add(Service* service);

[9048] [VB] Public Function Add(ByVal service As Service) As Integer

[9049] [JScript] public function Add(service: Service): int;

[9050] Description

[9051] Adds the specified System.Web.Services.Description.Service instance to the end of the ServiceCollection.

[9052] Return Value: Returns the zero-based index where service has been added. The System.Web.Services.Description.Service instance to be added to the ServiceCollection.

[9053] Contains

[9054] [C#] public bool Contains(Service service);

[9055] [C++] public: bool Contains(Service* service);

[9056] [VB] Public Function Contains(ByVal service As Service) As Boolean

[9057] [JScript] public function Contains(service : Service) : Boolean;

[9058] Description

[9059] Gets a value indicating whether the specified System.Web.Services.Description.Service instance is a member of the ServiceCollection.

[9060] Return Value: true if the specified System.Web.Services.Description.Service instance is a member of the ServiceCollection ; otherwise, false. A System.Web.Services.Description.Service object.

[9061] CopyTo

[9062] [C#] public void Copyjo(Service[ ] array, mt index);

[9063] [C++] public: void CopyTo(Service* array[ ], int index);

[9064] [VB] Public Sub CopyTo(ByVal array( ) As Service, ByVal index As Integer)

[9065] [JScript] public function CopyTo(array : Service[ ], index : int);

[9066] Description

[9067] Copies the entire ServiceCollection to a one-dimensional array of type System.Web.Services.Description.Service, starting at the specified zero-based index of the target array. An array of type System.Web.Services.Description.Service serving as the destination of the copy action. The zero-based index at which to start placing the copied ServiceCollection.

[9068] GetKey

[9069] [C#] protected override string GetKey(object value);

[9070] [C++] protected: String* GetKey(Object* value);

[9071] [VB] Overrides Protected Function GetKey(ByVal value As Object) As String

[9072] [JScript] protected override function GetKey(value : Object) : String;

[9073] Description

[9074] Returns the name of the System.Web.Services.Description.Service associated with the value passed by reference. An object for which to return the name.

[9075] IndexOf

[9076] [C#] public mt IndexOf(Service service);

[9077] [C++] public: int IndexOf(Service* service);

[9078] [VB] Public Function IndexOf(ByVal service As Service) As Integer

[9079] [JScript] public function IndexOf(service : Service) : int;

[9080] Description

[9081] Searches for the specified System.Web.Services.Description.Service instance and returns the zero-based index of the first occurrence within the ServiceCollection

[9082] Return Value: Returns a 32-bit signed integer. A System.Web.Services.Description.Service object.

[9083] Insert

[9084] [C#] public void Insert(int index, Service service);

[9085] [C++] public: void Insert(int index, Service* service);

[9086] [VB] Public Sub Insert(ByVal index As Integer, ByVal service As Service)

[9087] [JScript] public function Insert(index : int, service : Service);

[9088] Description

[9089] Adds the specified System.Web.Services.Description.Service instance to the ServiceCollection at the specified zero-based index.

[9090] If the number of items in the collection already equals the collection's capacity, the capacity is doubled by automatically reallocating the internal array before the new element is inserted. The zero-based index at which to insert the specified System.Web.Services.Description.Service. The System.Web.Services.Description.Service instance to be added to the ServiceCollection.

[9091] Remove

[9092] [C#] public void Remove(Service service);

[9093] [C++] public: void Remove(Service* service);

[9094] [VB] Public Sub Remove(ByVal service As Service)

[9095] [JScript] public function Remove(service: Service);

[9096] Description

[9097] Removes the first occurrence of the specified System.Web.Services.Description.Service from the ServiceCollection

[9098] This method performs a linear search; therefore, the average execution time is proportional to System.Web.Services.Description.ServiceCollection.Count. A System.Web.Services.Description.Service object.

[9099] SetParent

[9100] [C++] protected override void SetParent(object value, object parent);

[9101] [C++] protected: void SetParent(Object* value, Object* parent);

[9102] [VB] Overrides Protected Sub SetParent(ByVal value As Object, ByVal parent As Object)

[9103] [JScript] protected override function SetParent(value : Object, parent : Object);

[9104] Description

[9105] Sets the parent System.Web.Services.Description.ServiceDescription of a member of System.Web.Services.Description.ServiceCollection. An object, of type System.Web.Services.Description.Service, within the ServiceCollection. The object, of type System.Web.Services.Description.ServiceDescription, to be set as the parent.

[9106] ServiceDescription class (System.Web.Services.Description)

[9107] ToString

[9108] Description

[9109] Provides a means of creating and formatting a valid WSDL (XML) document file, complete with appropriate namespaces, elements and attributes, for describing a Web Service. This class cannot be inherited.

[9110] Instances of this class can be created with either the new keyword or the static System.Web.Services.Description.ServiceDescription.Read(System.IO.TextRe ader) method, which parses a WSDL (Web Service Description Language) file and assigns its values to appropriate members of the class.

[9111] ToString

[9112] [C#] public const string Namespace;

[9113] [C++] public: const String* Namespace;

[9114] [VB] Public Const Namespace As String

[9115] [JScript] public var Namespace : String;

[9116] Description

[9117] The XML namespace in which the ServiceDescription class is defined (“http://schemas.xmlsoap.org/wsdl/”). This field is constant.

[9118] ServiceDescription

[9119] Example Syntax:

[9120] ToString

[9121] [C#] public ServiceDescription( );

[9122] [C++] public: ServiceDescription( );

[9123] [VB] Public Sub New( )

[9124] [JScript] public function ServiceDescription( );

[9125] Bindings

[9126] ToString

[9127] [C#] public BindingCollection Bindings {get;}

[9128] [C++] public: _property BindingCollection* get_Bindings( );

[9129] [VB] Public ReadOnly Property Bindings As BindingCollection

[9130] [JScript] public function get Bindings( ) : BindingCollection;

[9131] Description

[9132] Represents the collection of System.Web.Services.Description.Binding elements that the System.Web.Services.Description.ServiceDescription contains.

[9133] Documentation

[9134] Extensions

[9135] ToString

[9136] Description

[9137] Gets the collection of extensibility elements that the System.Web.Services.Description.ServiceDescription contains.

[9138] Imports

[9139] ToString

[9140] [C#] public ImportCollection Imports {get;}

[9141] [C++] public: _property ImportCollection* get_Imports( );

[9142] [VB] Public ReadOnly Property Imports As ImportCollection

[9143] [JScript] public function get Imports( ) : ImportCollection;

[9144] Description

[9145] Gets the collection of System.Web.Services.Description.Import elements that the System.Web.Services.Description.ServiceDescription contains.

[9146] Messages

[9147] ToString

[9148] [C#] public MessageCollection Messages {get;}

[9149] [C++] public: _property MessageCollection* get_Messages( );

[9150] [VB] Public ReadOnly Property Messages As MessageCollection

[9151] [JScript] public function get Messages( ) : MessageCollection;

[9152] Description

[9153] The collection of System.Web.Services.Description.Message elements the System.Web.Services.Description.ServiceDescription contains. Name

[9154] ToString

[9155] [C#] public string Name {get; set;}

[9156] [C++] public: _property String* get_Name( );public: _property void set Name(String*);

[9157] [VB] Public Property Name As String

[9158] [JScript] public function get Name( ) : String;public function set Name(String);

[9159] Description

[9160] Gets or sets the XML Name attribute of the Descriptions tag enclosing the WSDL file.

[9161] Returns an empty string (“”) if this property value has not been assigned.

[9162] PortTypes

[9163] ToString

[9164] [C#] public PortTypeCollection PortTypes {get;}

[9165] [C++] public: _property PortTypeCollection* get_PortTypes( );

[9166] [VB] Public ReadOnly Property PortTypes As PortTypeCollection

[9167] [JScript] public function get PortTypes( ) : PortTypeCollection;

[9168] Description

[9169] The collection of System.Web.Services.Description.PortType elements the System.Web.Services.Description.ServiceDescription contains.

[9170] RetrievalUrl

[9171] ToString

[9172] [C#] public string RetrievalUrl {get; set;}

[9173] [C++] public: _property String* get_RetrievalUrl( );public: _property void set_RetrievalUrl(String*);

[9174] [VB] Public Property RetrievalUrl As String

[9175] [JScript] public function get RetrievalUrl( ) : String;public function set RetrievalUrl(String);

[9176] Serializer

[9177] ToString

[9178] [C#] public static XmlSerializer Serializer {get;}

[9179] [C++] public: _property static XmlSerializer* get_Serializer( );

[9180] [VB] Public Shared ReadOnly Property Serializer As XmlSerializer

[9181] [JScript] public static function get Serializer( ) : XmlSerializer; Returns the serializer for processing web service calls. The serializer is customized according to settings in config.web.

[9182] ServiceDescriptions

[9183] ToString

[9184] [C#] public ServiceDescriptionCollection ServiceDescriptions {get;}

[9185] [C++] public: _property ServiceDescriptionCollection* get_ServiceDescriptions( );

[9186] [VB] Public ReadOnly Property ServiceDescriptions As ServiceDescriptionCollection

[9187] [JScript] public function get ServiceDescriptions( ) : ServiceDescriptionCollection;

[9188] Description

[9189] The System.Web.Services.Description.ServiceDescriptionCollection instance of which the System.Web.Services.Description.ServiceDescription is a member.

[9190] This property is read-only.

[9191] Services

[9192] ToString

[9193] [C#] public ServiceCollection Services {get;}

[9194] [C++] public: _property ServiceCollection* get_Services( );

[9195] [VB] Public ReadOnly Property Services As ServiceCollection

[9196] [JScript] public function get Services( ) : ServiceCollection;

[9197] Description

[9198] Gets the collection of System.Web.Services.Description.Service instances that the System.Web.Services.Description.ServiceDescription contains.

[9199] TargetNamespace

[9200] ToString

[9201] [C#] public string TargetNamespace {get; set;}

[9202] [C++] public: Property String* get_TargetNamespace( );public: Property void setTargetNamespace(String*);

[9203] [VB] Public Property TargetNamespace As String

[9204] [JScript] public function get TargetNamespace( ) : String;public function set TargetNamespace(String);

[9205] Description

[9206] Gets or sets the XML targetNamespace attribute of the Descriptions tag enclosing a WSDL file.

[9207] Types

[9208] ToString

[9209] [C#] public Types Types {get; set;}

[9210] [C++] public: _property Types* get_Types( );public: _property void set_Types(Types*);

[9211] [VB] Public Property Types As Types

[9212] [JScript] public function get Types( ) : Types;public function set Types(Types);

[9213] Description

[9214] Gets or sets the System.Web.Services.Description.Types contained by the ServiceDescription instance.

[9215] CanRead

[9216] [C#] public static bool CanRead(XmlReader reader);

[9217] [C++] public: static bool CanRead(XmlReader* reader);

[9218] [VB] Public Shared Function CanRead(ByVal reader As XmlReader) As Boolean

[9219] [JScript] public static function CanRead(reader : XmlReader) : Boolean;

[9220] Description

[9221] Gets a value indicating whether an System.Xml.XmlReader represents a valid WSDL file that can be parsed.

[9222] Return Value: True if the System.Xml.Serialization.XmlSerializer can recognize the node on which the System.Xml.XmlReader is positioned; otherwise false. An System.Xml.XmlReader Read

[9223] [C#] public static ServiceDescription Read(Stream stream);

[9224] [C++] public: static ServiceDescription* Read(Stream* stream);

[9225] [VB] Public Shared Function Read(ByVal stream As Stream) As ServiceDescription

[9226] [JScript] public static function Read(stream : Stream) : ServiceDescription;

[9227] Description

[9228] Initializes an instance of a System.Web.Services.Description.ServiceDescription object by directly loading the XML from a System.IO.Stream instance.

[9229] Return Value: Returns a System.Web.Services.Description.ServiceDescription object. A System.IO.Stream object, passed by reference, that contains the bytes to be read in.

[9230] Read

[9231] [C#] public static ServiceDescription Read(string fileName);

[9232] [C++] public: static ServiceDescription* Read(String* fileName);

[9233] [VB] Public Shared Function Read(ByVal fileName As String) As ServiceDescription

[9234] [JScript] public static function Read(fileName : String) : ServiceDescription;

[9235] Description

[9236] Initializes an instance of a System.Web.Services.Description.ServiceDescription object by directly loading the XML from the specified file.

[9237] Return Value: Returns a System.Web.Services.Description.ServiceDescription object. A string representing the path to the file to be read in.

[9238] Read

[9239] [C#] public static ServiceDescription Read(TextReader textReader);

[9240] [C++] public: static ServiceDescription* Read(TextReader* textReader);

[9241] [VB] Public Shared Function Read(ByVal textReader As TextReader) As ServiceDescription

[9242] [JScript] public static function Read(textReader : TextReader) : ServiceDescription; Initializes an instance of a System.Web.Services.Description.ServiceDescription object by directly loading the XML.

[9243] Description

[9244] Initializes an instance of a System.Web.Services.Description.ServiceDescription object by directly loading the XML from a System.IO.TextReader instance.

[9245] Return Value: Returns a System.Web.Services.Description.ServiceDescription object. A System.IO.TextReader object, passed by reference, that contains the text to be read in.

[9246] Read

[9247] [C#] public static ServiceDescription Read(XmlReader reader);

[9248] [C++] public: static ServiceDescription* Read(XmlReader* reader);

[9249] [VB] Public Shared Function Read(ByVal reader As XmlReader) As ServiceDescription

[9250] [JScript] public static function Read(reader : XmlReader) : ServiceDescription;

[9251] Description

[9252] Initializes an instance of a System.Web.Services.Description.ServiceDescription object by directly loading the XML from an System.Xml.XmlReader instance.

[9253] Return Value: Returns a System.Web.Services.Description.ServiceDescription object. An System.Xml.XmlReader instance, passed by reference, that contains the XML data to be read in.

[9254] Write

[9255] [C#] public void Write(Steam stream);

[9256] [C++] public: void Write(Stream* stream);

[9257] [VB] Public Sub Write(ByVal stream As Stream)

[9258] [JScript] public function Write(stream: Stream);

[9259] Description

[9260] Writes out the System.Web.Services.Description.ServiceDescription to the specified System.IO.Stream instance. A System.IO.Stream, passed by reference, that contains the WSDL file produced.

[9261] Write

[9262] [C#] public void Write(string fileName);

[9263] [C++] public: void Write(String* fileName);

[9264] [VB] Public Sub Write(ByVal fileName As String)

[9265] [JScript] public function Write(fileName : String); Writes out the System.Web.Services.Description.ServiceDescription as a WSDL file.

[9266] Description

[9267] Writes out the System.Web.Services.Description.ServiceDescription as a WSDL file to the specified path. A string representing the physical path to which the WSDL file is written.

[9268] Write

[9269] [C#] public void Write(TextWriter writer);

[9270] [C++] public: void Write(TextWriter* writer);

[9271] [VB] Public Sub Write(ByVal writer As TextWriter)

[9272] [JScript] public function Write(writer : TextWriter);

[9273] Description

[9274] Writes out the System.Web.Services.Description.ServiceDescription to the System.IO.TextWriter instance. A System.IO.TextWriter instance.

[9275] Write

[9276] [C#] public void Write(XmlWriter writer);

[9277] [C++] public: void Write(XmlWriter* writer);

[9278] [VB] Public Sub Write(ByVal writer As XmlWriter)

[9279] [JScript] public function Write(writer : XmlWriter);

[9280] Description

[9281] Writes out the System.Web.Services.Description.ServiceDescription to the System.Xml.XmlWriter as a WSDL file. An System.Xml.XmlWriter, passed by reference, that contains the WSDL file produced.

[9282] ServiceDescriptionBaseCollection class (System.Web. Services .Descripti on) Write

[9283] Description

[9284] Forms the basis for the strongly typed collections that are members of the System.Web.Services.Description namespace.

[9285] Count

[9286] InnerList

[9287] List

[9288] Table

[9289] Write

[9290] Description

[9291] Gets an interface that implements the association of the keys and values in the System.Web.Services.Description.ServiceDescriptionBaseCollection instance.

[9292] The default implementation returns a System.Collections.Hashtable to associate the keys and values. This protected method is accessible only through this class or a derived class.

[9293] GetKey

[9294] [C#] protected virtual string GetKey(object value);

[9295] [C++] protected: virtual string* GetKey(Object* value);

[9296] [VB] Overiidable Protected Function GetKey(ByVal value As Object) As String

[9297] [JScript] protected function GetKey(value : Object) : String;

[9298] Description

[9299] Returns the name of the key associated with the value passed by reference.

[9300] The default implementation of this method is intended to be overridden by a derived class to return the name of the key associated with value. Note that the default implementation returns null (Nothing in Visual Basic). This protected method is accessible only through this class or a derived class. An object for which to return the name of the key.

[9301] OnClear

[9302] [C#] protected override void OnClear( );

[9303] [C++] protected: void OnClear( );

[9304] [VB] Overrides Protected Sub OnClear( )

[9305] [JScript] protected override function OnClear( );

[9306] Description

[9307] Clears the contents of the System.Web.Services.Description.ServiceDescriptionBaseCollection instance.

[9308] This method is intended to be overridden to perform additional processes when clearing the contents of a derived Collection. This protected method is accessible only through this class or a derived class.

[9309] OnInsertComplete

[9310] [C#] protected override void OnInsertComplete(int index, object value);

[9311] [C++] protected: void OnInsertComplete(int index, Object* value);

[9312] [VB] Overrides Protected Sub OnInsertComplete(ByVal index As Integer, ByVal value As Object)

[9313] [JScript] protected override function OnInsertComplete(index : int, value : Object);

[9314] Description

[9315] Performs additional custom processes when inserting a new element into the System.Web.Services.Description.ServiceDescriptionBaseCollection instance.

[9316] The default implementation of this method is intended to be overridden by a derived class to perform some action when the specified element is inserted. The zero-based index at which to insert the object represented by the value parameter. The new value of the element at the specified zero-based index.

[9317] OnRemove

[9318] [C#] protected override void OnRemove(int index, object value);

[9319] [C++] protected: void OnRemove(int index, Object* value);

[9320] [VB] Overrides Protected Sub OnRemove(ByVal index As Integer, ByVal value As Object)

[9321] [JScript] protected override function OnRemove(index : int, value : Object);

[9322] Description

[9323] Removes an element from the System.Web.Services.Description.ServiceDescriptionBaseCollection instance.

[9324] This method is intended to be overridden to perform additional processes when an element is removed from the ServiceDescriptionBaseCollection instance. The zero-based index at which the object represented by the value parameter can be found. The object to remove from the collection.

[9325] OnSet

[9326] [C#+] protected override void OnSet(int index, object oldValue, object newvalue);

[9327] [C++] protected: void OnSet(int index, Object* oldvalue, Object* newvalue);

[9328] [VB] Overrides Protected Sub OnSet(ByVal index As Integer, ByVal oldvalue As Object, ByVal newValue As Object)

[9329] [JScript] protected override function OnSet(index : int, oldValue : Object, newValue : Object);

[9330] Description

[9331] Replaces one value with another within the System.Web.Services.Description.ServiceDescriptionBaseCollection instance.

[9332] The default implementation of this method is intended to be overridden to perform additional processes when setting the value of an element in the ServiceDescriptionBaseCollection instance. This protected method is accessible only through this class or a derived class. The zero-based index where the object represented by the oldValue parameter can be found. The object to replace with the object represented by the newValue parameter. The object that replaces the object represented by the oldValue parameter.

[9333] SetParent

[9334] [C#] protected virtual void SetParent(object value, object parent);

[9335] [C++] protected: virtual void SetParent(Object* value, Object* parent);

[9336] [VB] Overridable Protected Sub SetParent(ByVal value As Object, ByVal parent As Object)

[9337] [JScript] protected function SetParent(value : Object, parent : Object);

[9338] Description

[9339] Sets the Parent property of the System.Web.Services.Description.ServiceDescriptionBaseCollection instance.

[9340] The default implementation of this method is intended to be overridden by a derived class to set a parent of an appropriate class. Note also that the default implementation performs no action. This protected method is accessible only through this class or a derived class. The object for which to set the parent object. The object to set as the parent.

[9341] ServiceDescriptionCollection class (System.Web.Services.Description)

[9342] ToString

[9343] Description

[9344] Represents a collection of System.Web.Services.Description.ServiceDescription instances. This class cannot be inherited.

[9345] ServiceDescriptionCollection

[9346] Example Syntax:

[9347] ToString

[9348] [C#] public ServiceDescriptionCollection( );

[9349] [C++] public: ServiceDescriptionCollection( );

[9350] [VB] Public Sub New( )

[9351] [JScript] public function ServiceDescriptionCollection( );

[9352] Description

[9353] Initializes a new instance of the System.Web.Services.Description.ServiceDescriptionCollection class.

[9354] Count

[9355] InnerList

[9356] Item

[9357] ToString

[9358] System.Web.Services.Description.ServiceDescription

[9359] Description

[9360] Gets or sets the value of a System.Web.Services.Description.ServiceDescription at the specified zero based index. The zero-based index of the System.Web.Services.Description.ServiceDescription whose value is modified or returned.

[9361] Item

[9362] ToString

[9363] [C#] public ServiceDescription this[string ns] {get;}

[9364] [C++] public: _property ServiceDescription* get_Item(String* ns);

[9365] [VB] Public Default ReadOnly Property Item(ByVal ns As String) As ServiceDescription

[9366] [JScript] returnValue=ServiceDescriptionCollectionObject.Item(ns);

[9367] Description

[9368] Gets a System.Web.Services.Description.ServiceDescription specified by its System.Web.Services.Description.ServiceDescription.TargetNamespace property. The namespace of the System.Web.Services.Description.ServiceDescription to be returned.

[9369] List

[9370] Table

[9371] Add

[9372] [C#] public int Add(ServiceDescription serviceDescription);

[9373] [C++] public: int Add(ServiceDescription* serviceDescription);

[9374] [VB] Public Function Add(ByVal serviceDescription As ServiceDescription) As Integer

[9375] [JScript] public function Add(serviceDescription : ServiceDescription) : int;

[9376] Description

[9377] Adds the specified System.Web.Services.Description.ServiceDescription to the end of the ServiceDescriptionCollection.

[9378] Return Value: Returns the zero-based index where the specified System.Web.Services.Description.ServiceDescription instance has been added. The System.Web.Services.Description.ServiceDescription to be added to the collection.

[9379] Contains

[9380] [C#] public bool Contains(ServiceDescription serviceDescription);

[9381] [C++] public: bool Contains(ServiceDescription* serviceDescription);

[9382] [VB] Public Function Contains(ByVal serviceDescription As ServiceDescription) As Boolean

[9383] [JScript] public function Contains(serviceDescription : ServiceDescription) Boolean;

[9384] Description

[9385] Gets a value indicating whether the specified System.Web.Services.Description.ServiceDescription instance is a member of the collection.

[9386] Return Value: true if the specified ServiceDescription instance is a member of the ServiceDescriptionCollection; otherwise false. A System.Web.Services.Description.ServiceDescription object.

[9387] CopyTo

[9388] [C#] public void CopyTo(ServiceDescription[ ] array, int index);

[9389] [C++] public: void CopyTo(ServiceDescription* array[ ], int index);

[9390] [VB] Public Sub CopyTo(ByVal array( ) As ServiceDescription, ByVal index As Integer)

[9391] [JScript] public function CopyTo(array : ServiceDescription[ ], index : int);

[9392] Description

[9393] Copies the entire ServiceDescriptionCollection to a one-dimensional array of type System.Web.Services.Description.ServiceDescription, starting at the specified zero-based index of the target array. An array of type System.Web.Services.Description.ServiceDescription serving as the destination of the copy action. The zero-based index at which to start placing the copied collection.

[9394] GetBinding

[9395] [C#] public Binding GetBinding(XmlQualifiedName name);

[9396] [C++] public: Binding* GetBinlding(XmIQualifiedName* name);

[9397] [VB] Public Function GetBinding(ByVal name As XmlQualifiedName) As Binding

[9398] [JScript] public function GetBinding(name : XmlQualifiedName) : Binding;

[9399] Description

[9400] Searches the ServiceDescriptionCollection and returns the System.Web.Services.Description.Binding instance with the specified name that is a member of one of the System.Web.Services.Description.ServiceDescription instances contained in the collection.

[9401] Return Value: A Binding object. The System.Xml.XmlQualifiedName, passed by reference, whose Name property is shared by the System.Web.Services.Description.Binding returned.

[9402] GetKey

[9403] [C#] protected override string GetKey(object value);

[9404] [C++] protected: String* GetKey(Object* value);

[9405] [VB] Overrides Protected Function GetKey(ByVal value As Object) As String

[9406] [JScript] protected override function GetKey(value : Object) : String;

[9407] Description

[9408] Returns the System.Web.Services.Description.ServiceDescription.TargetNamespace property of the System.Web.Services.Description.ServiceDescription associated with the value passed by reference. The object for which to return the TargetNamespace.

[9409] GetMessage

[9410] [C#] public Message GetMessage(XmlQualifiedName name);

[9411] [C++] public: Message* GetMessage(XmlQualifiedName* name);

[9412] [VB] Public Function GetMessage(ByVal name As XmlQualifiedName) As Message

[9413] [JScript] public function GetMessage(name : XmlQualifiedName) : Message;

[9414] Description

[9415] Searches the ServiceDescriptionCollection and returns the System.Web.Services.Description.Message instance with the specified name that Is a member of one of the System.Web.Services.Description.ServiceDescription instances contained in the collection.

[9416] Return Value: A System.Web.Services.Description.Message object. The System.Xml.XmlQualifiedName, passed by reference, whose Name property is shared by the System.Web.Services.Description.Message returned.

[9417] GetPortType

[9418] [C#] public PortType GetPortType(XmlQualifiedName name);

[9419] [C++] public: PortType* GetPortType(XmlQualifiedName* name);

[9420] [VB] Public Function GetPortType(ByVal name As XmlQualifiedName) As PortType

[9421] [JScript] public function GetPortType(name : XmlQualifiedName) : PortType;

[9422] Description

[9423] Searches the ServiceDescriptionCollection and returns the System.Web.Services.Description.PortType instance with the specified name that is a member of one of the System.Web.Services.Description.ServiceDescription instances contained in the collection.

[9424] Return Value: A System.Web.Services.Description.PortType object. The System.Xml.XmlQualifiedName, passed by reference, whose Name property is shared by the System.Web.Services.Description.PortType returned.

[9425] GetService

[9426] [C#] public Service GetService(XmlQualifiedName name);

[9427] [C++] public: Service* GetService(XmIQualifiedName* name);

[9428] [VB] Public Function GetService(ByVa name As XmlQualifiedName) As Service

[9429] [JScript] public tinction GetService(name : XmsQualifiedNamie) : Service;

[9430] Description

[9431] Searches the ServiceDescriptionCollection and returns the System.Web.Services.Description.Service instance with the specified name that is a member of one of the System.Web.Services.Description.ServiceDescription instances contained in the collection.

[9432] Return Value: A System.Web.Services.Description.Service object. The System.Xml.XmIQuatifiedName, passed by reference, whose Name property is shared by the System.Web.Services.Description.Service returned.

[9433] IndexOf

[9434] [C#] public .t IndexOf(ServiceDescription servicedesc.iption);

[9435] [C++] public: int IndexOf(ServiceDescription* serviceDescription);

[9436] [VB] Public Function IndexOf(ByVal serviceDescription As ServiceDescription) As Integer

[9437] [JScript] public function IndexOf(serviceDescription : ServiceDescription) : int;

[9438] Description

[9439] Searches for the specified System.Web.Services.Description.ServiceDescription instance and returns the zero-based index of the first occurrence within the ServiceDescriptionCollection

[9440] Return Value: Returns a 32-bit signed integer. A System.Web.Services.Description.ServiceDescription object.

[9441] Insert

[9442] [C#] public void Insert(int index, ServiceDescription serviceDescription);

[9443] [C++] public: void Insert(int index, ServiceDescription* serviceDescription);

[9444] [VB] Public Sub Insert(ByVal index As Integer, ByVal serviceDescription As ServiceDescription)

[9445] [JScript] public function Insert(index : int, serviceDescription : ServiceDescription);

[9446] Description

[9447] Adds the specified System.Web.Services.Description.ServiceDescription instance to the ServiceDescriptionCollection at the specified index. The zero-based index at which to insert the specified System.Web.Services.Description.ServiceDescription. The System.Web.Services.Description.ServiceDescription to add to the collection.

[9448] Remove

[9449] [C#] public void Remove(ServiceDescription serviceDescription);

[9450] [C++] public: void Remove(ServiceDesciiption* serviceDescription);

[9451] [VB] Public Sub Remove(ByVal serviceDescription As ServiceDescription)

[9452] [JScript] public function Remove(serviceDescription : ServiceDescription);

[9453] Description

[9454] Removes the first occurrence of a System.Web.Services.Description.ServiceDescription instance specified by the serviceDescription parameter from the ServiceDescriptionCollection.

[9455] This method performs a linear search; therefore, the average execution time is proportional to Count. The System.Web.Services.Description.ServiceDescription to be removed from the collection.

[9456] ServiceDescriptionFormatExtension class (System.Web.Services.Description)

[9457] ToString

[9458] Description

[9459] Represents an extensibility element added to a Web Service.

[9460] In a derived class, the ServiceDescriptionFormatExtension class allows users to define extensibility elements in addition to those defined in the WSDL specification. Note that extensibility elements can be added to a ServiceDescription at any of several levels. Thus multiple classes derived from the System.Web.Services.Description.DocumentableItem class (including the System.Web.Services.Description.ServiceDescription class) have an Extensions property, which returns a System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect ion.

[9461] ServiceDescriptionFormatExtension

[9462] Example Syntax:

[9463] ToString

[9464] [C#] protected ServiceDescriptionFormatExtension( );

[9465] [C++] protected: ServiceDescriptionFormatExtension( );

[9466] [VB] Protected Sub New( )

[9467] [JScript] protected function ServiceDescriptionFormatExtension( );

[9468] Handled

[9469] ToString

[9470] [C#] public bool Handled {get; set;}

[9471] [C++] public: _property bool get_Handled( );public: Property void set_Handled(bool);

[9472] [VB] Public Property Handled As Boolean

[9473] [JScript] public function get Handled( ) : Boolean;public function set Handled(Boolean);

[9474] Description

[9475] Gets or sets a value indicating whether the System.Web.Services.Description.ServiceDescriptionFormatExtension is handled by the action to which it refers.

[9476] Parent

[9477] ToString

[9478] [C#] public object Parent {get;}

[9479] [C++] public: _property Object* get_Parent( );

[9480] [VB] Public ReadOnly Property Parent As Object

[9481] [JScript] public function get Parent( ) : Object;

[9482] Description

[9483] Gets the parent object of the System.Web.Services.Description.ServiceDescriptionFormatExtension.

[9484] When overridden in a derived class, the class returned by this property will be a derived class rather than the base System.Object class.

[9485] Required

[9486] ToString

[9487] [C#] public bool Required {get; set;}

[9488] [C++] public: _property bool get Required( );public: _property void set Required(bool);

[9489] [VB] Public Property Required As Boolean

[9490] [JScript] public function get Required( ) : Boolean;public function set Required(Boolean);

[9491] Description

[9492] Gets or sets a value indicating whether the System.Web.Services.Description.ServiceDescriptionFormatExtension is necessary for the action to which it refers.

[9493] ServiceDescriptionFormatExtensionCollection class (System.Web.Services.Description)

[9494] ToString

[9495] Description

[9496] Represents the collection of extensibility elements used by the Web Service. This class cannot be inherited.

[9497] ServiceDescriptionFormatExtensionCollection

[9498] Example Syntax:

[9499] ToString

[9500] [C#] public ServiceDescriptionFormatExtensionCollection(obj ect parent);

[9501] [C++] public: ServiceDescriptionFormatExtensionCollection(Object* parent);

[9502] [VB] Public Sub New(ByVal parent As Object)

[9503] [JScript] public function ServiceDescriptionFormatExtensionCollection(parent : Object);

[9504] Description

[9505] Initializes a new instance of the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect ion class. The System.Web.Services.Description.ServiceDescription of which this collection is a member.

[9506] Count

[9507] InnerList

[9508] Item

[9509] ToString

[9510] Description

[9511] Gets or sets the value of a member of the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect ionf The zero-based index of the member in question.

[9512] List

[9513] Table

[9514] Add

[9515] [C#] public it Add(object extension);

[9516] [C+#] public: int Add(Object* extension);

[9517] [VB] Public Function Add(ByVal extension As Object) As Integer

[9518] [JScript] public function Add(extension : Object) : int;

[9519] Description

[9520] Adds extension to the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect

[9521] Return Value: Returns the index value of the member added. The System.Web.Services.Description.ServiceDescriptionFormatExtension, passed by reference, to be added to the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect ion.

[9522] Contains

[9523] [C#] public bool Contains(object extension);

[9524] [C++] public: bool Contains(Object* extension);

[9525] [VB] Public Function Contains(ByVal extension As Object) As Boolean

[9526] [JScript] public function Contains(extension : Object) : Boolean;

[9527] Description

[9528] Gets a value indicating whether extension is a member of the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect ion.

[9529] Return Value: true if the object is a member of the collection; otherwise, false. The object that is to be checked whether it is a member of the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect ion.

[9530] CopyTo

[9531] [C#] public void CopyTo(object[ ] array, int index);

[9532] [C++] public: _void CopyTo(Object* array _gc[ ], int index);

[9533] [VB] Public Sub CopyTo(ByVal array( ) As Object, ByVal index As Integer)

[9534] [JScript] public function CopyTo(array : Object[ ], index : int);

[9535] Description

[9536] Copies the elements in the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect ion into array, starting at index. The destination of the copy action The zerobased index at which to place the first copied element Find

[9537] [C#] public object Find(Type type);

[9538] [C++] public: Object* Find(Type* type);

[9539] [VB] Public Function Find(ByVal type As Type) As Object

[9540] [JScript] public function Find(type : Type) : Object; This method searches the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect ion and returns the first member of the collection specified by the parameter passed in.

[9541] Description

[9542] This method searches the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect ion and returns the first instance of type that it discovers.

[9543] Return Value: Returns an object of the specified System.Type if its search was successful; null otherwise.

[9544] Note that this method searches the collection in index order, and returns only the type with the lowest-numbered index. A System.Type for which to search the collection.

[9545] Find

[9546] [C#] public XmlElement Find(string name, string ns);

[9547] [C++] public: XmlPlement* Find(String* name, String* ns);

[9548] [VB] Public Function Find(ByVal name As String, ByVal ns As String) As XmlElement

[9549] [JScript] public function Find(name : String, ns : String) : XmlElement;

[9550] Description

[9551] This method searches the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect ion for a member with name name and namespace URI ns.

[9552] Return Value: Returns an System.Xml.XmlElement if the search is successful; otherwise null.

[9553] Note that this method searches the collection in index order, and will return the first System.Xml.XmlElement that meets the criteria of the two parameters. A string representing the name of the System.Xml.XmlElement to be found. A string representing the XML namespace URI of the System.Xml.XmlElement to be found.

[9554] FindAll

[9555] [C#] public object[ ] FindAll(Type type);

[9556] [C++] public: Object* FindAll(Type* type) gc[ ];

[9557] [VB] Public Function FindAll(ByVal type As Type) As Objecto

[9558] [JScript] public function FindAll(type : Type) : Object[ ]; This method searches the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect ion for all members of the collection specified by the parameter passed in.

[9559] Description

[9560] This method searches the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect ion and returns an array of object instances of System.Typetype that it discovers.

[9561] Return Value: Returns an array of System.Object instances.

[9562] The array returned will be empty if the search is unsuccessful. A System.Type for which to search the collection.

[9563] FindAll

[9564] [C#] public XmlElement[ ] FindAll(string name, string ns);

[9565] [C++] public: XmlElement* FindAll(String* name, String* ns) [ ];

[9566] [VB] Public Function FindAll(ByVal name As String, ByVal ns As String) As XmlElemento

[9567] [JScript] public function FindAll(name : String, ns : String) : XmiElement[ ];

[9568] Description

[9569] This method searches the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect ion for members with name name and namespace URI ns.

[9570] Return Value: Returns an array of System.Xml.XmlElement objects.

[9571] The array returned will be empty if the search is unsuccessful. A string representing the name attribute of the System.Xml.XmlElement objects to be found. A string representing the XML namespace URI attribute of the System.Xml.XmIElement objects to be found.

[9572] IndexOf

[9573] [C#] public mt IndexOf(object extension);

[9574] [C++] public: int ludexOf(Object* extension);

[9575] [VB] Public Function IndexOf(ByVal extension As Object) As Integer

[9576] [JScript] public function IndexOf(extension : Object) : int;

[9577] Description

[9578] Gets the zero-based index value of extension, the specified member of the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect

[9579] Return Value: Returns a 32-bit signed integer. The object for which to return the index value.

[9580] Insert

[9581] [C#] public void Insert(int index, object extension);

[9582] [C++] public: void Insert(int index, Object* extension);

[9583] [VB] Public Sub Insert(ByVal index As Integer, ByVal extension As Object)

[9584] [JScript] public function Insert(index : mnt, extension : Object);

[9585] Description

[9586] Adds extension to the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect ion at the specified index. The zero-based index at which to add the new member. The object to add to the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect ion.

[9587] IsHandled

[9588] [C#] public bool IsHandled(object item);

[9589] [C++] public: bool IsHandled(Object* item);

[9590] [VB] Public Function IsHandled(ByVal item As Object) As Boolean

[9591] [JScript] public function IsHandled(item : Object) : Boolean;

[9592] Description

[9593] Gets a value indicating whether item is handled.

[9594] Return Value: true if item is handled; otherwise false. An object, either of type System.Xml.XmlElement or System.Web.Services.Description.ServiceDescriptionFormatExtension. IsRequired

[9595] [C#] public bool IsRequired(object item);

[9596] [C++] public: bool IsRequired(Object* item);

[9597] [VB] Public Function IsRequired(ByVal item As Object) As Boolean

[9598] [JScript] public function IsRequired(item : Object) : Boolean;

[9599] Description

[9600] Gets a value indicating whether item is required.

[9601] Return Value: true if item is required; otherwise false. An object, either of type System.XmI.XmlElement or System.Web.Services.Description.ServiceDescriptionFormatExtension.

[9602] OnValidate

[9603] [C#] protected override void OnValidate(object value);

[9604] [C++] protected: void OnVaijdate(Object* value);

[9605] [VB] Overrides Protected Sub OnValidate(ByVal value As Object)

[9606] [JScript] protected override function OnValidate(value : Object);

[9607] Description

[9608] Performs a check on the System.Type of value when validating it.

[9609] This method overrides the base method in order to determine that value is one of the two valid classes, System.Xml.XmlElement or System.Web.Services.Description.ServiceDescriptionFormatExtension. The object to be validated.

[9610] Remove

[9611] [C#] public void Remove(object extension);

[9612] [C++] public: void Remove(Object* extension);

[9613] [VB] Public Sub Remove(ByVal extension As Object)

[9614] [JScript] public function Remove(extension : Object);

[9615] Description

[9616] Removes the first occurrence of extension from the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect ion. The object to be removed from the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect ion.

[9617] SetParent

[9618] [C#] protected override void SetParent(object value, object parent);

[9619] [C++] protected: void SetParenlt(Object* value, Object* parent);

[9620] [VB] Overrides Protected Sub SetParent(ByVal value As Object, ByVal parent As Object)

[9621] [JScript] protected override function SetParent(value : Object, parent : Object);

[9622] Description

[9623] Sets the parent object of a member of the System.Web.Services.Description.ServiceDescriptionFormatExtensionCollect Ion.

[9624] This method overrides the base method in order to determine that value is of type System.Web.Services.Description.ServiceDescriptionFormatExtension. A child object for which to set the parent. The object to be set as parent.

[9625] ServiceDescriptionImporter class (System.Web.Services.Description)

[9626] ToString

[9627] Description

[9628] This class exposes methods for generating client proxy classes for Web Services.

[9629] ServiceDescriptionImporter

[9630] Example Syntax:

[9631] ToString

[9632] [C#] public ServiceDescriptionImporter( );

[9633] [C++] public: ServiceDescriptionImporter( );

[9634] [VB] Public Sub New( )

[9635] [JScript] public function ServiceDescriptionImporter( );

[9636] Description

[9637] Initializes a new instance of the System.Web.Services.Description.ServiceDescriptionImporter class.

[9638] ProtocolName

[9639] ToString

[9640] [C#] public string ProtocolName {get; set;}

[9641] [C++] public: _property String* get_ProtocolName( );public: _property void set_ProtocolName(String*);

[9642] [VB] Public Property ProtocolName As String

[9643] [JScript] public function get ProtocolName( ) : String;public function set ProtocolName(String);

[9644] Description

[9645] Gets or sets the name of the protocol to be imported.

[9646] Schemas

[9647] ToString

[9648] [C#] public XmlSchemas Schemas {get;}

[9649] [C++] public: _property XmlSchemas* get_Schemas( );

[9650] [VB] Public ReadOnly Property Schemas As XmlSchemas

[9651] [JScript] public function get Schemas( ) : XmlSchemas;

[9652] Description

[9653] Gets the System.Xml.Serialization.XmlSchemas Collection contained in the Web Service to be imported. This property is read-only. ServiceDescriptions

[9654] ToString

[9655] [C#] public ServiceDescriptionCollection ServiceDescriptions {get;}

[9656] [C++] public: _property ServiceDescriptionCollection* getServiceDescriptions( );

[9657] [VB] Public ReadOnly Property ServiceDescriptions As ServiceDescriptionCollection

[9658] [JScript] public function get ServiceDescriptions( ) : ServiceDescriptionCollection;

[9659] Description

[9660] Gets the System.Web.Services.Description.ServiceDescriptionCollection being imported by the ServiceDescriptionImporter. As with any collection that forms a read-only property, members can be added to the collection, removed from the collection, or modified using the methods exposed by the collection. However, it is recommended that the developer use the System.Web.Services.Description.ServiceDescriptionImporter.AddServiceDe scription(System.Web.Services.Description.ServiceDescription,System.String, System.String) method to add members to this collection. Style

[9661] ToString

[9662] [C#] public ServiceDescriptionImportStyle Style {get; set;}

[9663] [C++] public: _property ServiceDescriptionImportStyle get_Style( );public: _property void set_Style(ServiceDescriptionImportStyle);

[9664] [VB] Public Property Style As ServiceDescriptionImportStyle

[9665] [JScript] public function get Style( ) : ServiceDescriptionImportStyle;public function set Style(ServiceDescriptionImportStyle);

[9666] Description

[9667] Gets or sets the System.Web.Services.Description.ServiceDescriptionImportStyle associated with the System.Web.Serviees.Description.ServiceDescriptionImporter instance.

[9668] AddServiceDescription

[9669] [C#] public void AddServiceDescription(ServiceDescription serviceDescription, string appSettingUrlKey, string appSettingBaseUrl);

[9670] [C++] public: void AddServiceDescription(ServiceDescription* serviceDescription, String* appSettingUrlKey, String* appSettingBaseUrl);

[9671] [VB] Public Sub AddServiceDescription(ByVal serviceDescription As ServiceDescription, ByVal appSettingUriKey As String, ByVal appSettingBaseUrl As String)

[9672] [JScript] public function AddServiceDescription(serviceDescription : ServiceDescription, appSettingUrlKey : String, appSettingBaseUrl : String);

[9673] Description

[9674] Adds the specified System.Web.Services.Description.ServiceDescription to the System.Web.Services.Description.ServiceDescriptionmporter.ServiceDescrip tions collection. It also sets the System.Web.Services.Description.ServiceDescription.AppSettingUriKey and System.Web.Services.Description.ServiceDescription.AppSettingBaseUrl properties of the System.Web.Services.Description.ServiceDescription to be added.

[9675] The two string parameters, appSettingUriKey and appSettingBaseUrl, specify how the Url property of the Web Service proxy to be generated from the imported serviceDescription should be constructed. The System.Web.Services.Description.ServiceDescription instance to add to the collection Sets the initial value of the Url property of the proxy class to be generated from the instance represented by the serviceDescription parameter. Specifies that it should be generated from the web.config file's section. Sets the initial value of the Url property of the proxy class to be generated from the instance represented by the serviceDescription parameter. Specifies that it should be constructed from a combination of the value of this parameter and the URL specified by the location attribute in the WSDL document.

[9676] Import

[9677] [C#] public ServiceDescriptionImportWarnings Import(CodeNamespace codeNamespace, CodeCompileUnit codeCompileUnit);

[9678] [C++] public: ServiceDescriptionImportWarnings Import(CodeNamespace* codeNamespace, CodeCompileUnit* codeCompileUnit);

[9679] [VB] Public Function Import(ByVal codeNamespace As CodeNamespace, ByVal codeCompileUnit As CodeCompileUnit) As ServiceDescriptionImportWarnings

[9680] [JScript] public function Import(codeNamespace : CodeNamespace, codeCompileUnit : CodeCompileUnit): ServiceDescriptionImportWarnings;

[9681] Description

[9682] Imports a System.Web.Services.Description.ServiceDescription from the specified namespace, and generates code for client proxy classes.

[9683] Return Value: One of the System.Web.Services.Description.ServiceDescriptionImportWarnings values.

[9684] This method actually does the work of importing System.Web.Services.Description.ServiceDescriptions and System.Xml.Schema.XmlSchemas. A System.CodeDom.CodeNamespace instance that determines the namespace of the System.Web.Services.Description.ServiceDescription to be imported. A System.CodeDom.CodeCompileUnit instance that will add references to the appropriate assemblies. ServiceDescriptionImportStyle enumeration (System.Web.Services.Description)

[9685] ToString

[9686] Description

[9687] Specifies whether the Import is made to the server or the client machine.

[9688] ToString

[9689] [C#] public const ServiceDescriptionImportStyle Client;

[9690] [C++] public: const ServiceDescriptionImportStyle Client;

[9691] [VB] Public Const Client As ServiceDescriptionImportStyle

[9692] [JScript] public var Client: ServiceDescriptionImportStyle;

[9693] Description

[9694] Specifies that the Import should be made to the client machine.

[9695] ToString

[9696] [C#] public const ServiceDescriptionImportStyle Server;

[9697] [C++] public: const ServiceDescriptionImportStyle Server;

[9698] [VB] Public Const Server As ServiceDescriptionImportStyle

[9699] [JScript] public var Server : ServiceDescriptionImportStyle;

[9700] Description

[9701] Specifies that the Import should be made to the server.

[9702] ServiceDescriptionImportWarnings enumeration (System.Web.Services.Description)

[9703] ToString

[9704] Description

[9705] Specifies the type of warnings produced by System.Web.Services.Description.ServiceDescriptionImporter.Import(System CodeDom.CodeNamespace,System.CodeDom.CodeCompileUnit).

[9706] ToString

[9707] [C#] public const ServiceDescriptionImportWarnings NoCodeGenerated;

[9708] [C++] public: const ServiceDescriptionImportWarnings NoCodeGenerated;

[9709] [VB] Public Const NoCodeGenerated As ServiceDescriptionImportWarnings

[9710] [JScript] public var NoCodeGenerated : ServiceDescriptionImportWarnings;

[9711] Description

[9712] Specifies that no proxy class was generated by the System.Web.Services.Description.ServiceDescriptionImporter.Import(System .CodeDom.CodeNamespace,System.CodeDom.CodeCompileUnit) method.

[9713] ToString

[9714] [C++] public const ServiceDescriptionImportWarnings NoMethodsGenerated;

[9715] [C++] public: const ServiceDescriptionImportWarnings NoMethodsGenerated;

[9716] [VB] Public Const NoMethodsGenerated As ServiceDescriptionImportWarnings

[9717] [JScript] public var NoMethodsGenerated : ServiceDescriptionImportWarnings;

[9718] Description

[9719] Specifies that the proxy class generated by the System.Web.Services.Description.ServiceDescriptionImporter.Import(System .CodeDom.CodeNamespace,System.CodeDom.CodeCompileUnit) method includes no methods.

[9720] ToString

[9721] [C#] public const ServiceDescriptionImportWarnings OptionalExtensionsIgnored;

[9722] [C++] public: const ServiceDescriptionImportWarnings OptionalExtensionsIgnored;

[9723] [VB] Public Const OptionalExtensionsIgnored As ServiceDescriptionImportWarnings

[9724] [JScript] public var OptionalExtensionsIgnored : ServiceDescriptionImportWarnings;

[9725] Description

[9726] Specifies that at least one optional System.Web.Services.Description.ServiceDescriptionFormatExtension for the System.Web.Services.Description.ServiceDescription to be imported has been ignored.

[9727] ToString

[9728] [C#] public const ServiceDescriptionImportWarnings RequiredExtensionsIgnored;

[9729] [C++] public: const ServiceDescriptionImportWarnings RequiredExtensionsIgnored;

[9730] [VB] Public Const RequiredExtensionsIgnored As ServiceDescriptionImportWarnings

[9731] [JScript] public var RequiredExtensionsIgnored : ServiceDescriptionImportWarnings;

[9732] Description

[9733] Specifies that at least one necessary System.Web.Services.Description.ServiceDescriptionFormatExtension for the System.Web.Services.Description.ServiceDescription to be imported has been ignored.

[9734] ToString

[9735] [C#] public const ServiceDescriptionImportWarnings UnsupportedBindingsIgnored;

[9736] [C++] public: const ServiceDescriptionImportWarnings UnsupportedBindingsIgnored;

[9737] [VB] Public Const UnsupportedBindingsIgnored As ServiceDescriptionImportWarnings

[9738] [JScript] public var UnsupportedBindingsIgnored : ServiceDescriptionImportWarnings;

[9739] Description

[9740] Specifies that at least one System.Web.Services.Description.Binding for the System.Web.Services.Description.ServiceDescription to be imported is of an unsupported type and has been ignored.

[9741] ToString

[9742] [C#] public const ServiceDescriptionImportWarnings UnsupportedOperationsIgnored;

[9743] [C++] public: const ServiceDescriptionImportWarnings UnsupportedoperationsIgnored;

[9744] [VB] Public Const UnsupportedOperationsIgnored As ServiceDescriptionImportWarnings

[9745] [JScript] public var UnsupportedoperationsIgnored : ServiceDescriptionImportWarnings;

[9746] Description

[9747] Specifies that at least one System.Web.Services.Description.Operation for the System.Web.Services.Description.ServiceDescription to be imported is of an unsupported type and has been ignored.

[9748] ServiceDescriptionReflector class (System.Web. Services .Description)

[9749] ToString

[9750] Description

[9751] ServiceDescriptionReflector

[9752] Example Syntax:

[9753] ToString

[9754] [C#] public ServiceDescriptionReflector( );

[9755] [C++] public: ServiceDescriptionReflector( );

[9756] [VB] Public Sub New( )

[9757] [JScript] public function ServiceDescriptionReflector( );

[9758] Description

[9759] Schemas

[9760] ToString

[9761] [C#] public XmISchemas Schemas {get;}

[9762] [C++] public: _property XmlSchemas* get Schemas( );

[9763] [VB] Public ReadOnly Property Schemas As XmlSchemas

[9764] [JScript] public function get Schemas( ) : XmlSchemas;

[9765] Description

[9766] ServiceDescriptions

[9767] ToString

[9768] [C#] public ServiceDescriptionCollection ServiceDescriptions {get;}

[9769] [C++] public: _property ServiceDescriptionCollection* get_ServiceDescriptions( );

[9770] [VB] Public ReadOnly Property ServiceDescriptions As ServiceDescriptionCollection

[9771] [JScript] public function get ServiceDescriptions( ) : ServiceDescriptionCollection;

[9772] Description

[9773] Reflect

[9774] [C#] public void Reflect(Type type, string url);

[9775] [C++] public: void Reflect(Type* type, Strin_g* ur);

[9776] [VB] Public Sub Reflect(ByVal type As Type, ByVal url As String)

[9777] [JScript] public function Reflect(type : Type, url : String);

[9778] Description

[9779] SoapAddressBinding class (System.Web.Services.Description) ToStrng

[9780] Description

[9781] Represents an extensibility element added to a System.Web.Services.Description.Port within a Web Service. This class cannot be inherited.

[9782] SoapAddressBinding

[9783] Example Syntax:

[9784] ToString

[9785] [C#] public SoapAddressBinding( );

[9786] [C++] public: SoapAddressBinding( );

[9787] [VB] Public Sub New( )

[9788] [JScript] public function SoapAddressBinding( );

[9789] Handled

[9790] Location

[9791] ToString

[9792] Description

[9793] Gets or sets a value representing the URI for the System.Web.Services.Description.Port to which the SoapAddressBinding applies.

[9794] Parent

[9795] Require d

[9796] SoapBinding class (System.Web. Services.Descriptionr)

[9797] ToString

[9798] Description

[9799] Represents an extension added t o a System.Web.Services.Description.Binding within a Web Service. It specifies that the data transmission will use SOAP (Simple Object Access Protocol). This class cannot be inherited.

[9800] ToString

[9801] [C#] public const string HttpTransport;

[9802] [C++] public: const String* HttpTransport;

[9803] [VB] Public Const HttpTransport As String

[9804] [JScript] public var HttpTransport : String;

[9805] Description

[9806] ToString

[9807] [C] public const string Namespace;

[9808] [C++] public: const String* Namespace;

[9809] [VB] Public Const Namespace As String

[9810] [JScript] public var Namespace : String;

[9811] Description

[9812] Gets the URI (http://schemas.xmlsoap.org/wsdl/soap/) for the XML namespace of the SoapBinding class. This field is constant.

[9813] SoapBinding

[9814] Example Syntax:

[9815] ToString

[9816] [C#] public SoapBinng( );

[9817] [C++] public: SoapBinding( );

[9818] [VB] Public Sub New( )

[9819] [JScript] public function SoapBinding( );

[9820] Handled

[9821] Parent

[9822] Required

[9823] Style

[9824] ToString

[9825] Description

[9826] Specifies the type of SOAP binding used by the SoapBinding instance.

[9827] Transport

[9828] ToString

[9829] [C#] public string Transport {get; set;}

[9830] [C++] public: _property String* get_Transport( );public: _property void setTransport(String*);

[9831] [VB] Public Property Transport As String

[9832] [JScript] public function get Transport( ) : String;public function set Transport(String);

[9833] Description

[9834] Gets or sets the URI for the specification for HTTP transmission of SOAP data.

[9835] In general usage, this required property value will be the same as that of the System.Web.Services.Description.SoapBinding.HttpTransport field. However, this property value may be any URI for data-transmission specifications, such as SMTP, FTP, etc.

[9836] SoapBindingStyle enumeration (System.Web.Services.Description)

[9837] ToString

[9838] Description

[9839] Specifies the type of action that occurs in the Web Service at the level to which this enumeration is applied.

[9840] This enumeration allows the user to specify whether the message being transmitted is procedure- or document-oriented. Procedure-oriented messages contain parameters and return values, while document-oriented messages contain documents.

[9841] ToString

[9842] [C#] public const SoapBindingStyle Default;

[9843] [C++] public: const SoapBindingStyle Default;

[9844] [VB] Public Const Default As SoapBindingStyle

[9845] [JScript] public var Default : SoapBindingStyle;

[9846] Description

[9847] This value specifies that the action should use the default value appropriate to that level of the WSDL file.

[9848] ToString

[9849] [C#] public const SoapBindingStyle Document;

[9850] [C++] public: const SoapBindingStyle Document;

[9851] [VB] Public Const Document As SoapBindingStyle

[9852] [JScript] public var Document: SoapBindingStyle;

[9853] Description

[9854] Specifies that the message to be transmitted contains documents.

[9855] ToString

[9856] [C#] public const SoapBindingStyle Rpc;

[9857] [C++] public: const SoapBindingStyle Rpc;

[9858] [VB] Public Const Rpc As SoapBindingStyle

[9859] [JScript] public var Rpc: SoapBindingStyle;

[9860] Description

[9861] Specifies that the message to be transmitted contains a call to a procedure. RPC is an acronym for “remote procedure call.”

[9862] SoapBindingUse enumeration (System.Web.Services.Description)

[9863] ToString

[9864] Description

[9865] Specifies whether the message parts are encoded using given rules, or define a concrete schema for the message.

[9866] ToString

[9867] [C#] public const SoapBindingUse Default;

[9868] [C++] public: const SoapBindingUse Default;

[9869] [VB] Public Const Default As SoapBindingUse

[9870] [JScript] public var Default : SoapBindingUse;

[9871] Description

[9872] Specifies an empty string (“”) value for the corresponding XML attribute.

[9873] ToString

[9874] [C#] public const SoapBindingUse Encoded;

[9875] [C++] public: const SoapBindingUse Encoded;

[9876] [VB] Public Const Encoded As SoapBindingUse

[9877] [JScript] public var Encoded: SoapBindingUse;

[9878] Description

[9879] Specifies that the message parts are encoded using given encoding rules.

[9880] ToString

[9881] [C#] public const SoapBindingUse Literal;

[9882] [C++] public: const SoapBindingUse Literal;

[9883] [VB] Public Const Literal As SoapBindingUse

[9884] [JScript] public var Literal : SoapBindingUse;

[9885] Description

[9886] Specifies that the message parts represent a concrete schema.

[9887] SoapBodyBinding class (System.Web.Services.Description)

[9888] ToString

[9889] Description

[9890] Represents an extensibility element added to an System.Web.Services.Description.InputBinding or an System.Web.Services.Description.OutputBinding It specifies how messages, either abstract type definitions or concrete schema definitions, appear within the SOAP body element of the transmission. This class cannot be inherited.

[9891] SoapBodyBinding

[9892] Example Syntax:

[9893] ToString

[9894] [C#] public SoapBodyBinding( );

[9895] [C++] public: SoapBodyBinding( );

[9896] [VB] Public Sub New( )

[9897] [JScript] public function SoapBodyBinding( );

[9898] Encoding

[9899] ToString

[9900] [C#] public string Encoding {get; set;}

[9901] [C++] public: _property String* get_Encoding( );public: _property void set_Encoding(String*);

[9902] [VB] Public Property Encoding As String

[9903] [JScript] public function get Encoding( ) : String;public function set Encoding(String);

[9904] Description

[9905] Supplies a list of space-delimited URIs representing the encoding style (or styles) to be used to encode the messages within the SOAP body. The value of this property should be set only if the value of the System.Web.Services.Description.SoapBodyBinding.Use property is Encoded.

[9906] Handled

[9907] Namespace

[9908] ToString

[9909] Description

[9910] Get or sets the URI for encoding of content not specifically defined by the System.Web.Services.Description.SoapBodyBinding.Encoding property.

[9911] This property will return an empty string (“”) if the property value has not been set. The value should only be set if the value of the System.Web.Services.Description.SoapBodyBinding.Use property is Encoded.

[9912] Parent

[9913] Parts

[9914] ToString

[9915] Description

[9916] Indicates which parts of the transmitted message appear somewhere within the SOAP body portion of that transmission.

[9917] Some parts of the transmitted message can appear in portions other than the SOAP body, such as when SOAP is used with a System.Web.Services.Description.MimeMultipartRelatedBinding.

[9918] PartsString

[9919] ToString

[9920] [C#] public string PartsString {get; set;}

[9921] [C++] public: _property String* get_PartsString( );public: _property void set_PartsString(String*);

[9922] [VB] Public Property PartsString As String

[9923] [JScript] public function get PartsString( ) : String;public function set PartsString(String);

[9924] Description

[9925] Indicates which parts of the transmitted message appear somewhere within the SOAP body portion of that transmission.

[9926] Some parts of the transmitted message can appear in portions other than the SOAP body, such as when SOAP is used with a System.Web.Services.Description.MimeMultipartRelatedBinding.

[9927] Required

[9928] Use

[9929] ToString

[9930] Description

[9931] Indicates whether the message parts are encoded based on specified encoding rules, or define the concrete schema of the message.

[9932] The System.Web.Services.Description.SoapBodyBinding.Namespace and System.Web.Services.Description.SoapBodyBinding.Encoding properties depend on the value of this property. Their values should be set only if the value of this property is Encoded.

[9933] SoapExtensionImporter class (System.Web.Services.Description)

[9934] ToString

[9935] Description

[9936] SoapExtensionImporter

[9937] Example Syntax:

[9938] ToString

[9939] [C#] protected SoapExtensionImporter( );

[9940] [C++] protected: SoapExtensionImporter( );

[9941] [VB] Protected Sub New( )

[9942] [JScript] protected function SoapExtensionImporter( );

[9943] ImportContext

[9944] ToString

[9945] [C#] public SoapProtocolImporter ImportContext {get; set;}

[9946] [C++] public: _property SoapProtocolImporter* get_ImportContext( );public: _property void set_ImportContext(SoapProtocolImporter*);

[9947] [VB] Public Property ImportContext As SoapProtocolImporter

[9948] [JScript] public function get ImportContext( ) : SoapProtocolImporter;public function set ImportContext(SoapProtocolImporter);

[9949] Description

[9950] ImportMethod

[9951] [C#] public abstract void ImportMethod(CodeAttributeDeclarationCollection metadata);

[9952] [C++] public: virtual void ImportMethod(CodeAttributeDeclarationCollection* metadata)=0;

[9953] [VB] MustOverride Public Sub ImportMethod(ByVal metadata As CodeAttributeDeclarationCollection)

[9954] [JScript] public abstract function ImportMethod(metadata : CodeAttributeDeclarationCollection);

[9955] Description

[9956] SoapExtensionReflector class (System.Web.Services.Description)

[9957] ToString

[9958] Description

[9959] SoapExtensionReflector

[9960] Example Syntax:

[9961] ToString

[9962] [C#] protected SoapExtensionReflector( );

[9963] [C++] protected: SoapExtensionReflector( );

[9964] [VB] Protected Sub New( )

[9965] [JScript] protected function SoapExtensionReflector( );

[9966] ReflectionContext

[9967] ToString

[9968] [C#] public ProtocolReflector ReflectionContext {get; set;}

[9969] [C++] public: _property ProtocolReflector* get_ReflectionContext( );public: property void set_ReflectionContext(ProtocolReflector*);

[9970] [VB] Public Property ReflectionContext As ProtocolReflector

[9971] [JScript] public function get ReflectionContext( ) : ProtocolReflector;public function set ReflectionContext(ProtocolReflector);

[9972] Description

[9973] ReflectMethod

[9974] [C#] public abstract void ReflectMethod( );

[9975] [C++] public: virtual void ReflectMethod( )=0;

[9976] [VB] MustOverride Public Sub ReflectMethodo

[9977] [JScript] public abstract function ReflectMethod( );

[9978] Description

[9979] SoapFaultBinding class (System.Web.Services.Description)

[9980] ToString

[9981] Description

[9982] Represents an extensibility element added to a System.Web.Services.Description.FaultBinding within a Web Service. It specifies the contents of any SOAP fault message returned. This class cannot be inherited.

[9983] SoapFaultBinding

[9984] Example Syntax:

[9985] ToString

[9986] [C#] public SoapFaultBinding( );

[9987] [C++] public: SoapFaultBinding( );

[9988] [VB] Public Sub New( )

[9989] [JScript] public function SoapFaultBinding( );

[9990] Encoding

[9991] ToString

[9992] [C#] public string Encoding {get; set;}

[9993] [C++] public: _property String* get Encoding( );public: _property void set_Encoding(String*);

[9994] [VB] Public Property Encoding As String

[9995] [JScript] public function get Encoding( ) : String;public function set Encoding(String);

[9996] Description

[9997] Gets or sets a URI representing the encoding style used to encode the SOAP fault message.

[9998] The value of this property should be set only if the value of the System.Web.Services.Description.SoapFaultBinding.Use property is Encoded.

[9999] Handled

[10000] Namespace

[10001] ToString

[10002] Description

[10003] Get or sets the URI for encoding of content not specifically defined by the System.Web.Services.Description.SoapFaultBinding.Encoding property.

[10004] This property will return an empty string (“”) if the property value has not been set. The value should only be set if the value of the System.Web.Services.Description.SoapFaultBinding.Use property is Encoded.

[10005] Parent

[10006] Required

[10007] Use

[10008] ToString

[10009] Description

[10010] Specifies whether the fault message is encoded using encoding rules specified by the System.Web.Services.Description.SoapFaultBinding.Encoding property, or is encapsulated within a concrete schema.

[10011] SoapHeaderBinding class (System.Web.Services.Description)

[10012] ToString

[10013] Description

[10014] Represents an extensibility element added to an System.Web.Services.Description.InputBinding or an System.Web.Services.Description.OutputBinding within a Web Service. This class cannot be inherited.

[10015] SoapHeaderBinding

[10016] Example Syntax:

[10017] ToString

[10018] [C#] public SoapHeaderBinding( );

[10019] [C++] public: SoapHeaderBinding( );

[10020] [VB] Public Sub New( )

[10021] [JScript] public function SoapHeaderBinding( );

[10022] Encoding

[10023] ToString

[10024] [C#] public string Encoding {get; set;}

[10025] [C++] public: _property String* get_Encoding( );public: _property void set_Encoding(String*);

[10026] [VB] Public Property Encoding As String

[10027] [JScript] public function get Encoding( ) : String;public function set Encoding(String);

[10028] Description

[10029] Gets or sets a URI representing the encoding style used to encode the SOAP header.

[10030] The value of this property should be set only if the value of the System.Web.Services.Description.SoapHeaderBinding.Use property is Encoded.

[10031] Handled

[10032] MapToProperty

[10033] ToString

[10034] Description

[10035] Message

[10036] ToString

[10037] [C#] public XmlQualifiedName Message {get; set;}

[10038] [C++] public: _property XmlQualifiedName* get_Message( );public: _property void set_Message(XmlQualifiedName*);

[10039] [VB] Public Property Message As XrmlQualifiedName

[10040] [JScript] public function get Message( ) : XmlQualifiedName;public function set Message(XmlQualifiedName);

[10041] Description

[10042] Gets or sets a value specifying the name of the System.Web.Services.Description.Message within the Web Service to which the SoapHeaderBinding applies.

[10043] The default value of this property is an empty string (“”)

[10044] Namespace

[10045] ToString

[10046] [C#] public string Namespace {get; set;}

[10047] [C++] public: _property String* get_Namespace( );public: _property void set_Namespace(String*);

[10048] [VB] Public Property Namespace As String

[10049] [JScript] public function get Namespace( ) : String;public function set Namespace(String);

[10050] Description

[10051] Get or sets the URI for encoding of content not specifically defined by the System.Web.Services.Description.SoapHeaderBinding.Encoding property. This property will return an empty string (“”) if the property value has not been set. The value should only be set if the value of the System.Web.Services.Description.SoaplleaderBinding.Use property is Encoded.

[10052] Parent

[10053] Part

[10054] ToString

[10055] Description

[10056] Gets or sets a value indicating which System.Web.Services.Description.MessagePart within the Web Service the SoapHeaderBinding applies to.

[10057] Required

[10058] Use

[10059] ToString

[10060] Description

[10061] Specifies whether the header is encoded using encoding rules specified by the System.Web.Services.Description.SoapHeaderBinding.Encoding property, or is encapsulated within a concrete schema.

[10062] SoapHeaderFaultBinding class (System.Web.Services.Description)

[10063] ToString

[10064] Description

[10065] Represents an extensibility element added to an System.Web.Services.Description.InputBinding or an System.Web.Services.Description.OutputBinding within the WebService. It specifies the SOAP header types used to transmit error information wihtin the SOAP header. This class cannot be inherited.

[10066] SoapHeaderFaultBinding

[10067] Example Syntax:

[10068] ToString

[10069] [C#] public SoapHeaderFaultBinding( );

[10070] [C++] public: SoapHeaderFaultBinding( );

[10071] [VB] Public Sub New( )

[10072] [JScript] public function SoapHeaderFaultBinding( );

[10073] Encoding

[10074] ToString

[10075] [C#] public string Encoding {get; set;}

[10076] [C++] public: _property String* get_Encoding( );public: _property void set_Encoding(String*);

[10077] [VB] Public Property Encoding As String

[10078] [JScript] public function get Encoding( ) : String;public function set Encoding(String);

[10079] Description

[10080] Gets or sets a URI representing the encoding style used to encode the error message for the SOAP header.

[10081] The value of this property should be set only if the value of the System.Web.Services.Description.SoapHeaderFaultBinding.Use property is Encoded.

[10082] Handled

[10083] Message

[10084] ToString

[10085] Description

[10086] Gets or sets a value specifying the name of the System.Web.Services.Description.Message within the Web Service to which the SoapHeaderFaultBinding applies.

[10087] The default value of this property is an empty string (“”)

[10088] Namespace

[10089] ToString

[10090] [C#] public string Namespace {get; set;}

[10091] [C++] public: _property String* get_Namespace( );public: _property void set_Namespace(String*);

[10092] [VB] Public Property Namespace As String

[10093] [JScript] public function get Namespace( ) : String;public function set Namespace(String);

[10094] Description

[10095] Get or sets the URI for encoding of content not specifically defined by the System.Web.Services.Description.SoapHeaderFaultBinding.Encoding property.

[10096] This property will return an empty string (“”) if the property value has not been set. The value should only be set if the value of the System.Web.Services.Description.SoapHeaderBinding.Use property is Encoded.

[10097] Parent

[10098] Part

[10099] ToString

[10100] Description

[10101] Gets or sets a value indicating which System.Web.Services.Description.MessagePart within the Web Service the SoapHeaderFaultBinding applies to.

[10102] Required

[10103] Use

[10104] ToString

[10105] Description

[10106] Specifies whether the header is encoded using encoding rules specified by the System.Web.Services.Description.SoapHeaderBinding.Encoding property, or is encapsulated within a concrete schema.

[10107] SoapOperationBinding class (System.Web.Services.Description)

[10108] ToString

[10109] Description

[10110] Represents an extension added to an System.Web.Services.Description.OperationBinding within a Web Service. Specifies that the message transmission will be in SOAP format. This class cannot be inherited.

[10111] SoapOperationBinding

[10112] Example Syntax:

[10113] ToString

[10114] [C#] public SoapOperationBinding( );

[10115] [C++] public: SoapOperationBinding( );

[10116] [VB] Public Sub New( )

[10117] [JScript] public function SoapOperationBinding( );

[10118] Handled

[10119] Parent

[10120] Required

[10121] SoapAction

[10122] ToString

[10123] Description

[10124] Specifies the URI for the SOAP header.

[10125] This property is required for HTTP protocol binding of SOAP. Style

[10126] ToString

[10127] [C#] public SoapBindingStyle Style {get; set;}

[10128] [C++] public: _property SoapBindingStyle get_Style( );public: _property void set_Style(SoapBindingStyle);

[10129] [VB] Public Property Sle As SoapBindingStyle

[10130] [JScript] public function get Style( ) : SoapBindingStyle;public function set Style(SoapBindingStyle);

[10131] Description

[10132] One of the System.Web.Services.Description.SoapBindingStyle values. The default is Document.

[10133] SoapProtocolImporter class (System.Web.Services.Description)

[10134] ToString

[10135] Description

[10136] SoapProtocolImporter

[10137] Example Syntax:

[10138] ToString

[10139] [C#] public SoapProtocolImporter( );

[10140] [C++] public: SoapProtocolImporter( );

[10141] [VB] Public Sub New( )

[10142] [JScript] public function SoapProtocolImporter( );

[10143] AbstractSchemas

[10144] Binding

[10145] ClassName

[10146] ClassNames

[10147] CodeNamespace

[10148] CodeTypeDeclaration

[10149] ConcreteSchemas

[10150] InputMessage

[10151] MethodName

[10152] Operation

[10153] OperationBinding

[10154] OutputMessage

[10155] Port

[10156] PortType

[10157] ProtocolName

[10158] ToString

[10159] Description

[10160] Schemas

[10161] Service

[10162] ServiceDescriptions

[10163] SoapBinding

[10164] ToString

[10165] Description

[10166] SoapExporter

[10167] ToString

[10168] [C#] public SoapCodeExporter SoapExporter {get;}

[10169] [C++] public: _property SoapCodeExporter* get_SoapExporter( );

[10170] [VB] Public ReadOnly Property SoapExporter As SoapCodeExporter

[10171] [JScript] public function get SoapExporter( ) : SoapCodeExporter;

[10172] Description

[10173] SoapImporter

[10174] ToString

[10175] [C#] public SoapSchemaImporter SoapImporter {get;}

[10176] [C++] public: _property SoapSchemaImporter* get_SoapImporter( );

[10177] [VB] Public ReadOnly Property SoapImporter As SoapSchemaImporter

[10178] [JScript] public function get SoapImporter( ) : SoapSchemaImporter;

[10179] Description

[10180] Style

[10181] Warnings

[10182] XmlExporter

[10183] ToString

[10184] Description

[10185] XmlImporter

[10186] ToString

[10187] [C#] public XmlSchemaImporter XmlImporter {get;}

[10188] [C++] public: _property XmlSchemaImporter* get_XmlImporter( );

[10189] [VB] Public ReadOnly Property XmlImporter As XmlSchemaImporter

[10190] [JScript] public function get XmlImporter( ) : XmlSchemaImporter;

[10191] Description

[10192] BeginClass

[10193] [C#] protected override CodeTypeDeclaration BeginClass(;

[10194] [C++] protected: CodeTypeDeclaration* Beginclass( );

[10195] [VB] Overrides Protected Function BeginClass( ) As CodeTypeDeclaration

[10196] [JScript] protected override function BeginClass( ) : CodeTypeDeclaration;

[10197] Description

[10198] BeginNamespace

[10199] [C#] protected override void BeginNamespace( );

[10200] [C++] protected: void BeginNamespace( );

[10201] [VB] Overrides Protected Sub BeginNamespace( )

[10202] [JScript] protected override function BeginNamespace( );

[10203] Description

[10204] EndClass

[10205] [C#] protected override void EndClass( );

[10206] [C++] protected: void EndClass( );

[10207] [VB] Overrides Protected Sub EndClass( )

[10208] [JScript] protected override function EndClass( );

[10209] Description

[10210] EndNamespace

[10211] [C#] protected override void EndNamespace( );

[10212] [C++] protected: void EndNamespace( );

[10213] [VB] Overrides Protected Sub EndNamespace( )

[10214] [JScript] protected override function EndNamespace( );

[10215] Description

[10216] GenerateMethod

[10217] [C#] protected override CodeMemberMethod GenerateMethod( );

[10218] [C++] protected: CodeMemberMethod* GenerateMethod( );

[10219] [VB] Overrides Protected Function GenerateMethod( ) As CodeMemberMethod

[10220] [JScript] protected override function GenerateMethod( ) : CodeMemberMethod;

[10221] Description

[10222] IsBindingSupported

[10223] [C#] protected override bool IsBindingSupported( );

[10224] [C++] protected: bool IsBindingSupported( );

[10225] [VB] Overrides Protected Function IsBindingSupported( ) As Boolean

[10226] [JScript] protected override function IsBindingSupported( ) : Boolean;

[10227] Description

[10228] IsOperationFlowSupported

[10229] [C#] protected override bool IsOperationFlowSupported(OperationFlow flow);

[10230] [C++] protected: bool IsOperationFlowSupported(OperationFlow flow);

[10231] [VB] Overrides Protected Function IsOperationFlowSupported(ByVal flow As OperationFlow) As Boolean

[10232] [JScript] protected override function IsOperationFlowSupported(flow : OperationFlow) : Boolean;

[10233] Description

[10234] SoapTransportimporter class (System.Web.Services.Description) UnsupportedOperationWarning

[10235] Description

[10236] SoapTransportImporter

[10237] Example Syntax:

[10238] UnsupportedOperationWarning

[10239] [C#] protected SoapTransportImporter( );

[10240] [C++] protected: SoapTransportImporter( );

[10241] [VB] Protected Sub New( )

[10242] [JScript] protected function SoapTransportImporter( );

[10243] ImportContext

[10244] UnsupportedOperationWarning

[10245] [C#] public SoapProtocolImporter ImportContext {get; set;}

[10246] [C++] public: _property SoapProtocolImporter* get_ImportContext( );public: _property void set_ImportContext(SoapProtocolImporter*);

[10247] [VB] Public Property ImportContext As SoapProtocolImporter

[10248] [JScript] public function get ImportContext( ) : SoapProtocolImporter;public function set ImportContext(SoapProtocolImporter);

[10249] Description

[10250] ImportClass

[10251] [C#] public abstract void ImportClass( );

[10252] [C++] public: virtual void ImportClass( )=0;

[10253] [VB] MustOverride Public Sub ImportClass( )

[10254] [JScript] public abstract function ImportClass( );

[10255] Description

[10256] IsSupportedTransport

[10257] [C#] public abstract bool IsSupportedTransport(string transport);

[10258] [C++] public: virtual bool IsSupportedTransport(String* transport)=0;

[10259] [VB] MustOverride Public Function IsSupportedTransport(ByVal transport As String) As Boolean

[10260] [JScript] public abstract function IsSupportedTransport(transport : String) : Boolean;

[10261] Description

[10262] Types class (System.Web.Services.Description)

[10263] ToString

[10264] Description

[10265] Derived from the System.Web.Services.Description.DocumentableItem class, this class describes data type definitions relevant to exchanged messages. This class cannot be inherited.

[10266] This class is a container for datatype definitions for the Web Service. Note especially that this class does NOT represent a collection of System.Type objects, as its name might imply.

[10267] Types

[10268] Example Syntax:

[10269] ToString

[10270] [C#] public Types( );

[10271] [C++] public: Types( );

[10272] [VB] Public Sub New( )

[10273] [JScript] public function Types( );

[10274] Documentation

[10275] Extensions

[10276] ToString

[10277] Description

[10278] Gets the collection of ServiceDescriptionFormatExtension elements incuded in the Web Service. This property is read-only.

[10279] In the default implementation of the

[10280] System.Web.Services.Discovery

[10281] Description

[10282] The System.Web.Services.Discovery namespace consists of the classes that allows Web Service consumers to locate the available Web Services on a Web server through a process called Web Services Discovery.

[10283] ContractReference class (System.Web.Services:Discovely)

[10284] Description

[10285] Represents a reference in a discovery document to a Service Description.

[10286] Web Services discovery involves discovering the available Web Services given an URL. The URL usually points to a discovery document, which typically has a disco file extension. Within a discovery document are references to information about the existance of Web Services. These references can refer to Service Descriptions, XML Schema Definition language (XSD) schemas or other discovery documents. This class represents a reference to a Service Description.

[10287] [C#] public const string Namespace;

[10288] [C++] public: const String* Namespace;

[10289] [VB] Public Const Namespace As String

[10290] [JScript] public var Namespace : String;

[10291] Description

[10292] XML namespace for Service Description references in discovery documents.

[10293] Within a discovery document, a reference to a Service Description is contained within a contractRef XML element, which is a part of the XML namespace specified in the System.Web.Services.Discovery.ContractReference.Namespace constant.

[10294] Constructors:

[10295] ContractReference

[10296] Example Syntax:

[10297] [C#] public ContractReference;

[10298] [C++] public: ContractReference( );

[10299] [VB] Public Sub New( )

[10300] [JScript] public function ContractReference( ); Initializes a new instance of the System.Web.Services.Discovery.ContractReference class.

[10301] Description

[10302] Initializes a new instance of the System.Web.Services.Discovery.ContractReference class using default values.

[10303] Use this constructor to create and initialize a new instance of the System.Web.Services.Discovery.ContractReference class using default values.

[10304] ContractReference

[10305] Example Syntax:

[10306] [C#] public ContractReference(string href);

[10307] [C++] public: ContractReference(String* href);

[10308] [VB] Public Sub New(ByVal href As String)

[10309] [JScript] public function ContractReference(href: String);

[10310] Description

[10311] Initializes a new instance of the System.Web.Services.Discovery.ContractReference class using the supplied reference to a Service Description.

[10312] Use this constructor to create and initialize a new instance of the System.Web.Services.Discovery.ContractReference class using the specified reference name. The URL for a Sevice Descritpion. Initializes the System.Web.Services.Discovery.ContractReference.Ref property value.

[10313] ContractReference

[10314] Example Syntax:

[10315] [C#] public ContractReference(string jref, string docRef);

[10316] [C++] public: ContractReference(String* href, String* docRef);

[10317] [VB] Public Sub New(ByVal href As String, ByVal docRef As String)

[10318] [JScript] public function ContractReference(href : String, docRef : String);

[10319] Description

[10320] Initializes a new instance of the System.Web.Services.Discovery.ContractReference class using the supplied reference to a Service Description and a Web Service implementing the Service

[10321] Description.

[10322] Use this constructor to create and initialize a new instance of the System.Web.Services.Discovery.ContractReference class using the specified reference name and docRef. The URL for a Service Description. Initializes the System.Web.Services.Discovery.ContractReference.Ref property value. The URL for a Web Service implementing the Service Description at href. Initializes the System.Web.Services.Discovery.ContractReference.DocRef property value.

[10323] Properties:

[10324] ClientProtocol

[10325] Contract

[10326] Description

[10327] Gets a System.Web.Services.Description.ServiceDescription object representing the Service Description.

[10328] DefaultFilename

[10329] [C#] public override string DefaultFilename {get;}

[10330] [C++] public: _property virtual String* get_DefaultFilename( );

[10331] [VB] Overrides Public ReadOnly Property DefaultFilename As String

[10332] [JScript] public function get DefaultFilename( ) : String;

[10333] Description

[10334] Gets the name of the file to use by default when saving the referenced Service Description.

[10335] DocRef

[10336] [C#] public string DocRef {get; set;}

[10337] [C++] public: _property String* get_DocRef( );public: _property void set_DocRef(String*);

[10338] [VB] Public Property DocRef As String

[10339] [JScript] public function get DocRef( ) : String;public function set DocRef(String);

[10340] Description

[10341] Gets and sets the URL for a Web Service implementing the Service Description referenced in the System.Web.Services.Discovery.ContractReference.Ref property.

[10342] Within a discovery document, a reference to a Service Description is contained within a contractRef XML element. The contractRef XML element has two attributes described in the following table.

[10343] Ref

[10344] [C#] public string Ref {get; set;}

[10345] [C++] public: _property String* get Ref( );public: _property void set_Ref(String*);

[10346] [VB] Public Property Ref As String

[10347] [JScript] public function get Ref( ) : String;public function set Ref(String);

[10348] Description

[10349] Gets or sets the URL to the referenced Service Description. Within a discovery document, a reference to a Service Description is contained within a contractRef XML element. The contractRef XML element has two attributes described in the following table.

[10350] Url

[10351] [C#] public override string Url {get; set;}

[10352] [C++] public: _property virtual String* get_Url( );public: _property virtual void set_Url(String*);

[10353] [VB] Overrides Public Property Url As String

[10354] [JScript] public function get Url( ) : String;public function set Url(String);

[10355] Description

[10356] Gets or sets the URL for the referenced Service Description.

[10357] For the System.Web.Services.Discovery.ContractReference class, the System.Web.Services.Discovery.ContractReference.Url property returns the value of the System.Web.Services.Discovery.ContractReference.Ref property.

[10358] Methods:

[10359] ReadDocument

[10360] [C#] public override object ReadDocument(Stream stream);

[10361] [C++] public: Object* ReadDocurnent(Stream* stream);

[10362] [VB] Overrides Public Function ReadDocument(ByVal stream As Stream) As Object

[10363] [JScript] public override function ReadDocument(stream : Stream) Object;

[10364] Description

[10365] Reads the Service Description from the passed System.IO.Stream and returns the Service Description.

[10366] Return Value: A System.Web.Services.Description.ServiceDescription containing the contents of the referenced Service Description. System.IO.Stream containing the Service Description.

[10367] Resolve

[10368] [C++] protected internal override void Resolve(string contenttype, Stream stream);

[10369] [C++] protected public: void Resolve(String* contenttype, Stream* stream);

[10370] [VB] Overrides Protected Friend Dim Sub Resolve(ByVal contentType As String, ByVal stream As Stream)

[10371] [JScript] package override function Resolve(contentType : String, stream : Stream);

[10372] Description

[10373] Resolves whether the the referenced document is valid.

[10374] If the MIME type is text/xml and the contents of stream is a Service Description, then the contents of stream are added to the System.Web.Services.Discovery.DiscoveryClientProtocol.References and System.Web.Services.Discovery.DiscoveryClientProtocol.Documents properties of System.Web.Services.Discovery.DiscoveryReference.ClientProtocol. The MIME content type of stream. The System.IO.Stream containing the referenced document.

[10375] WriteDocument

[10376] [C#] public override void WriteDocument(object document, Stream stream);

[10377] [C++] public: void WriteDocument(Object* document, Stream* stream);

[10378] [VB] Overrides Public Sub WriteDocument(ByVal document As Object, ByVal stream As Stream)

[10379] [JScript] public override function WriteDocument(document : Object, stream : Stream);

[10380] Description

[10381] Writes the passed-in Service Description into the passed-in System.IO.Stream. The System.Web.Services.Description.ServiceDescription to write into stream. The System.IO.Stream into which the serialized System.Web.Services.Description.ServiceDescription is written.

[10382] ContractSearchPattern class (System.Web.Services.Discovery)

[10383] WriteDocument

[10384] Description

[10385] Represents a contract search pattern. This class cannot be inherited.

[10386] ContractSearchPattern

[10387] Example Syntax:

[10388] WriteDocument

[10389] [C#] public ContractSearchPattern( );

[10390] [C++] public: ContractSearchPattern( );

[10391] [VB] Public Sub New( )

[10392] [JScript] public function ContractSearchPattern( );

[10393] Pattern

[10394] WriteDocument

[10395] [C#] public override string Pattern {get;}

[10396] [C++] public: _property virtual String* get_Pattern( );

[10397] [VB] Overrides Public ReadOnly Property Pattern As String

[10398] [JScript] public function get Pattern( ) : String;

[10399] Description

[10400] Overrides the base implementation to return the literal string, “*.asmx”.

[10401] GetDiscoveryReference

[10402] [C#] public override DiscoveryReference GetDiscoveryReference(string filename);

[10403] [C++] public: DiscoveryReference* GetDiscoveryReference(String* filename);

[10404] [VB] Overrides Public Function GetDiscoveryReference(ByVal filename As String) As DiscoveryReference

[10405] [JScript] public override function GetDiscoveryReference(filename : String) : DiscoveryReference;

[10406] Description

[10407] Overrides the base implementation to create a System.Web.Services.Discovery.ContractReference object with the specified filename.

[10408] Return Value: A System.Web.Services.Discovery.ContractReference object with the specified filename. A string that represents a filename.

[10409] DiscoveryClientDocumentCollection class (System.Web.Services.Discovery)

[10410] ToString

[10411] Description

[10412] Represents a collection of documents discovered during Web Services discovery that have been downloaded to the client. This class cannot be inherited.

[10413] The System.Web.Services.Discovery.DiscoveryClientProtocol.Documents property of System.Web.Services.Discovery.DiscoveryClientProtocol is of type System.Web.Services.Discovery.DiscoveryClientDocumentCollection.

[10414] DiscoveryClientDocumentCollection

[10415] Example Syntax:

[10416] ToString

[10417] [C#] public DiscoveryClientDocumentCollection( );

[10418] [C++] public: DiscoveryClientDocumentCollectiono);

[10419] [VB] Public Sub New( )

[10420] [JScript] public function DiscoveryClientDocumentCollection( );

[10421] Count

[10422] Dictionary

[10423] InnerHashtable

[10424] Item

[10425] ToString

[10426] Description

[10427] Gets or sets a client discovery document object from the System.Web.Services.Discovery.DiscoveryClientDocumentCollection with the specified URL. The URL of the discovery document to get or set from the System.Web.Services.Discovery.DiscoveryClientDocumentCollection.

[10428] Keys

[10429] ToString

[10430] [C#] public ICollection Keys {get;}

[10431] [C++] public: _property ICollection* get_Keys( );

[10432] [VB] Public ReadOnly Property Keys As ICollection

[10433] [JScript] public function get Keys( ) : ICollection;

[10434] Description

[10435] Gets an System.Collections.ICollection object with all of the keys in the System.Web.Services.Discovery.DiscoveryClientDocumentCollection.

[10436] Values

[10437] ToString

[10438] [C#] public ICollection Values {get;}

[10439] [C++] public: _property ICollection* get Values( );

[10440] [VB] Public ReadOnly Property Values As ICollection

[10441] [JScript] public function get Values( ) : ICollection;

[10442] Description

[10443] Gets an System.Collections.ICollection object with all of the values in the System.Web.Services.Discovery.DiscoveryClientDocumentCollection

[10444] Add

[10445] [C#] public void Add(string url, object value);

[10446] [C++] public: void Add(String* url, Object* value);

[10447] [VB] Public Sub Add(ByVal url As String, ByVal value As Object)

[10448] [JScript] public function Add(url : String, value : Object);

[10449] Description

[10450] Adds an object with the specified URL to the System.Web.Services.Discovery.DiscoveryClientDocumentCollection The URL for the document to add to the System.Web.Services.Discovery.DiscoveryClientDocumentCollection A discovered document to add to the System.Web.Services.Discovery.DiscoveryClientDocumentCollection.

[10451] Contains

[10452] [C#] public bool Contains(string url);

[10453] [C++] public: bool Contains(String* url);

[10454] [VB] Public Function Contains(ByVal url As String) As Boolean

[10455] [JScript] public function Contains(url : String) : Boolean;

[10456] Description

[10457] Determines if the System.Web.Services.Discovery.DiscoveryClientDocumentCollection contains an object with the specified URL.

[10458] Return Value: true if the System.Web.Services.Discovery.DiscoveryClientDocumentCollection contains an object with the specified URL; otherwise, false. The URL for the document to locate within the System.Web.Services.Discovery.DiscoveryClientDocumentCollection.

[10459] Remove

[10460] [C#] public void Remove(string url);

[10461] [C++] public: void Remove(String* url);

[10462] [VB] Public Sub Remove(ByVal url As String)

[10463] [JScript] public function Remove(url : String);

[10464] Description

[10465] Removes an object with the specified URL from the System.Web.Services.Discovery.DiscoveryClientDocumentCollection. The URL for the discovered document to remove from the System.Web.Services.Discovery.DiscoveryClientDocumentCollection.

[10466] DiscoveryClientProtocol class (System.Web.Services.Discovery)

[10467] ToString

[10468] Description

[10469] Provides support for programmatically invoking Web Services discovery.

[10470] Web Service discovery is the process of locating, or discovering, one or more related documents that describe available Web Services. It is through Web Services discovery that Web Service clients learn about the available Web Services at a given URL and how to use them. Web Services discovery works from the premise that you have already obtained the URL to a discovery document, possibly through a directory service, such as http://uddi.microsoft.com, however, you do not have the details about the Web Services offered. Through Web Services discovery, you can discover the details about the Web Services listed in a System.Web.Services.Discovery.DiscoveryDocument at a specific

[10471] DiscoveryClientProtocol

[10472] Example Syntax:

[10473] ToString

[10474] [C#] public DiscoveryClientProtocol( );

[10475] [C++] public: DiscoveryCientProtocol;

[10476] [VB] Public Sub New( )

[10477] [JScript] public function DiscoveryClientProtocol( );

[10478] Description

[10479] Initializes a new instance of the System.Web.Services.Discovery.DiscoveryClientProtocol class.

[10480] AdditionalInformation

[10481] ToString

[10482] [C#] public IList AdditionalInformation {get;}

[10483] [C++] public: _properry IList* get_AdditionalInformation( );

[10484] [VB] Public ReadOnly Property AdditionalInformation As IList

[10485] [JScript] public function get AdditionalInformation( ) : IList;

[10486] Description

[10487] Gets information in addition to references found in the discovery document.

[10488] The System.Web.Services.Discovery.DiscoveryClientProtocol.AdditionalInformati on property primarily contains SOAP bindings, represented by the System.Web.Services.Discovery.SoapBinding class, defined in the discovery document.

[10489] AllowAutoRedirect

[10490] ClientCertificates

[10491] ConnectionGroupName

[10492] Container

[10493] CookieContainer

[10494] Credentials

[10495] DesignMode

[10496] Documents

[10497] ToString

[10498] Description

[10499] Gets a collection of discovery documents.

[10500] The System.Web.Services.Discovery.DiscoveryClientProtocol.Documents collection is populated during invocations to the System.Web.Services.Discovery.DiscoveryClientProtocol.Discover(System.Str ing), System.Web.Services.Discovery.DiscoveryClientProtocol.DiscoverAny(Syste m.String), System.Web.Services.Discovery.DiscoveryClientProtocol.ResolveAll and System.Web.Services.Discovery.DiscoveryClientProtocol.ResolveOneLevel methods. During invocations to the System.Web.Services.Discovery.DiscoveryClientProtocol.Discover(System.Str ing) and System.Web.Services.Discovery.DiscoveryClientProtocol.DiscoverAny(Syste m.String) methods, if the supplied URL is a valid discovery document, that document is added to the System.Web.Services.Discovery.DiscoveryClientProtocol.Documents collection. During invocations to the System.Web.Services.Discovery.DiscoveryClientProtocol.ResolveAll and System.Web.Services.Discovery.DiscoveryClientProtocol.ResolveneLevel methods, valid discovery document references in the System.Web.Services.Discovery.DiscoveryClientProtocol.References collection are added to the System.Web.Services.Discovery.DiscoveryClientProtocol.Documents collection.

[10501] Errors

[10502] ToString

[10503] [C#] public DiscoveryExceptionDictionary Errors {get;}

[10504] [C++] public: _property DiscoveryExceptionDictionary* get Errors( );

[10505] [VB] Public ReadOnly Property Errors As DiscoveryExceptionDictionary

[10506] [JScript] public function get Errors( ) : DiscoveryExceptionDictionary;

[10507] Description

[10508] Gets a collection of exceptions that occurred during invocation of method from this class.

[10509] The System.Web.Services.Discovery.DiscoveryClientProtocol.Errors collection is populated with exceptions that occurred during invocations to the System.Web.Services.Discovery.DiscoveryClientProtocol.Discover(System.Str ing), System.Web.Services.Discovery.DiscoveryClientProtocol.DiscoverAny(Syste m.String), System.Web.Services.Discovery.DiscoveryClientProtocol.ResolveAll, and System.Web.Services.Discovery.DiscoveryClientProtocol.ResolveneLevel methods. The System.Web.Services.Discovery.DiscoveryExceptionDictionary is cleared on invocation of these methods.

[10510] Events

[10511] PreAuthenticate

[10512] Proxy

[10513] References

[10514] ToString

[10515] Description

[10516] A collection of references founds in resolved discovery documents.

[10517] The System.Web.Services.Discovery.DiscoveryClientProtocol.References collection is populated during invocations to the System.Web.Services.Discovery.DiscoveryClientProtocol.Discover(System.Str ing), System.Web.Services.Discovery.DiscoveryClientProtocol.DiscoverAny(Syste m.String), System.Web.Services.Discovery.DiscoveryClientProtocol.ResolveAll and System.Web.Services.Discovery.DiscoveryClientProtocol.ResolveneLevel methods. During invocations to the System.Web.Services.Discovery.DiscoveryClientProtocol.Discover(System.Str ing) and System.Web.Services.Discovery.DiscoveryClientProtocol.DiscoverAny(Syste m.String) methods, if the supplied URL is a valid discovery document, that document is added to the System.Web.Services.Discovery.DiscoveryClientProtocol.References collection together with references found in the discovery document. References added during invocations to the System.Web.Services.Discovery.DiscoveryClientProtocol.Discover(System.Str ing) and System.Web.Services.Discovery.DiscoveryClientProtocol.DiscoverAny(Syste m.String) methods are not necessarily valid discovery documents. During invocations to System.Web.Services.Discovery.DiscoveryClientProtocol.ResolveAll and System.Web.Services.Discovery.DiscoveryClientProtocol.ResolveneLevel references within the System.Web.Services.Discovery.DiscoveryClientProtocol.References collection are verified as being valid discovery documents. If they are valid and contain references, they are also added to the System.Web.Services.Discovery.DiscoveryClientProtocol.References collection.

[10518] RequestEncoding

[10519] Site

[10520] Timeout

[10521] Url

[10522] UserAgent

[10523] Discover

[10524] [C#] public DiscoveryDocument Discover(string uri);

[10525] [C++] public: DiscoveryDocument* Discover(String* url);

[10526] [VB] Public Function Discover(ByVal url As String) As DiscoveryDocument

[10527] [JScript] public function Discover(url : String) : DiscoveryDocument;

[10528] Description

[10529] Discovers the supplied URL to determine if it is a discovery document.

[10530] Return Value: A System.Web.Services.Discovery.DiscoveryDocument containing the results of Web Services discovery at the supplied URL.

[10531] The System.Web.Services.Discovery.DiscoveryClientProtocol.Discover(System.Str ming) method expects that the supplied URL is a discovery document. If the URL refers to a Service Description or an XML schema an exception is thrown. To discover an XML schema or a Service Description invoke the System.Web.Services.Discovery.DiscoveryClientProtocol.DiscoverAny(Syste m.String) method. The URL where Web Services discovery begins.

[10532] DiscoverAny

[10533] [C#] public DiscoveryDocument DiscoverAny(string url);

[10534] [C++] public: DiscoveryDocument* DiscoverAny(String* url);

[10535] [VB] Public Function DiscoverAny(ByVal url As String) As DiscoveryDocument

[10536] [JScript] public function DiscoverAny(url : String) : DiscoveryDocument;

[10537] Description

[10538] Discovers the supplied URL to determine if it is a discovery document, Service Description or an XML Schema Definition (XSD) schema.

[10539] Return Value: A System.Web.Services.Discovery.DiscoveryDocument containing the results of Web Services discovery at the supplied URL. If the url parameter refers to a Service Description or an XSD Schema, a System.Web.Services.Discovery.DiscoveryDocument is created in memory for it.

[10540] The System.Web.Services.Discovery.DiscoveryClientProtocol.DiscoverAny(Syste m.String) method discovers whether the supplied URL is a discovery document, Service Description or XSD schema. If it is known that the URL only refers to a discovery document, the System.Web.Services.Discovery.DiscoveryClientProtocol.Discover(System.Str ing) method might be invoked. The URL where Web Services discovery begins.

[10541] Download

[10542] [C#] public Stream Download(ref string url);

[10543] [C++] public: Stream* Download(String** url);

[10544] [VB] Public Function Download(ByRef url As String) As Stream

[10545] [JScript] public function Download(url : String) : Stream; Downloads the discovery document at the supplied URL into a System.IO.Stream object.

[10546] Description

[10547] Downloads the discovery document at the supplied URL into a System.IO.Stream object.

[10548] Return Value: A System.IO.Stream containing the document at the supplied URL. The URL of the discovery document to download.

[10549] Download

[10550] [C#] public Stream Download(ref string url, ref string contentType);

[10551] [C++] public: Stream* Download(String** url, String** contentType);

[10552] [VB] Public Function Download(ByRef url As String, ByRef contenttype As String) As Stream

[10553] [JScript] public function Download(url : String, contentType : String) : Stream;

[10554] Description

[10555] Downloads the discovery document at the supplied URL into a System.IO.Stream object, setting the contentType parameter to the MIME encoding of the discovery document.

[10556] Return Value: A System.IO.Stream containing the document at the supplied URL. The URL of the discovery document to download. The MIME encoding of the downloaded discovery document.

[10557] ReadAll

[10558] [C#] public DiscoveryClientResultCollection ReadAll(string topLevelFilename);

[10559] [C++] public: DiscoveryClientResultCollection* ReadAll(String* topLevelFilename);

[10560] [VB] Public Function ReadAll(ByVal topLevelFilename As String) As DiscoveryClientResultCollection

[10561] [JScript] public function ReadAll(topLevelFilename : String) : DiscoveryClientResultCollection;

[10562] Description

[10563] Reads in a file containing a map of saved discovery documents populating the System.Web.Services.Discovery.DiscoveryClientProtocol.Documents and System.Web.Services.Discovery.DiscoveryClientProtocol.References properties, with discovery documents, XML Schema Definition (XSD) schemas, and Service Descriptions referenced in the file.

[10564] Return Value: A System.Web.Services.Discovery.DiscoveryClientResultCollection containing the results found in the file with the map of saved discovery documents. The file format is a System.Web.Services.Discovery.DiscoveryClientProtocol.DiscoveryClientRes ultsFile class serialized into XML; however, one would typically create the file using only the System.Web.Services.Discovery.DiscoveryClientProtocol.WriteAll(System.Str ing,System.String) method or Disco.exe.

[10565] A file containing a map of saved discovery documents can be created by the System.Web.Services.Discovery.DiscoveryClientProtocol.WriteAll(System.Str ing,System.String) method or Disco.exe. Name of file to read in, containing the map of saved discovery documents.

[10566] ResolveAll

[10567] [C#] public void ResolveAll( );

[10568] [C++] public: void ResolveAll( );

[10569] [VB] Public Sub ResolveAll( )

[10570] [JScript] public function ResolveAll( );

[10571] Description

[10572] Resolves all references to discovery documents, XML Schema Definition (XSD) schemas, and Service Descriptions in the System.Web.Services.Discovery.DiscoveryClientProtocol.References property, as well as references found in referring discovery documents.

[10573] System.Web.Services.Discovery.DiscoveryClientProtocol.ResolveAll resolves all valid references it finds and places them in the System.Web.Services.Discovery.DiscoveryClientProtocol.Documents property. Both System.Web.Services.Discovery.DiscoveryClientProtocol.ResolveAIl and System.Web.Services.Discovery.DiscoveryClientProtocol.ResolveneLevel download and verify XSD schemas and Service Descriptions in the System.Web.Services.Discovery.DiscoveryClientProtocol.References property. However, the two methods differ in how they handle discovery documents.

[10574] ResolveOneLevel

[10575] [C#] public void ResolveOneLevel( );

[10576] [C++] public: void ResolveneLevel( );

[10577] [VB] Public Sub ResolveOneLevel( )

[10578] [JScript] public function ResolveOneLevel( );

[10579] Description

[10580] Resolves all references to discovery documents, XML Schema Definition (XSD) schemas and Service Descriptions in System.Web.Services.Discovery.DiscoveryClientProtocol.References, as well as references found in those discovery documents.

[10581] System.Web.Services.Discovery.DiscoveryClientProtocol.ResolveOneL evel resolves all valid references it finds and places them in the System.Web.Services.Discovery.DiscoveryClientProtocol.Documents property. Both System.Web.Services.Discovery.DiscoveryClientProtocol.ResolveAll and System.Web.Services.Discovery.DiscoveryClientProtocol.ResolveneLevel download and verify XSD schemas and Service Descriptions in the System.Web.Services.Discovery.DiscoveryClientProtocol.References property. However, the two methods differ in how they handle discovery documents.

[10582] WriteAll

[10583] [C#] public DiscoveryClientResultCollection WriteAll(string directory, string topLevelFilename);

[10584] [C++] public: DiscoveryClientResultCollection* WriteAll(String* directory, String* topLevelFilename);

[10585] [VB] Public Function WriteAll(ByVal directory As String, ByVal topLevelFilename As String) As DiscoveryClientResultCollection

[10586] [JScript] public function WriteAll(directory : String, topLevelFilename : String) : DiscoveryClientResultCollection;

[10587] Description

[10588] Writes all discovery documents, XML Schema Definition (XSD) schemas, and Service Descriptions in the System.Web.Services.Discovery.DiscoveryClientProtocol.Documents property to the supplied directory and creates a file in that directory.

[10589] Return Value: A System.Web.Services.Discovery.DiscoveryClientResultCollection containing the results of all files saved.

[10590] The file created with the name of the topLevel Filename parameter in the directory specified by the directory parameter contains a map of saved discovery documents, XML Schema Definition (XSD) schemas and Service Descriptions. This file can be read in using the System.Web.Services.Discovery.DiscoveryClientProtocol.ReadAll(System.Stri ng) method to populate the System.Web.Services.Discovery.DiscoveryClientProtocol.References and System.Web.Services.Discovery.DiscoveryClientProtocol.Documents properties. The format of the file is XML containing an serialized version of the System.Web.Services.Discovery.DiscoveryClientProtocol.DiscoveryClientRes ultsFile class. The directory in which to save all documents currently in the System.Web.Services.Discovery.DiscoveryClientProtocol.Documents property. The name of the file to create or overwrite containing a map of all documents saved.

[10591] DiscoveryClientReferenceCollection class (System.Web.Services.Discovery)

[10592] WriteAll

[10593] Description

[10594] Represents a collection of System.Web.Services.Discovery.DiscoveryReference objects. This class cannot be inherited.

[10595] The System.Web.Services.Discovery.DiscoveryClientProtocol.References property of System.Web.Services.Discovery.DiscoveryClientProtocol is of type System.Web.Services.Discovery.DiscoveryClientReferenceCollection

[10596] DiscoveryClientReferenceCollection

[10597] Example Syntax:

[10598] WriteAll

[10599] [C#] public DiscoveryClientReferenceCollection( );

[10600] [C++] public: DiscoveryClientReferenceCollection( );

[10601] [VB] Public Sub New( )

[10602] [JScript] public function DiscoveryClientReferenceCollection( );

[10603] Count

[10604] Dictionary

[10605] InnerHashtable

[10606] Item

[10607] WriteAll

[10608] Description

[10609] Gets or sets a System.Web.Services.Discovery.DiscoveryReference object from the System.Web.Services.Discovery.DiscoveryClientReferenceCollection with the specified URL. The URL for the DiscoveryReference to get or set from the System.Web.Services.Discovery.DiscoveryClientReferenceCollection.

[10610] Keys

[10611] WriteAll

[10612] [C#] public ICollection Keys {get;}

[10613] [C++] public: _property ICollection* get_Keys( );

[10614] [VB] Public ReadOnly Property Keys As ICollection

[10615] [JScript] public function get Keys( ) : ICollection;

[10616] Description

[10617] Gets an System.Collections.ICollection object with all of the keys in the System.Web.Services.Discovery.DiscoveryClientReferenceCollection

[10618] Values

[10619] WriteAll

[10620] [C#] public ICollection Values {get;}

[10621] [C++] public: _property ICollection* get_Values( );

[10622] [VB] Public ReadOnly Property Values As ICollection

[10623] [JScript] public function get Values( ) : ICollection;

[10624] Description

[10625] Gets an System.Collections.ICollection object with all of the values in the System.Web.Services.Discovery.DiscoveryClientReferenceCollection

[10626] Add

[10627] [C#] public void Add(DiscoveryReference value);

[10628] [C++] public: void Add(DiscoveryReference* value);

[10629] [VB] Public Sub Add(ByVal value As DiscoveryReference)

[10630] [JScript] public function Add(value : DiscoveryReference); Adds a System.Web.Services.Discovery.DiscoveryReference to the System.Web.Services.Discovery.DiscoveryClientReferenceCollection

[10631] Description

[10632] Adds a System.Web.Services.Discovery.DiscoveryReference to the System.Web.Services.Discovery.DiscoveryClientReferenceCollection. The System.Web.Services.Discovery.DiscoveryReference to add to the System.Web.Services.Discovery.DiscoveryClientReferenceCollection.

[10633] Add

[10634] [C#] public void Add(string url, DiscoveryReference value);

[10635] [C++] public: void Add(String* url, DiscoveryReference* value);

[10636] [VB] Public Sub Add(ByVal url As String, ByVal value As DiscoveryReference)

[10637] [JScript] public function Add(url : String, value : DiscoveryReference);

[10638] Description

[10639] Adds a System.Web.Services.Discovery.DiscoveryReference with the specified URL and value to the System.Web.Services.Discovery.DiscoveryClientReferenceCollection The URL for the reference to add to the System.Web.Services.Discovery.DiscoveryClientReferenceCollection. The DiscoveryReference to add to the System.Web.Services.Discovery.DiscoveryClientReferenceCollection.

[10640] Contains

[10641] [C#] public bool Contains(string url);

[10642] [C++] public: bool Contains(String* url);

[10643] [VB] Public Function Contains(ByVal url As String) As Boolean

[10644] [JScript] public function Contains(url : String) : Boolean;

[10645] Description

[10646] Determines if the System.Web.Services.Discovery.DiscoveryClientReferenceCollection contains a System.Web.Services.Discovery.DiscoveryReference with the specified URL.

[10647] Return Value: true if the System.Web.Services.Discovery.DiscoveryClientReferenceCollection contains a System.Web.Services.Discovery.DiscoveryReference with the specified URL; otherwise, false. The URL for the System.Web.Services.Discovery.DiscoveryReference to locate within the System.Web.Services.Discovery.DiscoveryClientReferenceCollection.

[10648] Remove

[10649] [C#] public void Remove(string url);

[10650] [C++] public: void Remove(String* url);

[10651] [VB] Public Sub Remove(ByVal url As String)

[10652] [JScript] public function Remove(url : String);

[10653] Description

[10654] Removes a System.Web.Services.Discovery.DiscoveryReference with the specified URL from the System.Web.Services.Discovery.DiscoveryClientReferenceCollection. A string that represents the URL for the object to remove from the System.Web.Services.Discovery.DiscoveryClientReferenceCollection.

[10655] DiscoveryClientResult class (System.Web. Services.Discovery)

[10656] ToString

[10657] Description

[10658] Represents the details of a discovery reference without the actual contents of the referenced document. This class cannot be inherited.

[10659] Using the System.Web.Services.Discovery.DiscoveryClientProtocol.WriteAll(System.Str ing,System.String) method of System.Web.Services.Discovery.DiscoveryClientProtocol, all valid referenced documents and a file containing a map of all save documents can be written to disk. The file containing a map of all saved documents contains the details of each document as summarized by the properties of System.Web.Services.Discovery.DiscoveryClientResult.

[10660] DiscoveryClientResult

[10661] Example Syntax:

[10662] ToString

[10663] [C#] public DiscoveryClientResult( );

[10664] [C++] public: DiscoveryClientResult( );

[10665] [VB] Public Sub New( )

[10666] [JScript] public function DiscoveryClientResult( ); Initializes a new instance of the System.Web.Services.Discovery.DiscoveryClientResult class.

[10667] Description

[10668] Initializes a new instance of the System.Web.Services.Discovery.DiscoveryClientResult class.

[10669] DiscoveryClientResult

[10670] Example Syntax:

[10671] ToString

[10672] [C#] public DiscoveryClientResult(Type referenceType, string url, string filename);

[10673] [C++] public: DiscoveryClientResult(Type* referenceType, String* url, String* filename);

[10674] [VB] Public Sub New(ByVal referenceType As Type, ByVal uri As String, ByVal filename As String)

[10675] [JScript] public function DiscoveryClientResult(referenceType : Type, url : String, filename : String);

[10676] Description

[10677] Initializes a new instance of the System.Web.Services.Discovery.DiscoveryClientResult class and sets the System.Web.Services.Discovery.DiscoveryClientResult.ReferenceTypeName property to referencetype, the System.Web.Services.Discovery.DiscoveryClientResult.Url property to url and the System.Web.Services.Discovery.DiscoveryClientResult.Filename property to filename. Name of the type for a reference in the discovery document. Sets the System.Web.Services.Discovery.DiscoveryClientResult.ReferenceTypeName property. URL for the reference. Sets the System.Web.Services.Discovery.DiscoveryClientResult.Url property. Name of the file in which the reference was saved. Sets the System.Web.Services.Discovery.DiscoveryClientResult.Filename property.

[10678] Filename

[10679] ToString

[10680] [C#] public string Filename {get; set;}

[10681] [C++] public: _property String* get_Filename( );public: _property void setFiiename(String*);

[10682] [VB] Public Property Filename As String

[10683] [JScript] public function get Filename( ): String;public function set Filename(String);

[10684] Description

[10685] Gets or sets the name of the file in which the reference is saved.

[10686] The name of the file is the name of the file saved on the local machine based on the contents of the file. For instance, if the referenced file is a discovery document, the saved file will have a .disco extension on a Windows operating system.

[10687] ReferenceTypeName

[10688] ToString

[10689] [C#] public string ReferenceTypeName {get; set;}

[10690] [C++] public: _property String* get_ReferenceTypeName( );public: _property void set_ReferenceTypeName(String*);

[10691] [VB] Public Property ReferenceTypeName As String

[10692] [JScript] public function get ReferenceTypeName( ) : String;public function set ReferenceTypeName(String);

[10693] Description

[10694] Name of the type for a reference in the discovery document.

[10695] A reference within a discovery document can contain references to Service Descriptions, XSD schemas, or other discovery documents. Therefore, System.Web.Services.Discovery.DiscoveryClientResult.ReferenceTypeName can have the following values: System.Web.Services.Description.ServiceDescription, System.Xml.Schema.XmlSchema, and System.Web.Services.Discovery.DiscoveryDocument.

[10696] Url

[10697] ToString

[10698] [C#] public string Ur {get; set;}

[10699] [C++] public: _property String* get_Url( );public: _property void set_Url(String*);

[10700] [VB] Public Property Urn As String

[10701] [JScript] public function get Url( ) : String;public function set Url(String);

[10702] Description

[10703] Gets or sets the URL for the reference.

[10704] The URL can refer to a discovery document, XML Schema Definition (XSD) schema, or a Service Description.

[10705] DiscoveryClientResultCollection class (System.Web.Services.Discovery)

[10706] ToString

[10707] Description

[10708] Contains a collection of System.Web.Services.Discovery.DiscoveryClientResult objects. This class cannot be inherited.

[10709] DiscoveryClientResultCollection

[10710] Example Syntax:

[10711] ToString

[10712] [C#] public DiscoveryClientResultCollectiono);

[10713] [C++] public: DiscoveryClientesultCollectiono);

[10714] [VB] Public Sub New( )

[10715] [JScript] public function DiscoveryclientResultcollectiono);

[10716] Count

[10717] InnerList

[10718] Item

[10719] ToString

[10720] Gets or sets the System.Web.Services.Discovery.DiscoveryClientResult at position i of the System.Web.Services.Discovery.DiscoveryClientResultCollection.

[10721] This property provides the ability to access a specific element in the collection by using the following syntax: myCollection[index]. The zero-based index of the System.Web.Services.Discovery.DiscoveryClientResult to get or set.

[10722] List

[10723] Add

[10724] [C#] public int Add(DiscoveryClientResult value);

[10725] [C++] public: int Add(DiscoveryClientResult* value);

[10726] [VB] Public Function Add(ByVal value As DiscoveryClientResult) As Integer

[10727] [JScript] public function Add(value : DiscoveryClientResult) : int;

[10728] Description

[10729] Adds a System.Web.Services.Discovery.DiscoveryClientResult to the System.Web.Services.Discovery.DiscoveryClientResultCollection

[10730] Return Value: The position into which the System.Web.Services.Discovery.DiscoveryClientResult was inserted. The System.Web.Services.Discovery.DiscoveryClientResult to add to the System.Web.Services.Discovery.DiscoveryClientResultCollection.

[10731] Contains

[10732] [C#] public bool Contains(DiscoveryClientResult value);

[10733] [C++] public: bool Contains(DiscoveryClientResult* value);

[10734] [VB] Public Function Contains(ByVal value As DiscoveryClientResult) As Boolean

[10735] [JScript] public function Contains(value : DiscoveryClientResult) : Boolean;

[10736] Description

[10737] Determines whether the System.Web.Services.Discovery.DiscoveryClientResultCollection contains a specific System.Web.Services.Discovery.DiscoveryClientResult.

[10738] Return Value: true if the System.Web.Services.Discovery.DiscoveryClientResult is found in the System.Web.Services.Discovery.DiscoveryClientResultCollection; otherwise, false. The System.Web.Services.Discovery.DiscoveryClientResult to locate in the System.Web.Services.Discovery.DiscoveryClientResultCollection.

[10739] Remove

[10740] [C#] public void Remove(DiscoveryClientResult value);

[10741] [C++] public: void Remove(DiscoveryClientResult* value);

[10742] [VB] Public Sub Remove(ByVal value As DiscoveryClientResult)

[10743] [JScript] public function Remove(value : DiscoveryClientResult);

[10744] Description

[10745] Removes the first occurrence of a specific System.Web.Services.Discovery.DiscoveryClientResult from the System.Web.Services.Discovery.DiscoveryClientResuitCollection.

[10746] The System.Web.Services.Discovery.DiscoveryClientResult elements that follow the removed System.Web.Services.Discovery.DiscoveryClientResult move up to occupy the vacated spot. The System.Web.Services.Discovery.DiscoveryClientResult to remove from the System.Web.Services.Discovery.DiscoveryClientResultCollection.

[10747] DiscoveryClientProtocol.DiscoveryClientResultsFile class (System.Web.Services.Discovery)

[10748] ToString

[10749] Description

[10750] Represents the root element of an XML document containing the results of all files written when the System.Web.Services.Discovery.DiscoveryClientProtocol.WriteAll(System.Str ing,System.String) method is invoked.

[10751] When you invoke the System.Web.Services.Discovery.DiscoveryCientProtocol.WriteAll(System.Str ing,System.String) method, all resolved discovery documents and a file containing a map of all those files are saved to a directory. The map file is described in XML with the root element being System.Web.Services.Discovery.DiscoveryCientProtocol.DiscoveryClientRes ultsFile ; this class is passed to the System.Xml.Serialization.XmlSerializer class to serialize the results.

[10752] DiscoveryClientProtocol.DiscoveryClientResultsFile

[10753] Example Syntax:

[10754] ToString

[10755] [C#] public DiscoveryClientProtocol.DiscoveryClientResultsFile( );

[10756] [C++] public: DiscoveryClientResultsFile( );

[10757] [VB] Public Sub New( )

[10758] [JScript] public function DiscoveryClientProtocol.DiscoveryClientResultsFile( );

[10759] Results

[10760] ToString

[10761] [C#] public DiscoveryClientResultCollection Results {get;}

[10762] [C++] public: _property DiscoveryClientResultCollection* get Results( );

[10763] [VB] Public ReadOnly Property Results As DiscoveryClientResultCollection

[10764] [JScript] public function get Results( ) : DiscoveryClientResultCollection;

[10765] Description

[10766] Gets a collection of System.Web.Services.Discovery.DiscoveryClientResult objects.

[10767] DiscoveryDocument class (System.Web.Services.Discovery)

[10768] ToString

[10769] Description

[10770] Represents a discovery document. This class cannot be inherited.

[10771] Web Services discovery involves discovering the available Web Services given an URL. The URL typically points to a discovery document, which usually has a .disco file extension. The discovery document, which is an XML document, contains references to information about the existance of Web Services, such as a Service Description, XML Schema Definition language (XSD) schema, or another discovery document. This class represents the contents of the discovery document; where the System.Web.Services.Discovery.DiscoveryDocument.References property contains a list of the references contained within the discovery document.

[10772] ToString

[10773] [C#] public const string Namespace;

[10774] [C++] public: const String* Namespace;

[10775] [VB] Public Const Namespace As String

[10776] [JScript] public var Namespace : String;

[10777] Description

[10778] Namespace of the discovery XML element of a discovery document.

[10779] A discovery document contains references to documents describing Web Services. These references are XML elements contained within a discovery XML element. That discovery XML element is a member of the XML namespace specified by the System.Web.Services.Discovery.DiscoveryDocument.Namespace constant.

[10780] DiscoveryDocument

[10781] Example Syntax:

[10782] ToString

[10783] [C#] public DiscoveryDocument( );

[10784] [C++] public: DiscoveryDocument( );

[10785] [VB] Public Sub New( )

[10786] [JScript] public function DiscoveryDocument( );

[10787] Description

[10788] Initializes a new instance of the System.Web.Services.Discovery.DiscoveryDocument class.

[10789] References

[10790] ToString

[10791] [C#] public IList References {get;}

[10792] [C++] public: Property IList* get References( );

[10793] [VB] Public ReadOnly Property References As IList

[10794] [JScript] public function get References( ) : IList;

[10795] Description

[10796] A list of references contained within the discovery document.

[10797] A discovery document contains references to information about the existence of Web Services. These references can refer to Service Descriptions, XSD schemas, or other discovery documents. The System.Web.Services.Discovery.DiscoveryDocument.References property contains a list of those references.

[10798] CanRead

[10799] [C#] public static bool CanRead(XmlReader xmlReader);

[10800] [C++] public: static bool CanRead(XmlReader* xmlReader);

[10801] [VB] Public Shared Function CanRead(ByVal xmlReader As XmlReader) As Boolean

[10802] [JScript] public static function CanRead(xmlReader : XmlReader) : Boolean;

[10803] Description

[10804] Returns a value indicating whether the passed System.Xml.XmlReader can be deserialized into a System.Web.Services.Discovery.DiscoveryDocument

[10805] Return Value: true if System.Xml.XmlReader can be deserialized into a System.Web.Services.Discovery.DiscoveryDocument; otherwise, false. The System.Xml.XmlReader to determine whether it can be deserialized into a System.Web.Services.Discovery.DiscoveryDocument.

[10806] Read

[10807] [C#] public static DiscoveryDocument Read(Stream stream);

[10808] [C++] public: static DiscoveryDocument* Read(Stream* stream);

[10809] [VB] Public Shared Function Read(ByVal stream As Stream) As DiscoveryDocument

[10810] [JScript] public static function Read(stream: Stream): DiscoveryDocument; Reads and returns a System.Web.Services.Discovery.DiscoveryDocument from the passed object.

[10811] Description

[10812] Reads and returns a System.Web.Services.Discovery.DiscoveryDocument from the passed System.IO.Stream.

[10813] Return Value: A System.Web.Services.Discovery.DiscoveryDocument s containing the contents of a discovery document from the passed System.IO.Stream. The System.IO.Stream from which to read the System.Web.Services.Discovery.DiscoveryDocument. Read

[10814] [C#] public static DiscoveryDocument Read(TextReader reader);

[10815] [C++] public: static DiscoveryDocument* Read(TextReader* reader);

[10816] [VB] Public Shared Function Read(ByVal reader As TextReader) As DiscoveryDocument

[10817] [JScript] public static function Read(reader: TextReader) DiscoveryDocument;

[10818] Description

[10819] Reads and returns a System.Web.Services.Discovery.DiscoveryDocument from the passed System.IO.TextReader.

[10820] Return Value: A System.Web.Services.Discovery.DiscoveryDocument containing the contents of a discovery document from the passed System.IO.TextReader. The System.IO.TextReader from which to read the System.Web.Services.Discovery.DiscoveryDocument.

[10821] Read

[10822] [C#] public static DiscoveryDocument Rcad(mlReader xmlReader);

[10823] [C++] public: static DiscoveryDocument* Read(XmlReader* xmlReader);

[10824] [VB] Public Shared Function Read(ByVal xmlReader As XmlReader) As DiscoveryDocument

[10825] [JScript] public static function Read(xmlReader : XmlReader) DiscoveryDocument;

[10826] Description

[10827] Reads and returns a System.Web.Services.Discovery.DiscoveryDocument from the passed System.Xml.XmlReader.

[10828] Return Value: A System.Web.Services.Discovery.DiscoveryDocument containing the contents of a discovery document from the passed System.Xml.XmlReader. The System.Xml.XmlReader from which to read the System.Web.Services.Discovery.DiscoveryDocument. Write

[10829] [C#] public void Write(Stream stream);

[10830] [C++] public: void Write(Stream* stream);

[10831] [VB] Public Sub Write(ByVal stream As Stream)

[10832] [JScript] public function Write(stream: Stream);

[10833] Description

[10834] Writes this System.Web.Services.Discovery.DiscoveryDocument into the passed System.IO.Stream. The System.IO.Stream into which this System.Web.Services.Discovery.DiscoveryDocument is written.

[10835] Write

[10836] [C#] public void Write(TextWriter writer);

[10837] [C++] public: void Write(TextWriter* writer);

[10838] [VB] Public Sub Write(ByVal writer As TextWriter)

[10839] [JScript] public function Write(writer : TextWriter); Writes this System.Web.Services.Discovery.DiscoveryDocument into the passed object.

[10840] Description

[10841] Writes this System.Web.Services.Discovery.DiscoveryDocument into the passed System.IO.TextWriter. The System.IO.TextWriter into which this System.Web.Services.Discovery.DiscoveryDocument is written.

[10842] Write

[10843] [C#] public void Write(XmlWriter writer);

[10844] [C++] public: void Write(XmlWriter* writer);

[10845] [VB] Public Sub Write(ByVal writer As XmlWriter)

[10846] [JScript] public function Write(writer : XmlWriter);

[10847] Description

[10848] Writes this System.Web.Services.Discovery.DiscoveryDocument into the passed System.Xml.XmlWriter. The System.Xml.XmlWriter into which this System.Web.Services.Discovery.DiscoveryDocument is wnriten.

[10849] DiscoveryDocumentLinksPattern class (System.Web.Services.Discovery) Write

[10850] Description

[10851] DiscoveryDocumentLinksPattern

[10852] Example Syntax:

[10853] Write

[10854] [C#] public DiscoveryDocumentLinksPattern( );

[10855] [C++] public: DiscoveryDocumentLinksPattern( );

[10856] [VB] Public Sub New( )

[10857] [JScript] public function DiscoveryDocumentLinksPattern( );

[10858] Pattern

[10859] Write

[10860] [C#] public override string Pattern {get;}

[10861] [C++] public: _property virtual String* get Pattern( );

[10862] [VB] Overrides Public ReadOnly Property Pattern As String

[10863] [JScript] public function get Pattern( ) : String;

[10864] Description

[10865] GetDiscoveryReference

[10866] [C#] public override DiscoveryReference GetDiscoveryReference(string filename);

[10867] [C++] public: DiscoveryReference* GetDiscoveryReference(String* filename);

[10868] [VB] Overrides Public Function GetDiscoveryReference(ByVal filename As String) As DiscoveryReference

[10869] [JScript] public override function GetDiscoveryReference(filename : String) : DiscoveryReference;

[10870] Description

[10871] DiscoveryDocumentReference class (System.Web.Services.Discovery)

[10872] ToString

[10873] Description

[10874] Represents a reference to a discovery document. This class cannot be inherited.

[10875] Web Services discovery involves discovering the available Web Services given an URL. The URL typically points to a discovery document, which usually has a disco file extension. The discovery document contains references to information about the existance of Web Services, such as Service Descriptions, XML Schema Definition language (XSD) schemas, or other discovery documents. This class represents a reference to a discovery document.

[10876] DiscoveryDocumentReference

[10877] Example Syntax:

[10878] ToString

[10879] [C#] public DiscoveryDocumentReference( );

[10880] [C++] public: DiscoveryDocumentReferenceo);

[10881] [VB] Public Sub New( )

[10882] [JScript] public function DiscoveryDocumentReference( ); Initializes a new instance of the System.Web.Services.Discovery.DiscoveryDocumentReference class.

[10883] Description

[10884] Initializes a new instance of the System.Web.Services.Discovery.DiscoveryDocumentReference class.

[10885] DiscoveryDocumentReference

[10886] Example Syntax:

[10887] ToString

[10888] [C#] public DiscoveryDocumentReference(string href);

[10889] [C++] public: DiscoveryDocumentReference(String* href);

[10890] [VB] Public Sub New(ByVal href As String)

[10891] [JScript] public function DiscoveryDocumentReference(href : String);

[10892] Description

[10893] Initializes a new instance of the System.Web.Services.Discovery.DiscoveryDocumentReference class, setting the System.Web.Services.Discovery.DiscoveryDocumentReference.Ref property to href. Reference to a discovery document.

[10894] ClientProtocol

[10895] DefaultFilename

[10896] ToString

[10897] Description

[10898] Gets the name of the default file to use when saving the referenced discovery document.

[10899] Document

[10900] ToString

[10901] [C#] public DiscoveryDocument Document {get;}

[10902] [C++] public: _property DiscoveryDocument* get_Document( );

[10903] [VB] Public ReadOnly Property Document As DiscoveryDocument

[10904] [JScript] public function get Document( ) : DiscoveryDocument;

[10905] Description

[10906] Gets the contents of the referenced discovery document as a System.Web.Services.Discovery.DiscoveryDocument object.

[10907] If the discovery document has not been downloaded and added to the System.Web.Services.Discovery.DiscoveryClientProtocol.Documents property of System.Web.Services.Discovery.DiscoveryReference.ClientProtocol, an attempt to download and resolve the document is made.

[10908] Ref

[10909] ToString

[10910] [C#] public string Ref {get; set;}

[10911] [C++] public: _property String* get_Ref( );public: _property void set_Ref(String*);

[10912] [VB] Public Property Ref As String

[10913] [JScript] public function get Ref( ) : String;public function set Ref(String);

[10914] Description

[10915] Gets or sets the reference to a discovery document.

[10916] For most references, the System.Web.Services.Discovery.DiscoveryDocumentReference.Ref property is a URL, such as http://www.contoso.com/MyWebService.disco.

[10917] Url

[10918] ToString

[10919] [C#] public override string Url {get; set;}

[10920] [C++] public: _property virtual String* get Url( );public: _property virtual void setUrl(String*);

[10921] [VB] Overrides Public Property Url As String

[10922] [JScript] public function get Url( ) : String;public function set Url(String);

[10923] Description

[10924] Gets or sets the URL of the referenced discovery document.

[10925] Returns the value of the System.Web.Services.Discovery.DiscoveryDocumentReference.Ref property.

[10926] ReadDocument

[10927] [C++] public override object ReadDocument(Stream stream);

[10928] [C++] public: Object* ReadDocument(Stream* stream);

[10929] [VB] Overrides Public Function ReadDocument(ByVal stream As Stream) As Object

[10930] [JScript] public override function ReadDocument(stream : Stream) : Object;

[10931] Description

[10932] Reads and returns the discovery document from the passed System.IO.Stream.

[10933] Return Value: A System.Web.Services.Discovery.DiscoveryDocument containing the contents of the referenced discovery document. System.IO.Stream containing the discovery document. Resolve

[10934] [C#] protected internal override void Resolve(string contentType, Stream stream);

[10935] [C++] protected public: void Resolve(String* contentType, Stream* stream);

[10936] [VB] Overrides Protected Friend Dim Sub Resolve(ByVal contentType As String, ByVal stream As Stream)

[10937] [JScript] package override function Resolve(contentType : String, stream : Stream);

[10938] Description

[10939] Resolves whether the referenced document is valid.

[10940] If the MIME type is text/xml and the contents of stream is a discovery document, then the contents of stream are added to the System.Web.Services.Discovery.DiscoveryClientProtocol.References and System.Web.Services.Discovery.DiscoveryClientProtocol.Documents properties of System.Web.Services.Discovery.DiscoveryReference.ClientProtocol. The MIME type of stream. The System.IO.Stream containing the referenced document.

[10941] ResolveAll

[10942] [C#] public void ResolveAll( );

[10943] [C++] public: void ResolveAll( );

[10944] [VB] Public Sub ResolveAll( )

[10945] [JScript] public function ResolveAll( );

[10946] Description

[10947] Verifies that all referenced documents within the discovery document are valid.

[10948] Unless you specifically need to resolve the individual references of a System.Web.Services.Discovery.DiscoveryDocumentReference object, you should invoke the System.Web.Services.Discovery.DiscoveryClientProtocol.ResolveAll or System.Web.Services.Discovery.DiscoveryClientProtocol.ResolveneLevel methods of System.Web.Services.Discovery.DiscoveryClientProtocol.

[10949] WriteDocument

[10950] [C#] public override void WriteDocument(object document, Stream stream);

[10951] [C++] public: void WriteDocumenlt(Object* document, Stream* stream);

[10952] [VB] Overrides Public Sub WriteDocument(ByVal document As Object, ByVal stream As Stream)

[10953] [JScript] public override function WriteDocument(document : Object, stream : Stream);

[10954] Description

[10955] Writes the passed System.Web.Services.Discovery.DiscoveryDocument into the passed System.IO.Stream. The System.Web.Services.Discovery.DiscoveryDocument to write into stream. The System.IO.Stream into which the serialized discovery document is written.

[10956] DiscoveryDocumentSearchPattern class (System.Web.Services.Discovery)

[10957] WriteDocument

[10958] Description

[10959] DiscoveryDocumentSearchPattern

[10960] Example Syntax:

[10961] WriteDocument

[10962] [C#] public DiscoveryDocumentSearchPattern( );

[10963] [C++] public: DiscoveryDocumentSearchPafttem( );

[10964] [VB] Public Sub New( )

[10965] [JScript] public function DiscoveryDocumentSearchPattern( );

[10966] Pattern

[10967] WriteDocument

[10968] [C#] public override string Pattern {get;}

[10969] [C++] public: _property virtual String* get_Pattern( );

[10970] [VB] Overrides Public ReadOnly Property Pattern As String

[10971] [JScript] public function get Pattern( ) : String;

[10972] Description

[10973] GetDiscoveryReference

[10974] [C#] public override DiscoveryReference GetDiscoveryReference(string filename);

[10975] [C++] public: DiscoveryReference* GetDiscoveryReference(String* filename);

[10976] [VB] Overrides Public Function GetDiscoveryReference(ByVal filename As String) As DiscoveryReference

[10977] [JScript] public override function GetDiscoveryReference(filename : String) : DiscoveryReference;

[10978] Description

[10979] DiscoveryExceptionDictionary class (System.Web.Services.Discovery)

[10980] ToString

[10981] Description

[10982] Collects exceptions that occurred during Web Services discovery. This class cannot be inherited.

[10983] The System.Web.Services.Discovery.DiscoveryClientProtocol.Errors property of System.Web.Services.Discovery.DiscoveryClientProtocol is of type System.Web.Services.Discovery.DiscoveryExceptionDictionary.

[10984] DiscoveryExceptionDictionary

[10985] Example Syntax:

[10986] ToString

[10987] [C#] public DiscoveryExceptionDictionary( );

[10988] [C++] public: DiscoveryExceptionDictionary( );

[10989] [VB] Public Sub New( )

[10990] [JScript] public function DiscoveryExceptionDictionary( );

[10991] Count

[10992] Dictionary

[10993] InnerHashtable

[10994] Item

[10995] ToString

[10996] Description

[10997] Gets or sets the System.Exception that occurred while discovering the specified URL from the System.Web.Services.Discovery.DiscoveryExceptionDictionary. The URL of the discovery document that caused an exception to be thrown during Web Services discovery.

[10998] Keys

[10999] ToString

[11000] [C#] public ICollection Keys {get;}

[11001] [C++] public: _property ICollection* get_Keys( );

[11002] [VB] Public ReadOnly Property Keys As ICollection

[11003] [JScript] public function get Keys( ) : ICollection;

[11004] Description

[11005] Gets a System.Collections.ICollection object with all of the keys in the System.Web.Services.Discovery.DiscoveryExceptionDictionary.

[11006] Values

[11007] ToString

[11008] [C#] public ICollection Values {get;}

[11009] [C++] public: _property ICollection* get_Values( );

[11010] [VB] Public ReadOnly Property Values As ICollection

[11011] [JScript] public function get Values( ) : ICollection;

[11012] Description

[11013] Gets a System.Collections.ICollection object containing all of the values in the System.Web.Services.Discovery.DiscoveryExceptionDictionary.

[11014] Add

[11015] [C#] public void Add(string url, Exception value);

[11016] [C++] public: void Add(String* url, Exception* value);

[11017] [VB] Public Sub Add(ByVal url As String, ByVal value As Exception)

[11018] [JScript] public function Add(url : String, value : Exception);

[11019] Description

[11020] Adds an System.Exception with a key of url to the System.Web.Services.Discovery.DiscoveryExceptionDictionary. The URL that caused an exception during Web Services discovery. The System.Exception that occurred during Web Services discovery.

[11021] Contains

[11022] [C++] public bool Contains(string url);

[11023] [C++] public: bool Contains(String* ur7);

[11024] [VB] Public Function Contains(ByVal url As String) As Boolean

[11025] [JScript] public function Contains(url : String) : Boolean;

[11026] Description

[11027] Determines whether the System.Web.Services.Discovery.DiscoveryExceptionDictionary contains an System.Exception with the specified URL.

[11028] Return Value: true if the System.Web.Services.Discovery.DiscoveryExceptionDictionary contains an System.Exception with the specified URL; otherwise, false The URL of the System.Exception to locate within the System.Web.Services.Discovery.DiscoveryExceptionDictionary. Remove

[11029] [C#] public void Remove(string ur);

[11030] [C++] public: void Remove(String* url);

[11031] [VB] Public Sub Remove(ByVal url As String)

[11032] [JScript] public function Remove(url : String);

[11033] Description

[11034] Removes an System.Exception with the specified URL from the System.Web.Services.Discovery.DiscoveryExceptionDictionary. The URL of the System.Exception to remove from the System.Web.Services.Discovery.DiscoveryExceptionDictionary.

[11035] DiscoveryReference class (System.Web.Services.Discovery)

[11036] ToString

[11037] Description

[11038] The base class for discoverable references using Web Services discovery.

[11039] System.Web.Services.Discovery.ContractReference, System.Web.Services.Discovery.SchemaReference, and System.Web.Services.Discovery.DiscoveryDocumentReference all inherit from System.Web.Services.Discovery.DiscoveryReference, and represent the three o types of documents disoverable through Web Services discovery: Service Descriptions, XML Schema Definition (XSD) schemas, and discovery documents, respectively.

[11040] DiscoveryReference

[11041] Example Syntax:

[11042] ToString

[11043] [C#] protected DiscoveryReference( );

[11044] [C++] protected: DiscoveryReference(;

[11045] [VB] Protected Sub New( )

[11046] [JScript] protected function DiscoveryReference( );

[11047] ClientProtocol

[11048] ToString

[11049] [C#] public DiscoveryClientProtocol ClientProtocol {get; set;}

[11050] [C++] public: _property DiscoveryClientProtocol* get_ClientProtocol( );public: _property void set_ClientProtocol(DiscoveryClientProtocol*);

[11051] [VB] Public Property ClientProtocol As DiscoveryClientProtocol

[11052] [JScript] public function get ClientProtocol( ) : DiscoveryClientProtocol;public function set ClientProtocol(DiscoveryClientProtocol);

[11053] Description

[11054] Gets or sets the instance of System.Web.Services.Discovery.DiscoveryClientProtocol used in a discovery process.

[11055] DefaultFilename

[11056] ToString

[11057] [C#] public virtual string DefaultFilename {get;}

[11058] [C++] public: _property virtual String* get_DefaultFilename( );

[11059] [VB] Overridable Public ReadOnly Property DefaultFilename As String

[11060] [JScript] public function get DefaultFilename( ) : String;

[11061] Description

[11062] Gets the name of the default file to use when saving the referenced discovery document, XSD schema, or Service Description.

[11063] Url

[11064] ToString

[11065] [C#] public abstract string Url {get; set;}

[11066] [C++] public: _property virtual String* get Url( )=0;public: _property virtual void set_Url(String*)=0;

[11067] [VB] MustOverride Public Property Url As String

[11068] [JScript] public abstract function get Url( ) : String;public abstract function set Url(String);

[11069] Description

[11070] Gets or sets the URL of the referenced document.

[11071] FilenameFromUrl

[11072] [C#] protected static string FilenameFromUrl(string url);

[11073] [C++] protected: static String* FilenameFromUrl(String* uri);

[11074] [VB] Protected Shared Function FilenameFromUrl(ByVal url As String) As String

[11075] [JScript] protected static function FilenameFromUrl(url : String) : String;

[11076] Description

[11077] Returns a file name based on the passed URL.

[11078] Return Value: Name of the file based on the passed URL. The URL on which the name of the file is based.

[11079] ReadDocument

[11080] [C#] public abstract object ReadDocument(Stream stream);

[11081] [C++] public: virtual Object* ReadDocument(Stream* stream)=0;

[11082] [VB] MustOverride Public Function ReadDocument(ByVal stream As Stream) As Object

[11083] [JScript] public abstract function ReadDocument(stream : Stream) : Object;

[11084] Description

[11085] Reads the passed System.IO.Stream and returns an instance of the class representing the type of referenced document.

[11086] Return Value: An System.Object with an underlying type matching the type of referenced document.

[11087] The return value is always an System.Object. However, the underlying type varies, depending on the type of document referenced. For instance, a System.IO.Stream passed into System.Web.Services.Discovery.SchemaReference.ReadDocument(System.IO ii Stream) returns an instance of System.Xml.Schema.XmlSchema. System.IO.Streamcontaining the reference document.

[11088] Resolve

[11089] [C#] public void Resolve( );

[11090] [C++] public: void Resolve( );

[11091] [VB] Public Sub Resolve( )

[11092] [JScript] public function Resolve( ); Resolves whether the referenced document is valid.

[11093] Description

[11094] Downloads the referenced document at System.Web.Services.Discovery.DiscoveryReference.Url to resolve whether the referenced document is valid.

[11095] Downloads the referenced document and then invokes the overloaded System.Web.Services.Discovery.DiscoveryReference.Resolve member that takes a contentType and a System.IO.Stream. If the MIME type and the contents of stream match those expected by the reference type, then the contents of stream are added to the System.Web.Services.Discovery.DiscoveryClientProtocol.References and System.Web.Services.Discovery.DiscoveryClientProtocol.Documents properties of System.Web.Services.Discovery.DiscoveryReference.ClientProtocol.

[11096] Resolve

[11097] [C#] protected internal abstract void Resolve(string contentType, Stream stream);

[11098] [C++] protected public: virtual void Resolve(String* contentType, Stream* stream)=0;

[11099] [VB] MustOverride Protected Friend Dim Sub Resolve(ByVal contentType As String, ByVal stream As Stream)

[11100] [JScript] package abstract function Resolve(contentType: String, stream: Stream);

[11101] Description

[11102] Resolves whether the referenced document is valid.

[11103] If the MIME type and the contents of stream match those expected by the reference type, then the contents of stream are added to the System.Web.Services.Discovery.DiscoveryClientProtocol.References and System.Web.Services.Discovery.DiscoveryClientProtocol.Documents properties of System.Web.Services.Discovery.DiscoveryReference.ClientProtocol. The MIME type of stream. The System.IO.Stream containing the referenced document.

[11104] WriteDocument

[11105] [C#] public abstract void WriteDocument(object document, Stream stream);

[11106] [C++] public: virtual void WriteDocument(Object* document, Stream* stream)=0;

[11107] [VB] MustOverride Public Sub WriteDocument(ByVal document As Object, ByVal stream As Stream)

[11108] [JScript] public abstract function WriteDocument(document : Object, stream : Stream);

[11109] Description

[11110] When overridden in a derived class, writes the document into a System.IO.Stream. The document to write into a System.IO.Stream. The System.IO.Stream into which the document is written.

[11111] DiscoveryReferenceCollection class (System.Web.Services.Discovery)

[11112] WriteDocument

[11113] Description

[11114] A collection of discovery references. This class cannot be inherited.

[11115] DiscoveryReferenceCollection

[11116] Example Syntax:

[11117] WriteDocument

[11118] [C#] public DiscoveryReferenceCollection( );

[11119] [C++] public: DiscoveryReferenceCollection( );

[11120] [VB] Public Sub New( )

[11121] [JScript] public function DiscoveryReferenceCollection( );

[11122] Count

[11123] InnerList

[11124] Item

[11125] WriteDocument

[11126] Description

[11127] Gets or sets the System.Web.Services.Discovery.DiscoveryReference at the specified index. The zero-based index of the System.Web.Services.Discovery.DiscoveryReference to get or set.

[11128] List

[11129] Add

[11130] [C#] public int Add(DiscoveryReference value);

[11131] [C++] public: int Add(DiscoveryReference* value);

[11132] [VB] Public Function Add(ByVal value As DiscoveryReference) As Integer

[11133] [JScript] public function Add(value : DiscoveryReference): int;

[11134] Description

[11135] Adds a System.Web.Services.Discovery.DiscoveryReference to the System.Web.Services.Discovery.DiscoveryReferenceCollection.

[11136] Return Value: The position into which the System.Web.Services.Discovery.DiscoveryReference was inserted into the System.Web.Services.Discovery.DiscoveryReferenceCollection. The System.Web.Services.Discovery.DiscoveryReference to add to the System.Web.Services.Discovery.DiscoveryReferenceCollection.

[11137] Contains

[11138] [C#] public bool Contains(DiscoveryReference value);

[11139] [C++] public: bool Contains(DiscoveryReference* value);

[11140] [VB] Public Function Contains(ByVal value As DiscoveryReference) As Boolean

[11141] [JScript] public function Contains(value A DiscoveryReference) A Boolean;

[11142] Description

[11143] Determines whether the System.Web.Services.Discovery.DiscoveryReferenceCollection contains a specific System.Web.Services.Discovery.DiscoveryReference

[11144] Return Value: true if the System.Web.Services.Discovery.DiscoveryReferenceCollection contains the System.Web.Services.Discovery.DiscoveryReference ; otherwise, false. The System.Web.Services.Discovery.DiscoveryReference to locate within the System.Web.Services.Discovery.DiscoveryReferenceCollection.

[11145] Remove

[11146] [C#] public void Remove(DiscoveryReference value);

[11147] [C++] public: void Remove(DiscoveryReferenlce* value);

[11148] [VB] Public Sub Remove(ByVal value As DiscoveryReference)

[11149] [JScript] public function Remove(value : DiscoveryReference);

[11150] Description

[11151] Removes a System.Web.Services.Discovery.DiscoveryReference from the System.Web.Services.Discovery.DiscoveryReferenceCollection The System.Web.Services.Discovery.DiscoveryReference to remove from the System.Web.Services.Discovery.DiscoveryReferenceCollection.

[11152] DiscoveryRequestHandler class (System.Web.Services.Discovery)

[11153] ToString

[11154] Description

[11155] DiscoveryRequestHandler

[11156] Example Syntax:

[11157] ToString

[11158] [C#] public DiscoveryRequestHandler( );

[11159] [C++] public: DiscoveryRequestHandler( );

[11160] [VB] Public Sub New( )

[11161] [JScript] public ffunction DiscoveryRequestHandler( );

[11162] IsReusable

[11163] ToString

[11164] [C#] public bool IsReusable {get;}

[11165] [C++] public: _property bool get_IsReusable( );

[11166] [VB] Public ReadOnly Property IsReusable As Boolean

[11167] [JScript] public function get IsReusable( ) : Boolean;

[11168] Description

[11169] ProcessRequest

[11170] [C#] public void ProcessRequest(HttpContext context);

[11171] [C++] public: _sealed void ProcessRequest(HttpContext* context);

[11172] [VB] NotOverridable Public Sub ProcessRequest(ByVal context As HttpContext)

[11173] [JScript] public function ProcessRequest(context : HttpContext);

[11174] Description

[11175] DiscoverySearchPattern class (System.Web.Services.Discovery)

[11176] ToString

[11177] Description

[11178] DiscoverySearchPattern

[11179] Example Syntax:

[11180] ToString

[11181] [C#] protected DiscoverySearchPattern( );

[11182] [C++] protected: DiscoverySearchPattern( );

[11183] [VB] Protected Sub New( )

[11184] [JScript] protected function DiscoverySearchPattern( );

[11185] Pattern

[11186] ToString

[11187] [C#] public abstract string Pattern {get;}

[11188] [C++] public: _property virtual String* get_Pattern( )=0;

[11189] [VB] MustOverride Public ReadOnly Property Pattern As String

[11190] [JScript] public abstract function get Pattern( ) : String;

[11191] Description

[11192] GetDiscoveryReference

[11193] [C#] public abstract DiscoveryReference GetDiscoveryReference(string filename);

[11194] [C++] public: virtual DiscoveryReference* GetDiscoveryReference(String* filename)=0;

[11195] [VB] MustOverride Public Function GetDiscoveryReference(ByVal filename As String) As DiscoveryReference

[11196] [JScript] public abstract function GetDiscoveryReference(filename : String) : DiscoveryReference;

[11197] Description

[11198] DynamicDiscoveryDocument class (System.Web.Services.Discovery)

[11199] ToString

[11200] Description

[11201] This represents a discovery file.

[11202] ToString

[11203] [C#] public const string Namespace;

[11204] [C++] public: const String* Namespace;

[11205] [VB] Public Const Namespace As String

[11206] [JScript] public var Namespace : String;

[11207] Description

[11208] DynamicDiscoveryDocument

[11209] Example Syntax:

[11210] ToString

[11211] [C#] public DynamicDiscoveryDocument( );

[11212] [C++] public: DynamicDiscoveryDocument( );

[11213] [VB] Public Sub New( )

[11214] [JScript] public function DynamicDiscoveryDocument( );

[11215] Description

[11216] Default constructor.

[11217] ExcludePaths

[11218] ToString

[11219] [C#] public ExcludePathInfo[ ] ExcludePaths {get; set;}

[11220] [C++] public: _property ExcludePathInfo* get_ExcludePaths( );public: _property void set_ExcludePaths(ExcludePathInfo*[ ]);

[11221] [VB] Public Property ExcludePaths As ExcludePathInfo ( )

[11222] [JScript] public function get ExcludePaths( ) : ExcludePathInfo[ ];public function set ExcludePaths(ExcludePathInfo[ ]);

[11223] Description

[11224] Load

[11225] [C#] public static DynamicDiscoveryDocument Load(Stream stream);

[11226] [C++] public: static DynamicDiscoveryDocument* Load(Stream* stream);

[11227] [VB] Public Shared Function Load(ByVal stream As Stream) As DynamicDiscoveryDocument

[11228] [JScript] public static function Load(stream : Stream) : DynamicDiscoveryDocument;

[11229] Description

[11230] Read an instance of WebMethodsFile from a stream. Write

[11231] [C#] public void Write(Stream stream);

[11232] [C++] public: void Write(Stream* stream);

[11233] [VB] Public Sub Write(ByVal stream As Stream)

[11234] [JScript] public function Write(stream: Stream);

[11235] Description

[11236] Write this instance to a stream.

[11237] ExcludePathInfo class (System.Web.Services.Discovery)

[11238] Write

[11239] Description

[11240] ExcludePathInfo

[11241] Example Syntax:

[11242] Write

[11243] [C#] public ExcludePathInfo( );

[11244] [C++] public: ExcludePathInfo( );

[11245] [VB] Public Sub New( )

[11246] [JScript] public function ExcludePathInfo( );

[11247] Description

[11248] ExcludePathInfo

[11249] Example Syntax:

[11250] Write

[11251] [C#] public ExcludePathInfo(string path);

[11252] [C++] public: ExcludePathInfo(String* path);

[11253] [VB] Public Sub New(ByVal path As String)

[11254] [JScript] public function ExcludePathInfo(path : String);

[11255] Description

[11256] Path

[11257] Write

[11258] [C#] public string Path {get; set;}

[11259] [C++] public: _property String* get_Path( );public: _property void set_Path(String*);

[11260] [VB] Public Property Path As String

[11261] [JScript] public function get Path( ) : String;public function set Path(String);

[11262] Description

[11263] SchemaReference class (System.Web.Services.Discovery)

[11264] ToString

[11265] Description

[11266] Represents a reference in a discovery document to an XML Schema Definition language (XSD) schema. This class cannot be inherited.

[11267] Web Services discovery involves discovering the available Web Services given an URL. A The URL typically points to a discovery document, that usually has a .disco file extension. The discovery document contains references to information about the existance of Web Services. These references can refer to Service Descriptions, XSD schemas, or other discovery documents. This class represents a reference to an XSD schema.

[11268] ToString

[11269] [C#] public const string Namespace;

[11270] [C++] public: const String* Namespace;

[11271] [VB] Public Const Namespace As String

[11272] [JScript] public var Namespace : String;

[11273] Description

[11274] XML namespace for XSD schema references in discovery documents.

[11275] Within a discovery document, a reference to an XSD schema is contained within a schemaRef XML element, which is a part of the XML namespace specified in the System.Web.Services.Discovery.SchemaReference.Namespace constant.

[11276] SchemaReference

[11277] Example Syntax:

[11278] ToString

[11279] [C#] public SchemaReference( );

[11280] [C++] public: SchemaReference( );

[11281] [VB] Public Sub New( )

[11282] [JScript] public function SchemaReference( ); Initializes a new instance of the System.Web .Services.Discovery.SchemaReference class.

[11283] Description

[11284] Initializes a new instance of the System.Web.Services.Discovery.SchemaReference class using default values.

[11285] SchemaReference

[11286] Example Syntax:

[11287] ToString

[11288] [C#] public SchemaReference(string url);

[11289] [C++] public: SchemaReference(String* url);

[11290] [VB] Public Sub New(ByVal url As String)

[11291] [JScript] public function SchemaReference(url : String);

[11292] Description

[11293] Initializes a new instance of the System.Web.Services.Discovery.SchemaReference class using the supplied URL as the XSD schema reference. The URL for the XSD schema. Initializes the System.Web.Services.Discovery.SchemaReference.Ref property.

[11294] ClientProtocol

[11295] DefaultFilename

[11296] ToString

[11297] Description

[11298] Gets the name of the default file to use when saving the referenced XSD schema.

[11299] Ref

[11300] ToString

[11301] [C#] public string Ref {get; set;}

[11302] [C++] public: _property String* get_Ref( );public: _property void set_Ref(String*);

[11303] [VB] Public Property Ref As String

[11304] [JScript] public function get Ref( ) : String;public function set Ref(String);

[11305] Description

[11306] Gets or sets the URL to the referenced XSD schema.

[11307] In a discovery document, a reference to an XSD schema is contained within a schemaRef XML element. The schemaRef XML element has a ref attribute, which is the URL for the referenced XSD schema. The System.Web.Services.Discovery.ContractReference.Ref property represents the value of the ref attribute.

[11308] Schema

[11309] ToString

[11310] [C#] public XmlSchema Schema {get;}

[11311] [C++] public: _property XmlSchema* get_Schema( );

[11312] [VB] Public ReadOnly Property Schema As XmlSchema

[11313] [JScript] public function get Schema( ) : XmlSchema;

[11314] Description

[11315] Gets an System.Xml.Schema.XmlSchema object representing the XSD schema.

[11316] If the XSD schema has not been downloaded and added to the System.Web.Services.Discovery.DiscoveryClientProtocol.Documents property of System.Web.Services.Discovery.DiscoveryReference.ClientProtocol, an attempt to download and resolve the document is made.

[11317] TargetNamespace

[11318] ToString

[11319] [C#] public string TargetNamespace {get; set;}

[11320] [C++] public: _property String* get_TargetNamespace( );public: _property void setTargetNamespace(String*);

[11321] [VB] Public Property TargetNamespace As String

[11322] [JScript] public function get TargetNamespace( ) : String;public function set TargetNamespace(String);

[11323] Description

[11324] Gets or sets the targetNamespace XML attribute of the XSD schema.

[11325] Url

[11326] ToString

[11327] [C#] public override string Url {get; set;}

[11328] [C++] public: _property virtual String* get Url( );public: Property virtual void set Url(String*);

[11329] [VB] Overrides Public Property Url As String

[11330] [JScript] public function get Url( ) : String;public function set Url(String);

[11331] Description

[11332] Gets or sets the URL for the schema reference.

[11333] For the System.Web.Services.Discovery.SchemaReference class, the System.Web.Services.Discovery.SchemaReference.Url property returns the value of the System.Web.Services.Discovery.SchemaReference.Ref property.

[11334] ReadDocument

[11335] [C#] public override object ReadDocument(Stream stream);

[11336] [C++] public: Object* ReadDocument(Stream* stream);

[11337] [VB] Overrides Public Function ReadDocument(ByVal stream As Stream) As Object

[11338] [JScript] public override function ReadDocument(stream : Stream) : Object;

[11339] Description

[11340] Reads and returns the XSD schema from the passed System.IO.Stream.

[11341] Return Value: An System.Xml.Schema.XmlSchema containing the contents of the referenced XSD schema. System.IO.Stream containing the XSD schema.

[11342] Resolve

[11343] [C#] protected internal override void Resolve(string contentType, Stream stream);

[11344] [C++] protected public: void Resolve(String* contentType, Stream* stream);

[11345] [VB] Overrides Protected Friend Dim Sub Resolve(ByVal contentType As String, ByVal stream As Stream)

[11346] [JScript] package override function Resolve(contentType : String, stream : Stream);

[11347] Description

[11348] Resolves whether the the referenced document is valid.

[11349] If the MIME type is text/xml and the contents of stream are an XSD schema, then the contents of stream are added to the System.Web.Services.Discovery.DiscoveryClientProtocol.References and System.Web.Services.Discovery.DiscoveryClientProtocol.Documents properties of System.Web.Services.Discovery.DiscoveryReference.ClientProtocol. The MIME content type of stream. The System.IO.Stream containing the referenced document.

[11350] WriteDocument

[11351] [C#] public override void WriteDocument(object document, Stream stream);

[11352] [C++] public: void WriteDocument(Object* document, Stream* stream);

[11353] [VB] Overrides Public Sub WriteDocument(ByVal document As Object, ByVal stream As Stream)

[11354] [JScript] public override function WriteDocument(document : Object, stream : Stream);

[11355] Description

[11356] Writes the passed XSD schema into the passed System.IO.Stream. The System.Xml.Schema.XmlSchema to write into stream. The System.IO.Stream into which the serialized XSD schema is written.

[11357] SoapBinding class (System.Web.Services.Discovery)

[11358] WriteDocument

[11359] Description

[11360] Represents a SOAP binding in a discovery document. This class cannot be inherited.

[11361] A SOAP binding is similar to an interface for Web Services and useful for versioning and when a developer is looking for a Web Service implementing a specific SOAP binding. For instance, a discovery document may contain optional information about SOAP Bindings, which specify the SOAP bindings implemented by referenced Web Servcies. SOAP bindings are specified within a discovery document by adding a soap XML element with an XML namespace equal to the System.Web.Services.Discovery.SoapBinding.Namespace constant. The System.Web.Services.Discovery.SoapBinding.Address property specifies the URL to the Web Service and the System.Web.Services.Discovery.SoapBinding.Binding property specifies the ii SOAP binding implemented by that Web Service.

[11362] WriteDocument

[11363] [C#] public const string Namespace;

[11364] [C++] public: const String* Namespace;

[11365] [VB] Public Const Namespace As String

[11366] [JScript] public var Namespace : String;

[11367] Description

[11368] The XML namespace of the element that specifies a SOAP binding within a discovery document.

[11369] SOAP bindings within a discovery document reside within a soap XML element that is a member of the XML namespace specifed by the System.Web.Services.Discovery.SoapBinding.Namespace constant.

[11370] SoapBinding

[11371] Example Syntax:

[11372] WriteDocument

[11373] [C#] public SoapBinding( );

[11374] [C++] public: SoapBinding( );

[11375] [VB] Public Sub New( )

[11376] [JScript] public function SoapBinding( );

[11377] Address

[11378] WriteDocument

[11379] [C#] public string Address {get; set;}

[11380] [C++] public: _property String* get_Address( );public: _property void set_Address(String*);

[11381] [VB] Public Property Address As String

[11382] [JScript] public function get Address( ) : String;public function set Address(String);

[11383] Description

[11384] Gets or sets the URL of the Web Service implementing the SOAP binding.

[11385] Binding

[11386] WriteDocument

[11387] [C#] public XmlQualifiedName Binding {get; set;}

[11388] [C++] public: _property XmlQualifiedName* get_Binding( );public: _property void set_Binding(XmIQualifiedName*);

[11389] [VB] Public Property Binding As XmlQualifiedName

[11390] [JScript] public function get Binding( ) : XmlQualifiedName;public function set Binding(XmlQualifiedName);

[11391] Description

[11392] Gets or sets the XML qualified name of the SOAP binding implemented by the Web Service.

[11393] XmlSchemaSearchPattern class (System.Web.Services.Discovery)

[11394] ToString

[11395] Description

[11396] XmlSchemaSearchPattern

[11397] Example Syntax:

[11398] ToString

[11399] [C#] public XmlSchemaSearchPattern( );

[11400] [C++] public: XmlSchemaSearchPattern( );

[11401] [VB] Public Sub New( )

[11402] [JScript] public function XmlSchemaSearchPattern( );

[11403] Pattern

[11404] ToString

[11405] [C#] public override string Pattern {get;}

[11406] [C++] public: _property virtual String* get_Pattern( );

[11407] [VB] Overrides Public ReadOnly Property Pattern As String

[11408] [JScript] public function get Pattern( ) : String;

[11409] Description

[11410] System.Web.Services.Protocols

[11411] Description

[11412] The System.Web.Services.Protocols namespace consists of the classes that define the protocols used to transmit data across the wire during the communication between ASP.NET Web Service clients and Web Services.

[11413] AnyReturnReader class (System.Web.Services.Protocols)

[11414] Description

[11415] Constructors:

[11416] AnyReturnReader

[11417] Example Syntax:

[11418] [C#] public AnyReturnReader( );

[11419] [C++] public: AnyReturnReader( );

[11420] [VB] Public Sub New( )

[11421] [JScript] public function AnyReturnReader( );

[11422] Methods:

[11423] GetInitializer

[11424] [C#] public override object GetInitializer(LogicalMethodInfo methodInfo);

[11425] [C++] public: Object* GetInitializer(LogicalMethodInfo* methodInfo);

[11426] [VB] Overrides Public Function GetInitializer(ByVal methodInfo As LogicalMethodInfo) As Object

[11427] [JScript] public override function GetInitializer(methodInfo: LogicalMethodInfo) : Object;

[11428] Description

[11429] Initialize

[11430] [C#] public override void Initialize(object o);

[11431] [C++] public: void Initialize(Object* o);

[11432] [VB] Overrides Public Sub Initialize(ByVal o As Object)

[11433] [JScript] public override function Initialize(( ) : Object);

[11434] Description

[11435] Read

[11436] [C#] public override object Read(WebResponse response, Stream responseStream);

[11437] [C++] public: Object* Read(WebResponse* response, Stream* responseStream);

[11438] [VB] Overrides Public Function Read(ByVal response As WebResponse, ByVal responseStream As Stream) As Object

[11439] [JScript] public override function Read(response : WebResponse, responseStream Stream) : Object;

[11440] Description

[11441] HtmlFormParameterReader class (System.Web.Services.Protocols)

[11442] ToString

[11443] Description

[11444] HtmlFormParameterReader

[11445] Example Syntax:

[11446] ToString

[11447] [C#] public HtmlFormParameterReader( );

[11448] [C++] public: HtmlFormParameterReader( );

[11449] [VB] Public Sub New( )

[11450] [JScript] public function HtmlFormParameterReader( );

[11451] Read

[11452] [C#] public override object[ ] Read(HttpRequest request);

[11453] [C++] public: Object* Read(HttpRequest* request) _gc[ ];

[11454] [VB] Overrides Public Function Read(ByVal request As HttpRequest) As ObjectO

[11455] [JScript] public override function Read(request : HttpRequest) : Object[ ];

[11456] Description

[11457] HtmlFormParameterWriter class (System.Web.Services.Protocols)

[11458] ToString

[11459] Description

[11460] HtmlFormParameterWriter

[11461] Example Syntax:

[11462] ToString

[11463] [C#] public HtmlFormParameterWriter( );

[11464] [C++] public: HtmlFormParameterWriter( );

[11465] [VB] Public Sub New( )

[11466] [JScript] public function HtmlFormParameterWriter( );

[11467] Properties:

[11468] RequestEncoding

[11469] UsesWriteRequest

[11470] ToString

[11471] Description

[11472] InitializeRequest

[11473] [C#] public override void InitializeRequest(WebRequest request, object[ ] values);

[11474] [C++] public: void IintializeRequest(WebRequest* request, Object* values _gc[ ]);

[11475] [VB] Overrides Public Sub InitializeRequest(ByVal request As WebRequest, ByVal values( ) As Object)

[11476] [JScript] public override function InitializeRequest(request : WebRequest, values : Object[ ]);

[11477] Description

[11478] WriteRequest

[11479] [C#] public override void WriteRequest(Stream requestStream, object[ ] values);

[11480] [C++] public: void WriteRequest(Streamn* requestStream, Object* values _gc[ ]);

[11481] [VB] Overrides Public Sub WriteRequest(ByVal requestStream As Stream, ByVal values( ) As Object)

[11482] [JScript] public override function WriteRequest(requestStream : Stream, values : Object[ ]);

[11483] Description

[11484] HttpGetClientProtocol class (System.Web.Services.Protocols)

[11485] WriteRequest

[11486] Description

[11487] Specifies the class for ASP.NET Web Service client proxies that use the HTTP-GET protocol.

[11488] ASP.NET incorporates two distinct Web Services functionalities: Building ASP.NET Web Services and Building Web Services clients. If you are building a Web Service client using ASP.NET, then a proxy class deriving indirectly or directly from System.Web.Services.Protocols.WebClientProtocol needs to be created for the Web Service you want to call. When the Web Service client calls the Web Service using HTTP, derive the proxy class from System.Web.Services.Protocols.HttpSimpleClientProtocol, which in turn derives from System.Web.Services.Protocols.WebClientProtocol.

[11489] HttpGetClientProtocol

[11490] Example Syntax:

[11491] WriteRequest

[11492] [C#] public HttpGetClientProtocol( );

[11493] [C++] public: HttpGetClientProtocolol( );

[11494] [VB] Public Sub New( )

[11495] [JScript] public function HttpGetClientProtocol( );

[11496] Description

[11497] Initializes a new instance of the System.Web.Services.Protocols.HttpGetClientProtocol class.

[11498] AllowAutoRedirect

[11499] ClientCertificates

[11500] ConnectionGroupName

[11501] Container

[11502] CookieContainer

[11503] Credentials

[11504] DesignMode

[11505] Events

[11506] PreAuthenticate

[11507] Proxy

[11508] RequestEncoding

[11509] Site

[11510] Timeout

[11511] Url

[11512] UserAgent

[11513] GetWebRequest

[11514] [C#] protected override WebRequest GetWebRequest(Uri uri);

[11515] [C++] protected: WebRequest* GetWebRequest(Uri* uri);

[11516] [VB] Overrides Protected Function GetWebRequest(ByVal uri As Uri) As WebRequest

[11517] [JScript] protected override function GetWebRequest(uri : Uri) : WebRequest;

[11518] Description

[11519] Creates a System.Net.WebRequest instance for the specified URI.

[11520] Return Value: The System.Net.WebRequest instance.

[11521] This method overrides the base version of System.Web.Services.Protocols.WebClientProtocol.GetWebRequest(System. Uri) to specify that the HTTP request to the Web Service is made using HTTPi GET. By overriding this method, additional customizations can be made to the System.Net.WebRequest object before the Web Service request is made. For example you could add a custom header to the request. The System.Uri to use when creating theSystem.Net.WebRequest.

[11522] HttpMethodAttribute class (System.Web.Services.Protocols)

[11523] ToString

[11524] Description

[11525] Applying this attribute to a Web Service client using HTTP-GET or HTTPPOST, sets the types that serialize the parameters sent to a Web Service method and read the response from the Web Service method. This class cannot be inherited.

[11526] If a Web Service client invokes a Web Service method using HTTP-GET, System.Web.Services.Protocols.HttpMethodAttribute.ReturnFormatter must be set to XmlReturnReader and System.Web.Services.Protocols.HttpMethodAttribute.ParameterFormatter set to UrlParameterWriter. Web Service clients invoking a Web Service using HTTP-POST must set System.Web.Services.Protocols.HttpMethodAttribute.ReturnFormatter to XmlReturnReader and System.Web.Services.Protocols.HttpMethodAttribute.ParameterFormatter to HtmlFormParaimeterWriter.

[11527] HttpMethodAttribute

[11528] Example Syntax:

[11529] ToString

[11530] [C#] public HttpMethodAttribute( );

[11531] [C++] public: HttpMethodAttribute( );

[11532] [VB] Public Sub New( )

[11533] [JScript] public function HttpMethodAttribute( ); Initializes a new instance of the System.Web.Services.Protocols.HttpMethodAttribute class.

[11534] Description

[11535] Initializes a new instance of the System.Web.Services.Protocols.HttpMethodAttribute class.

[11536] HttpMethodAttribute

[11537] Example Syntax:

[11538] ToString

[11539] [C#] public HttpMethodAttribute(Type returnFormatter, Type parameterFormatter);

[11540] [C++] public: HttpMethodAttribute(Type* returmFormatter, Type* parameterFormatter);

[11541] [VB] Public Sub New(ByVal returnFormatter As Type, ByVal parameterFormatter As Type)

[11542] [JScript] public function HttpMethodAttribute(returnFormatter : Type, parameterFormatter : Type);

[11543] Description

[11544] Initializes a new instance of the System.Web.Services.Protocols.HttpMethodAttribute. Initializes the System.Web.Services.Protocols.HttpMethodAttribute.ReturnFormatter property to a System.Type that deserializes the response from a Web Service method. Initializes the System.Web.Services.Protocols.HttpMethodAttribute.ParameterFormatter property to a System.Type that serializes parameters sent from a Web Service client to a Web Service method.

[11545] ParameterFormatter

[11546] ToString

[11547] [C#] public Type ParameterFormatter {get; set;}

[11548] [C++] public: _property Type* get_ParameterFormatter( );public: _property void set_ParameterFormatter(Type*);

[11549] [VB] Public Property ParameterFormatter As Type

[11550] [JScript] public function get ParameterFormatter( ) : Type;public function set ParameterFormatter(Type);

[11551] Description

[11552] Gets or sets a System.Type that serializes parameters sent from a Web Service client to the Web Service method.

[11553] If the Web Service client is invoking a Web Service method using HTTP-GET or HTTP-POST, System.Web.Services.Protocols.HttpMethodAttribute.ParameterFormatter must be XMLReturnReader.

[11554] ReturnFormatter

[11555] ToString

[11556] [C#] public Type ReturnFormatter {get; set;}

[11557] [C++] public: _property Type* get ReturnFormatter( );public: _property void set ReturnFormaffer(Type*);

[11558] [VB] Public Property ReturnFormatter As Type

[11559] [JScript] public function get ReturnnFormatter( ) : Type;public function set ReturnnFormatter(Type);

[11560] Description

[11561] Gets or sets a System.Type that deserializes the response from a Web Service method.

[11562] If the Web Service client is invoking a Web Service method using HTTPGET, System.Web.Services.Protocols.HttpMethodAttribute.ReturnFormatter must be UrlParameterWriter, whereas a client using HTTP-POST must set System.Web.Services.Protocols.HttpMethodAttribute.ReturnFormatter to HtmlFormParameterWriter.

[11563] TypeId

[11564] HttpPostClientProtocol class (System.Web.Services.Protocols)

[11565] ToString

[11566] Description

[11567] Specifies the class for ASP.NET Web Service client proxies that use the HTTP-POST protocol.

[11568] ASP.NET incorporates two distinct Web Services functionalities: Building ASP.NET Web Services and Building Web Services clients. If you are building a Web Service client using ASP.NET, then a proxy class deriving indirectly or directly from System.Web.Services.Protocols.WebClientProtocol needs to be created for the Web Service you want to call. When the Web Service client is calling using HTTP, the proxy class should derive from System.Web.Services.Protocols.HttpSimpleClientProtocol, which derives from System.Web.Services.Protocols.WebClientProtocol.

[11569] HttpPostClientProtocol

[11570] Example Syntax:

[11571] ToString

[11572] [C#] public HttpPostClientProtocol( );

[11573] [C++] public: HttpPostClientProtocol( );

[11574] [VB] Public Sub New( )

[11575] [JScript] public function HttpPostClientProtocol( );

[11576] Description

[11577] Initializes a new instance of the System.Web.Services.Protocols.HttpPostClientProtocol class.

[11578] AllowAutoRedirect

[11579] ClientCertificates

[11580] ConnectionGroupName

[11581] Container

[11582] CookieContainer

[11583] Credentials

[11584] DesignMode

[11585] Events

[11586] PreAuthenticate

[11587] Proxy

[11588] RequestEncoding

[11589] Site

[11590] Timeout

[11591] Url

[11592] UserAgent

[11593] GetWebRequest

[11594] [C#] protected override WebRequest GetwebRequest(Uri uri);

[11595] [C++] protected: webRequest* GetWebRequest(Uri* uri);

[11596] [VB] Overrides Protected Function GetWebRequest(ByVal uri As Uri) As WebRequest

[11597] [JScript] protected override function GetWebRequest(uri : Uri) : WebRequest;

[11598] Description

[11599] Creates a System.Net.WebRequest instance for the specified URI.

[11600] Return Value: The System.Net.WebRequest instance.

[11601] This method overrides the base version of System.Web.Services.Protocols.WebClientProtocol.GetWebRequest(System. Uri) to specify that the HTTP request to the Web Service is made using HTTPPOST. By overriding this method, you can customize the System.Net.WebRequest object before the Web Service request is made. For example, you can add a custom header to the request. The System.Uri to use when creating the System.Net.WebRequest.

[11602] HttpSimpleClientProtocol class (System.Web.Services.Protocols)

[11603] ToString

[11604] Description

[11605] The base class for communicating with an Web Service using HTTP-GET and HTTP-POST.

[11606] Specifies most of the implementation for communicating with an Web Service over HTTP.

[11607] HttpSimpleClientProtocol

[11608] Example Syntax:

[11609] ToString

[11610] [C#] protected HttpSimpleClientProtocol( );

[11611] [C++] protected: HttpSimpleClientProtocol( );

[11612] [VB] Protected Sub New( )

[11613] [JScript] protected function HttpSimpleClientProtocol( );

[11614] Description

[11615] Initializes a new instance of the System.Web.Services.Protocols.HttpSimpleClientProtocol class.

[11616] AllowAutoRedirect

[11617] ClientCertificates

[11618] ConnectionGroupName

[11619] Container

[11620] CookieContainer

[11621] Credentials

[11622] DesignMode

[11623] Events

[11624] PreAuthenticate

[11625] Proxy

[11626] RequestEncoding

[11627] Site

[11628] Timeout

[11629] Url

[11630] UserAgent

[11631] BeginInvoke

[11632] [C#] protected IAsyncResult BeginInvoke(string methodName, string requesturl, object[ ] parameters, AsyncCallback callback, object asyncState);

[11633] [C++] protected: IAsyncResult* Begininvoke(String* methodName, String* requesturl, Object* parameters _gc[ ], AsyncCallback* callback, Object* asyncState);

[11634] [VB] Protected Function BeginInvoke(ByVal methodName As String, ByVal requesturl As String, ByVal parameters( ) As Object, ByVal callback As AsyncCallback, ByVal asyncState As Object) As IAsyncResult

[11635] [JScript] protected function BeginInvoke(methodName : String, requesturl : String, parameters : Object[ ], callback : AsyncCallback, asyncState : Object) : IAsyncResult;

[11636] Description

[11637] Starts an asynchronous invocation of a method of a HTTP Web service.

[11638] Return Value: An System.IAsyncResult which can be passed to System.Web.Services.Protocols.HttpSimpleClientProtocol.EndInvoke(System .IAsyncResult) to obtain the return values from the Web Service method.

[11639] The methodName parameter is used to find the types of the parameters and return values of the method that is invoking System.Web.Services.Protocols.HttpSimpleClientProtocol.BeginInvoke(Syste m.String,System.String,System.Object[ ],System.AsyncCallback,System.Objec t). It is also used to find custom attributes which may have been added to the method. The name of the Web Service method. The url to use when creating theSystem.Net.WebRequest. An array of objects containing the parameters to pass to the Web Service method. The order of the values in the array correspond to the order of the parameters in the calling method of the derived class. The delegate to call when the asynchronous method call is complete. If callback is null, the delegate is not called. Additional information supplied by a client.

[11640] EndInvoke

[11641] [C#] protected object EndInvoke(IAsyncResult asyncResult);

[11642] [C++] protected: Object* EndInvoke(IAsyncResult* asyncResult);

[11643] [VB] Protected Function EndInvoke(ByVal asyncResult As IAsyncResult) As is Object

[11644] [JScript] protected function EndInvoke(asyncResult : IAsyncResult) : Object;

[11645] Description

[11646] Completes asynchronous invocation of a Web Service method using HTTP.

[11647] Return Value: An array of objects containing the return value and any by reference or out parameters for the Web Service method. The System.IAsyncResult returned from SystemWeb.Services.Protocols.HttpSimpleClientProtocol.Beginnvoke(Syste m.String,System.String,System.Object[ ],System.AsyncCallback,System.Objec t).

[11648] Invoke

[11649] [C#] protected object Invoke(string methodName, string requesturi, object[ ] parameters);

[11650] [C++] protected: Object* Invoke(String* methodName, String* requestUrl, Object* parameters _gc[ ]);

[11651] [VB] Protected Function Invoke(ByVal methodName As String, ByVal requestUrl As String, ByVal parameters( ) As Object) As Object

[11652] [JScript] protected function Invoke(methodName : String, requestUrl : String, parameters : Object[ ]) : Object;

[11653] Description

[11654] Invokes a Web Service method using HTTP. Return Value. An array of objects containing the return value and any by-reference or out parameters of the derived class method.

[11655] The methodName is used to find the types of the parameters and return values of the method that is invoking System.Web.Services.Protocols.UttpSimpleClientProtocol.Invoke(System.Stri ng,System.String,System.Object[ ]). It is also used to find custom attributes which may have been added to the method. The name of the Web Service method in the derived class that is invoking System.Web.Services.Protocols.HttpSimpleClientProtocol.Invoke(System.Stri ng,System.String,System.Object[ ]). The URL of the Web Service method the client is requesting. An array of objects containing the parameters to pass to the remote Web service. The order of the values in the array correspond to the order of the parameters in the calling method of the derived class.

[11656] HttpWebClientProtocol class (System.Web.Services.Protocols)

[11657] ToString

[11658] Description

[11659] When overridden in a derived class, provides support for client proxies invoking Web Services using HTTP.

[11660] ASP.NET incorporates two distinct functionalities of Web Services: building ASP.NET Web Services and building Web Service clients. If you build a Web Service client using ASP.NET, you must create a proxy class deriving indirectly or directly from System.Web.Services.Protocols.HttpWebClientProtocol for the Web Service you want to call.

[11661] HttpWebClientProtocol

[11662] Example Syntax:

[11663] ToString

[11664] [C#] protected HttpWebClientProtocol( );

[11665] [C++] protected: HttpWebClientProtocol( );

[11666] [VB] Protected Sub New( )

[11667] [JScript] protected function HttpWebClientProtocol( );

[11668] Description

[11669] Initializes a new instance of the System.Web.Services.Protocols.HttpWebClientProtocol class.

[11670] AllowAutoRedirect

[11671] ToString

[11672] [C#] public bool AllowAutoRedirect {get; set;}

[11673] [C++] public: _property bool get_AllowAutoRedirect( );public: _property void set_AllowAutoRedirect(bool);

[11674] [VB] Public Property AllowAutoRedirect As Boolean

[11675] [JScript] public function get AllowAutoRedirect( ) : Boolean;public function set AllowAutoRedirect(Boolean);

[11676] Description

[11677] Gets or sets whether the client automatically follows server redirects.

[11678] If a client sends authentification information, such as a user name and password, you do not want to enable the server to redirect, because this can compromise security.

[11679] ClientCertificates

[11680] ToString

[11681] [C#] public X509CertificateCollection ClientCertificates {get;}

[11682] [C++] public: _property X509CertificateCollection* get_ClientCertificates( );

[11683] [VB] Public ReadOnly Property ClientCertificates As X509CertificateCollection

[11684] [JScript] public function get ClientCertificates( ) : X509CertificateCollection;

[11685] Description

[11686] Gets the collection of client certificates.

[11687] Allows a client to pass one or more client certificates, also known as Authenticode X.509 v.3 certificates, when calling a Web Service method. If the Web Service method has been configured to use client certificates, a client certificate can be used as one mechanism for authenticating a client. For details on setting up client certificates, see the Internet Information Server (IIS) documentation.

[11688] ConnectionGroupName

[11689] Container

[11690] CookieContainer

[11691] ToString

[11692] Description

[11693] Gets or sets the collection of cookies.

[11694] If a Web Service method uses session state, then a cookie is passed back to the Web Service client that uniquely identifies the session for that Web Service client. In order for the Web Service client to receive that cookie, a new instance of System.Net.CookieContainer must be created and assigned to the System.Web.Services.Protocols.HttpWebClientProtocol.CookieContainer property before calling the Web Service method.

[11695] Credentials

[11696] DesignMode

[11697] Events

[11698] PreAuthenticate

[11699] Proxy

[11700] ToString

[11701] Description

[11702] Gets or sets proxy information for making a Web Service request through a firewall.

[11703] Use the System.Web.Services.Protocols.HttpWebClientProtocol.Proxy property if a client needs to use different proxy settings than those in the system settings. You can use the System.Net.WebProxy class to set the proxy settings, because it implements System.Net.IWebProxy.

[11704] RequestEncoding

[11705] Site

[11706] Timeout

[11707] Url

[11708] UserAgent

[11709] ToString

[11710] Description

[11711] Gets or sets the value for the user agent header that is sent with each request.

[11712] The user agent string allows a Web server to identify the client.

[11713] GetWebRequest

[11714] [C#] protected override WebRequest GetWebRequest(Uri uri);

[11715] [C++] protected: WebRequest* GetwebRequest(Uri* uri);

[11716] [VB] Overrides Protected Function GetWebRequest(ByVal uri As Uri) As WebRequest

[11717] [JScript] protected override function GetWebRequest(uri : Uri) : WebRequest;

[11718] Description

[11719] Creates a System.Net.WebRequest instance for the specified URI.

[11720] Return Value: The System.Net.WebRequest instance. The System.Uri for creating the System.Net.WebRequest.

[11721] GetWebResponse

[11722] [C#] protected override WebResponse GetWebResponse(WebRequest request);

[11723] [C++] protected: WebResponse* GetWebResponse(WebRequest* request);

[11724] [VB] Overrides Protected Function GetWebResponse(ByVal request As WebRequest) As WebResponse

[11725] [JScript] protected override function GetWebResponse(request : WebRequest) WebResponse; Returns a response from a request to a Web Service method.

[11726] Description

[11727] Returns a response from a synchronous request to a Web Service method.

[11728] Return Value: The System.Net.WebResponse instance. The System.Net.WebRequest to get the response from.

[11729] GetWebResponse

[11730] [C#] protected override WebResponse GetWebResponse(WebRequest request, IAsyncResult result);

[11731] [C++] protected: WebResponse* GetWebResponse(WebRequest* request, IAsyncResult* result);

[11732] [VB] Overrides Protected Function GetWebResponse(ByVal request As WebRequest, ByVal result As IAsyncResult) As WebResponse

[11733] [JScript] protected override function GetWebResponse(request : WebRequest, result : IAsyncResult) : WebResponse;

[11734] Description

[11735] Returns a response from an asynchronous request to a Web Service method.

[11736] Return Value: The System.Net.WebResponse instance. The System.Net.WebRequest to get the response from. The System.IAsyncResult to pass to Systemi.Net.HttpWebRequest.EndGetResponse(System.IAsyncResult) when the response has completed.

[11737] LogicalMethodInfo class (System.Web. Services.Protocols)

[11738] ToStrng

[11739] Description

[11740] Represents the attributes and metadata for a Web Service method. This class cannot be inherited.

[11741] System.Web.Services.Protocols.LogicalMethodInfo is used primarily by a SOAP extension to interrogate the details of the Web Service method an SOAP extension is configured to run with. Depending on how the SOAP extension is configured to run, the SOAP extension can find out details about the Web Service method in the System.Web.Services.Protocols.SoapExtension.GetInitializer(System.Web.Se rvices.Protocols.LogicalMethodInfo,System.Web.Services.Protocols.SoapExte nsionAttribute) method of System.Web.Services.Protocols.SoapExtension that takes an System.Web.Services.Protocols.LogicalMethodInfo. The System.Web.Services.Protocols.LogicalMethodInfo provides details such as the Web Service method's parameters by accessing the System.Web.Services.Protocols.LogicalMethodInfo.Parameters property and any custom attributes applied to the Web Service method using the System.Web.Services.Protocols.LogicalMethodInfo.GetCustomAttributes(Sys tem.Type) property.

[11742] LogicalMethodInfo

[11743] Example Syntax:

[11744] ToString

[11745] [C#] public LogicalMethodInfo(MethodInfo methodInfo);

[11746] [C++] public: LogicalMethodInfo(MethodInfo* methodinfo);

[11747] [VB] Public Sub New(ByVal methodInfo As MethodInfo)

[11748] [JScript] public function LogicalMethodInfo(methodInfo : MethodInfo); Initializes a new instance of the System.Web.Services.Protocols.LogicalMethodInfo class.

[11749] Description

[11750] Initializes a new instance of the System.Web.Services.Protocols.LogicalMethodInfo class with the System.Reflection.MethodInfo object passed. A System.Reflection.MethodInfo to initialize the properties of System.Web.Services.Protocols.LogicalMethodInfo common to System.Reflection.MethodInfo.

[11751] AsyncCallbac.Parameter

[11752] ToString

[11753] [C#] public ParameterInfo AsyncCallbackParameter {get;}

[11754] [C++] public: _property ParameterInfo* get AsyncCallbackParameter( );

[11755] [VB] Public ReadOnly Property AsyncCallbackParameter As ParameterInfo

[11756] [JScript] public function get AsyncCallbackParameter( ): ParameterInfo;

[11757] Description

[11758] Gets the parameter information for the AsyncCallback parameter of a Begin method in an asynchronous invocation.

[11759] The asynchronous design pattern in the common language runtime involves calling a Begin method to start the asynchronous method invocation and an End method to complete the invocation. The Begin method takes two additional parameters besides the parameters defined by the method: one for a delegate and one for any state information that needs to be passed on to the delegate. This property represents the parameter for the delegate with a parameter name of AsyncCallback.

[11760] AsyncResultParameter

[11761] ToString

[11762] [C#] public ParameterInfo AsyncResultParameter {get;}

[11763] [C++] public: _property ParameterInfo* get_AsyncResultParameter( );

[11764] [VB] Public ReadOnly Property AsyncResultParameter As ParameterInfo

[11765] [JScript] public function get AsyncResultParameter( ): ParameterInfo;

[11766] Description

[11767] Gets the return value of a Begin asynchronous method invocation.

[11768] The asynchronous design pattern in the common language runtime involves calling a Begin method to start the asynchronous method invocation and an End method to complete the invocation. The Begin method typically returns immediately with an object implementing the System.IAsyncResult interface, which can then be passed to the End method at a later time to complete the asynchronous method invocation. The returned object implementing the System.IAsyncResult interface is represented by this property.

[11769] AsyncStateParameter

[11770] ToString

[11771] [C#] public ParameterInfo AsyncStateParameter {get;}

[11772] [C++] public: _property ParameterInfo* get_AsyncStateParameter( );

[11773] [VB] Public ReadOnly Property AsyncStateParameter As ParameterInfo

[11774] [JScript] public function get AsyncStateParameter( ) : ParameterInfo;

[11775] Description

[11776] Gets the parameter information for the AsyncState parameter of a Begin method in an asynchronous invocation.

[11777] The asynchronous design pattern in the common language runtime involves calling a Begin method to start the asynchronous method invocation and an End method to complete the invocation. The Begin method takes two additional parameters besides the parameters defined by the method: one for a delegate and one for any state information that needs to be passed on to the delegate. This property represents the state information that needs to be passed into the delegate.

[11778] BeginMethodInfo

[11779] ToString

[11780] [C#] public MethodInfo BeginMethodInfo {get;}

[11781] [C++] public: _property MethodInfo* get BeginMethodInfo( );

[11782] [VB] Public ReadOnly Property BeginMethodInfo As MethodInfo

[11783] [JScript] public function get BeginMethodInfo( ) : MethodInfo;

[11784] Description

[11785] Gets the attributes and metadata for a Begin method of an asynchronous invocation to a method.

[11786] CustomAttributeProvider

[11787] ToString

[11788] [C#] public ICustomAttributeProvider CustomAttributeProvider {get;}

[11789] [C++] public: _property ICustomAttributeProvider* get_CustomAttributeProvider( );

[11790] [VB] Public ReadOnly Property CustornAttributeProvider As ICustoiAttributeProvider

[11791] [JScript] public function get CustomAttributeProvider( ): ICustomAttributeProvider;

[11792] Description

[11793] Gets the custom attributes applied to the method.

[11794] DeclaringType

[11795] ToString

[11796] [C#] public Type DeclaringType {get;}

[11797] [C++] public: _property Type* get DeclaringType( );

[11798] [VB] Public ReadOnly Property DeclaringType As Type

[11799] [JScript] public function get DeclaringType( ) : Type;

[11800] Description

[11801] Gets the class that declares the method represented by the instance of System.Web.Services.Protocols.LogicalMethodInfo.

[11802] The System.Web.Services.Protocols.LogicalMethodInfo.DeclaringType property retrieves a reference to a System.Type for the type that declares this member. A member of a class (or interface) is either declared or inherited from a base class (or interface). The returned System.Type might not be the same as the System.Type of the class implementing the Web Service (if that class derives from a base class and the method represented by this class is declared in that base class then the System.Type returned is the base class).

[11803] EncIMethodInfo

[11804] ToString

[11805] [C#] public MethodInfo EndMethodInfo {get;}

[11806] [C++] public: _property MethodInfo* get_EndMethodInfo( );

[11807] [VB] Public ReadOnly Property EndMethodInfo As MethodInfo

[11808] [JScript] public function get EndMethodInfo( ) : MethodInfo;

[11809] Description

[11810] Gets the attributes and metadata for an End method of an asynchronous invocation to a method.

[11811] InParameters

[11812] ToString

[11813] [C#] public ParameterInfo[ ] InParameters {get;}

[11814] [C++] public: _property ParameterInfo* get_InParameters( );

[11815] [VB] Public ReadOnly Property InParameters As ParameterInfo ( )

[11816] [JScript] public function get InParameters( ) : ParameterInfo[ ];

[11817] Description

[11818] Gets the parameters passed into the method represented by the instance of System.Web.Services.Protocols.LogicalMethodInfo.

[11819] Use an instance of System.Reflection.ParameterInfo to obtain information about the parameter's data type, default value, and so on.

[11820] IsAsync

[11821] ToString

[11822] [C#] public bool IsAsync {get;}

[11823] [C++] public: Property bool get_IsAsync( );

[11824] [VB] Public ReadOnly Property IsAsync As Boolean

[11825] [JScript] public function get IsAsync( ) : Boolean;

[11826] Description

[11827] Gets a value indicating whether the method represented by the instance of System.Web.Services.Protocols.LogicalMethodInfo is invoked asynchronously.

[11828] IsVoid

[11829] ToString

[11830] [C#] public bool IsVoid {get;}

[11831] [C++] public: _property bool get_IsVoid( );

[11832] [VB] Public ReadOnly Property IsVoid As Boolean

[11833] [JScript] public function get IsVoid( ) : Boolean;

[11834] Description

[11835] Gets a value indicating whether the return type for the method represented by the instance of System.Web.Services.Protocols.LogicalMethodInfo is void.

[11836] MethodInfo

[11837] ToString

[11838] [C#] public MethodInfo MethodInfo {get;}

[11839] [C++] public: _property MethodInfo* get_MethodInfo( );

[11840] [VB] Public ReadOnly Property MethodInfo As MethodInfo

[11841] [JScript] public function get MethodInfo( ) : MethodInfo;

[11842] Description

[11843] Gets the attributes and metadata for a synchronous method.

[11844] Name

[11845] ToString

[11846] [C#] public string Name {get;}

[11847] [C++] public: _property String* get_Name( );

[11848] [VB] Public ReadOnly Property Name As String

[11849] [JScript] public function get Name( ) : String;

[11850] Description

[11851] Gets the name of the method represented by this instance.

[11852] OutParameters

[11853] ToString

[11854] [C#] public ParameterInfo[ ] OutParameters {get;}

[11855] [C++] public: _property ParameterInfo* get_OutParameters( );

[11856] [VB] Public ReadOnly Property OutParameters As ParameterInfo 0

[11857] [JScript] public function get OutParameters( ) : ParameterInfo[ ];

[11858] Description

[11859] Gets the out parameters for the method.

[11860] Use an instance of System.Reflection.ParameterInfo to obtain o information about the parameter's data type, default value, and so on. Parameters

[11861] ToString

[11862] [C#] public ParameterInfo[ ] Parameters {get;}

[11863] [C++] public: _property ParameterInfo* get Parameters( );

[11864] [VB] Public ReadOnly Property Parameters As ParameterInfo ( )

[11865] [JScript] public function get Parameters( ) : ParameterInfo[ ];

[11866] Description

[11867] Gets the parameters for the method.

[11868] Use an instance of System.Reflection.ParameterInfo to obtain information about the parameter's data type, default value, and so on.

[11869] ReturnType

[11870] ToString

[11871] [C#] public Type ReturnType {get;}

[11872] [C++] public: _property Type* get_ReturnType( );

[11873] [VB] Public ReadOnly Property ReturnType As Type

[11874] [JScript] public function get ReturnType( ) : Type;

[11875] Description

[11876] Gets the return type of this method.

[11877] ReturnTypeCustomAttributeProvider

[11878] ToString

[11879] [C#] public ICustomnAttributeProvider ReturnTypeCustomAttributeProvider {get;}

[11880] [C++] public: _property ICustomAttributeProvider* get_ReturnTypeCustomAttributeProvider( );

[11881] [VB] Public ReadOnly Property ReturnTypeCustomAttributeProvider As ICustomAttributeProvider

[11882] [JScript] public function get ReturnTypeCustomAttributeProvider( ) : ICustomAttributeProvider;

[11883] Description

[11884] Gets the custom attributes for the return type.

[11885] BeginInvoke

[11886] [C#] public IAsyncResult BeginInvoke(object target, object[ ] values, AsyncCallback callback, object asyncState);

[11887] [C++] public: IAsyncResult* BeginInvoke(Object* target, Object* values _gc[ ], AsyncCallback* callback, Object* asyncState);

[11888] [VB] Public Function BeginInvoke(ByVal target As Object, ByVal values( ) As Object, ByVal callback As AsyncCallback, ByVal asyncState As Object) As IAsyncResult

[11889] [JScript] public function BeginInvoke(target : Object, values : Object[ ], callback : AsyncCallback, asyncState : Object) : IAsyncResult;

[11890] Description

[11891] Begins an asynchronous invocation of the method represented by this System.Web.Services.Protocols.LogicalMethodInfo instance.

[11892] Return Value: An System.IAsyncResult which is passed to System.Web.Services.Protocols.LogicalMethodInfo.EndInvoke(System.Objec t,System.IAsyncResult) to obtain the return values from the remote method call. The instance of the object to invoke the method on. An argument list for the invoked method. This is an array of objects with the same number, order, and type as the parameters of the method. If the method does not require any parameters, values should be null. The delegate to call when the asynchronous invoke is complete. If callback is null, the delegate is not called. State information that is passed on to the delegate.

[11893] Create

[11894] [C#] public static LogicalMethodInfo[ ] Create(MethodInfo[ ] methodInfos);

[11895] [C++] public: static LogicalMethodInfo* Create(MethodInfo* methodInfos[ ])[ ];

[11896] [VB] Public Shared Function Create(ByVal methodInfos( ) As MethodInfo) As LogicalMethodInfoo

[11897] [JScript] public static function Create(methodInfos : MethodInfo[ ]) : LogicalMethodInfo[ ]; Creates an array of System.Web.Services.Protocols.LogicalMethodInfo, given an array of System.Reflection.MethodInfo.

[11898] Description

[11899] Creates an array of System.Web.Services.Protocols.LogicalMethodInfo, given an array of System.Reflection.MethodInfo that can contain information about both asynchronous and synchronous methods.

[11900] Return Value: An array of System.Web.Services.Protocols.LogicalMethodInfo, representing the methods within methodinfos An array of System.Reflection.MethodInfo representing the asynchronous and synchronous methods to create System.Web.Services.Protocols.LogicalMethodInfo objects for.

[11901] Create

[11902] [C#] public static LogicalMethodInfo[ ] Create(MethodInfo[ ] methodInfos, LogicalMethodTypes types);

[11903] [C++] public: static LogicalMethodInfo* Create(MethodInfo* methodInfos[ ], LogicalMethodTypes types) [ ];

[11904] [VB] Public Shared Function Create(ByVal methodInfos( ) As MethodInfo, ByVal types As LogicalMethodTypes) As LogicalMethodInfoo

[11905] [JScript] public static function Create(methodInfos : MethodInfo[ ], types LogicalMethodTypes) : LogicalMethodInfo[ ];

[11906] Description

[11907] Creates an array of System.Web.Services.Protocols.LogicalMethodInfo, given an array of System.Reflection.MethodInfo, where the returned array of System.Web.Services.Protocols.LogicalMethodInfo can be restricted to only asynchronous or synchronous methods.

[11908] Return Value: An array of System.Web.Services.Protocols.LogicalMethodInfo representing the methods within methodInfos, filtered by the value of types. An array of System.Reflection.MethodInfo representing the asynchronous and synchronous methods to create System.Web.Services.Protocols.LogicalMethodInfo objects for. A bitwise combination of the System.Web.Services.Protocols.LogicalMethodTypes values. Determines whether just asynchronous or synchronous methods or both are included in the returned array of System.Web.Services.Protocols.LogicalMethodInfo.

[11909] EndInvoke

[11910] [C#] public object[ ] EndInvoke(object target, IAsyncResult asyncResult);

[11911] [C++] public: Object* EndInvoke(Object* target, IAsyncResult* asyncResult) _gc[ ];

[11912] [VB] Public Function EndInvoke(ByVal target As Object, ByVal asyncResult As IAsyncResult) As Object( )

[11913] [JScript] public function EndInvoke(target : Object, asyncResult: IAsyncResult) : Object[ ];

[11914] Description

[11915] Ends an asynchronous invocation of the method represented by this System.Web.Services.Protocols.LogicalMethodInfo instance.

[11916] Return Value: An array of objects containing the return value and any byreference or out parameters of the derived class method. The instance of the object to invoke the method on. The System.IAsyncResult returned from System.Web.Services.Protocols.LogicalMethodInfo.BeginInvoke(System.Obje ct,System.Object[ ],System.AsyncCallback,System.Object).

[11917] GetCustomAttribute

[11918] [C#] public object GetCustomAttribute(Type type);

[11919] [C++] public: Object* GetCustomAttribute(Type* type);

[11920] [VB] Public Function GetCustomAttribute(ByVal type As Type) As Object

[11921] [JScript] public function GetCustomAttribute(type : Type) : Object;

[11922] Description

[11923] Returns the first custom attribute applied to the type, if there are custom attributes applied to the type.

[11924] Return Value: An System.Object containing the first custom attribute applied to type. The System.Type that the custom attributes are applied to.

[11925] GetCustomAttributes

[11926] [C#] public object[ ] GetCustomAttributes(Type type);

[11927] [C++] public: Object* GetCustomAtibutes(Type* type) _g[ ];

[11928] [VB] Public Function GetCustomAttributes(ByVal type As Type) As Object( )

[11929] [JScript] public function GetCustomAttributes(type : Type) : Object[ ];

[11930] Description

[11931] Returns the custom attributes applied to the specified type.

[11932] Return Value: An array of System.Object containing the custom attributes applied to type. The System.Type to get the custom attributes applied to.

[11933] Invoke

[11934] [C#] public object[ ] Invoke(object target, object[ ] values);

[11935] [C++] public: Object* Invoke(Object* target, Object* values _gc[ ]) _gc[ ];

[11936] [VB] Public Function Invoke(ByVal target As Object, ByVal values( ) As Object) As Object( )

[11937] [JScript] public function Invoke(target : Object, values : Object[ ]) : Object[ ];

[11938] Description

[11939] Invokes the method represented by this System.Web.Services.Protocols.LogicalMethodInfo instance.

[11940] Return Value: An array of type System.Object representing the return value and out parameters of the invoked method. The instance of the object to invoke the method on. An argument list for the invoked method. This is an array of objects with the same number, order, and type as the parameters of the method. If the method does not require any parameters, values should be null.

[11941] IsBeginMethod

[11942] [C#] public static bool IsBeginMethod(MethodInfo methodInfo);

[11943] [C++] public: static bool IsBeginMethod(MethodInfo* methodInfo);

[11944] [VB] Public Shared Function IsBeginMethod(ByVal methodInfo As MethodInfo) As Boolean

[11945] [JScript] public static function IsBeginMethod(methodlnf( ) : MethodInfo) : Boolean;

[11946] Description

[11947] Returns a value indicating whether the method passed in represents a begin method of an asynchronous invocation.

[11948] Return Value: true if methodinfo is a begin method of an asynchronous invocation; otherwise, false. The System.Reflection.MethodInfo to determine if it is a begin method of an asynchronous invocation.

[11949] IsEndMethod

[11950] [C#] public static bool IsEndMethod(MethodInfo methodInfo);

[11951] [C++] public: static bool IsEndMethod(MethodInfo* methodInfo);

[11952] [VB] Public Shared Function IsEndMethod(ByVal methodInfo As MethodInfo) As Boolean

[11953] [JScript] public static function IsEndMethod(methodInfo : MethodInfo) : Boolean;

[11954] Description

[11955] Returns a value indicating whether the method passed in represents a end method of an asynchronous invocation.

[11956] Return Value: true if methodInfo is a end method of an asynchronous invocation; otherwise, false. The System.Reflection.MethodInfo to determine if it is a end method of an asynchronous invocation.

[11957] ToString

[11958] [C#] public override string ToString( );

[11959] [C++] public: String* ToString( );

[11960] [VB] Overrides Public Function ToString( ) As String

[11961] [JScript] public override function ToString( ) : String;

[11962] Description

[11963] Returns a System.String that represents the current System.Web.Services.Protocols.LogicalMethodInfo.

[11964] Return Value: A System.String that represents the current System.Web.Services.Protocols.LogicalMethodInfo. LogicalMethodTypes enumeration (System.Web.Services.Protocols)

[11965] ToString

[11966] Description

[11967] Specifies how the Web Service method was invoked.

[11968] ToString

[11969] [C#] public const LogicalMethodTypes Async;

[11970] [C++] public: const LogicalMethodTypes Async;

[11971] [VB] Public Const Async As LogicalMethodTypes

[11972] [JScript] public var Async : LogicalMethodTypes;

[11973] Description

[11974] Specifies the Web Service method is invoked asynchronously.

[11975] ToString

[11976] [C#] public const LogicalMethodTypes Sync;

[11977] [C++] public: const LogicalMethodTypes Sync;

[11978] [VB] Public Const Sync As LogicalMethodTypes

[11979] [JScript] public var Sync : LogicalMethodTypes;

[11980] Description

[11981] Specifies the Web Service method is invoked synchronously. MatchAttribute class (System.Web.Services.Protocols)

[11982] ToString

[11983] Description

[11984] Represents the attributes of a match made using text pattern matching. This class cannot be inherited. Text pattern matching allows a Web Service to leverage existing HTML content by parsing it using regular expressions. A Web Service specifies the content it wants to parse in a Service Description using match elements. These match elements specify several items: the regular expression for parsing the contents of an existing HTML page, whether the parsing must case-insensitive, and how many instances of content that matches the regular expression should be returned. When a client builds a proxy class using the Wsdl.exe tool, methods on the proxy class include a System.Web.Services.Protocols.MatchAttribute detailing the match elements found in the Service Description.

[11985] MatchAttribute

[11986] Example Syntax:

[11987] ToString

[11988] [C#] public MatchAttribute(string pattern);

[11989] [C++] public: MatchAttribute(String* pattern);

[11990] [VB] Public Sub New(ByVal pattern As String)

[11991] [JScript] public function MatchAttribute(pattern : String);

[11992] Description

[11993] Initializes a new instance of the System.Web.Services.Protocols.MatchAttribute class with the specified pattern.

[11994] Use this constructor to create and initialize a new instance of the System.Web.Services.Protocols.MatchAttribute class using the specified pattern. A string that represents the pattern to match.

[11995] Capture

[11996] ToString

[11997] [C#] public int Capture {get; set;}

[11998] [C++] public: _property int get_Capture( );public: _property void set_Capture(int);

[11999] [VB] Public Property Capture As Integer

[12000] [JScript] public function get Capture( ) : int;public function set Capture(int);

[12001] Description

[12002] Gets or sets a value that represents the index of a match within a grouping. Group

[12003] ToString

[12004] [C#] public int Group {get; set;}

[12005] [C++] public: _property int get Group( );public: _property void set Group(int);

[12006] [VB] Public Property Group As Integer

[12007] [JScript] public function get Group( ) : int;public function set Group(int);

[12008] Description

[12009] Gets or sets a value that represents a grouping of related matches. Use the System.Web.Services.Protocols.MatchAttribute.Group property to specify a group that a match belongs to.

[12010] IgnoreCase

[12011] ToString

[12012] [C#] public bool IgnoreCase {get; set;}

[12013] [C++] public: _property bool get_IgnoreCase( );public: _property void setIgnoreCase(bool);

[12014] [VB] Public Property IgnoreCase As Boolean

[12015] [JScript] public function get IgnoreCase( ) : Boolean;public function set IgnoreCase(Boolean);

[12016] Description

[12017] Gets or sets a value that indicates whether the pattern to match is case insensitive.

[12018] MaxRepeats

[12019] ToString

[12020] [C#] public int MaxRepeats {get; set;}

[12021] [C++] public: _property mt get_MaxRepeats( );public: _property void set_MaxRepeats(int);

[12022] [VB] Public Property MaxRepeats As Integer

[12023] [JScript] public function get MaxRepeats( ) : int;public function set MaxRepeats(int);

[12024] Description

[12025] Gets or sets the maximum number of values to return from the match.

[12026] A value of 1 returns only the first match. A value of −1 returns all matches. Additionally, a value of −1 equates to an ‘*’ in a regular expression.

[12027] Pattern

[12028] ToString

[12029] [C#] public string Pattern {get; set;}

[12030] [C++] public: _property String* get_Pattern( );public: _property void set_Pattern(String*);

[12031] [VB] Public Property Pattern As String

[12032] [JScript] public function get Pattern( ) : String;public function set Pattern(String);

[12033] Description

[12034] Gets or sets a regular expression that represents the pattern to match.

[12035] Use the System.Web.Services.Protocols.MatchAttribute.Pattern property to specify a regular expression that represents the value to match.

[12036] TypeId

[12037] MimeFormatter class (System.Web.Services.Protocols)

[12038] ToString

[12039] Description

[12040] MimeFormatter

[12041] Example Syntax:

[12042] ToString

[12043] [C#] protected MimeFormatter( );

[12044] [C++] protected: MimeFormatter( );

[12045] [VB] Protected Sub New( )

[12046] [JScript] protected function MimeFormatter( );

[12047] CreateInstance

[12048] [C#] public static MimeFormatter CreateInstance(Type type, object initializer);

[12049] [C++] public: static MimeFormatter* Createlnstance(Type* type, Object* initializer);

[12050] [VB] Public Shared Function Createlnstance(ByVal type As Type, ByVal initializer As Object) As MimeFormatter

[12051] [JScript] public static function Createlnstance(type : Type, initializer : Object) MimeFormatter;

[12052] Description

[12053] GetInitializer

[12054] [C#] public abstract object GetInitializer(LogicalMethodInfo methodInfo);

[12055] [C++] public: virtual Object* GetInitializer(LogicalMethodInfo* methodInfo)=0;

[12056] [VB] MustOverride Public Function GetInitializer(ByVal methodInfo As LogicalMethodInfo) As Object

[12057] [JScript] public abstract function GetInitializer(methodInfo : LogicalMethodInfo) : Object;

[12058] Description

[12059] GetInitializer

[12060] [C#] public static object GetInitializer(Type type, LogicalMethodInfo methodInfo);

[12061] [C++] public: static Object* GetInitializer(Type* type, LogicalMethodInfo* methodInfo);

[12062] [VB] Public Shared Function GetInitializer(ByVal type As Type, ByVal methodInfo As LogicalMethodInfo) As Object

[12063] [JScript] public static function GetInitializer(type: Type, methodInfo LogicalMethodInfo): Object;

[12064] Description

[12065] GetInitializers

[12066] [C#] public virtual object[ ] GetInitializers(LogicalMethodInfo[ ] methodInfos);

[12067] [C++] public: virtual Object* GetInitializers(LogicalMethodInfo* methodInfos[ ]) _gC[ ];

[12068] [VB] Overridable Public Function GetInitializers(ByVal methodInfos( ) As LogicalMethodInfo) As Object( )

[12069] [JScript] public function GetInitializers(methodInfos : LogicalMethodInfo[ ]) Object[ ];

[12070] Description

[12071] GetInitializers

[12072] [C#] public static object[ ] GetInitializers(Type type, LogicalMethodInfo[ ] methodInfos);

[12073] [C++] public: static Object* GetInitializers(Type* type, LogicalMethodInfo* methodInfos[ ]) _gc[ ];

[12074] [VB] Public Shared Function GetInitializers(ByVal type As Type, ByVal methodinfos( ) As LogicalMethodInfo) As Objecto

[12075] [JScript] public static function GetInitializers(type : Type, methodInfos LogicalMethodInfo[ ]) : Object[ ];

[12076] Description

[12077] Initialize

[12078] [C#] public abstract void Initialize(object initializer);

[12079] [C++] public: virtual void Initialize(Object* initializer)=0;

[12080] [VB] MustOverride Public Sub Initialize(ByVal initializer As Object)

[12081] [JScript] public abstract function Initialize(initializer : Object);

[12082] Description

[12083] MimeParameterReader class (System.Web.Services.Protocols)

[12084] ToString

[12085] Description

[12086] MimeParameterReader

[12087] Example Syntax:

[12088] ToString

[12089] [C#] protected MimeParameterReader( );

[12090] [C++] protected: MimeParameterReadero);

[12091] [VB] Protected Sub New( )

[12092] [JScript] protected function MimeParameterReader( );

[12093] Read

[12094] [C#] public abstract object[ ] Read(HttpRequest request);

[12095] [C++] public: virtual Object* Read(HttpRequest* request) _gc[ ]=0;

[12096] [VB] MustOverride Public Function Read(ByVal request As HttpRequest) As Object( )

[12097] [JScript] public abstract function Read(request : HttpRequest) : Object[ ];

[12098] Description

[12099] MimeParameterWriter class (System.Web.Services.Protocols)

[12100] ToString

[12101] Description

[12102] MimeParameterWriter

[12103] Example Syntax:

[12104] ToString

[12105] [C#] protected MimeParameterWriter( );

[12106] [C++] protected: MimeParameterWritero);

[12107] [VB] Protected Sub New( )

[12108] [JScript] protected function MimeParameterWriter( );

[12109] RequestEncoding

[12110] ToString

[12111] [C#] public virtual Encoding RequestEncoding {get; set;}

[12112] [C++] public: _property virtual Encoding* get_RequestEncoding( );public: _property virtual void set_RequestEncoding(Encoding*);

[12113] [VB] Overridable Public Property RequestEncoding As Encoding

[12114] [JScript] public function get RequestEncoding( ) : Encoding;public function set RequestEncoding(Encoding);

[12115] Description

[12116] UsesWriteRequest

[12117] ToString

[12118] [C#] public virtual bool UsesWriteRequest {get;}

[12119] [C++] public: _property virtual bool get_UsesWriteRequest( );

[12120] [VB] Overridable Public ReadOnly Property UsesWriteRequest As Boolean

[12121] [JScript] public function get UsesWriteRequest( ): Boolean;

[12122] Description

[12123] GetRequestUrl

[12124] [C#] public virtual string GetRequestUrl(string url, object[ ] parameters);

[12125] [C++] public: virtual String* GetRequestUrl(String* url, Object* parameters _gc[ ]);

[12126] [VB] Overridable Public Function GetRequestUrl(ByVal url As String, ByVal parameters( ) As Object) As String

[12127] [JScript] public function GetRequestUrl(url : String, parameters : Object[ ]) String;

[12128] Description

[12129] InitializeRequest

[12130] [C#] public virtual void InitializeRequest(WebRequest request, object[ ] values);

[12131] [C++] public: virtual void InitializeRequest(WebRequest* request, Object* values _gc[ ]);

[12132] [VB] Overridable Public Sub InitializeRequest(ByVal request As WebRequest, ByVal values(As Object)

[12133] [JScript] public function InitializeRequest(request : WebRequest, values Object[ ]);

[12134] Description

[12135] WriteRequest

[12136] [C#] public virtual void WriteRequest(Stream requestStream, object[ ] values);

[12137] [C++] public: virtual void WriteRequest(Strearn* requestStream, Object* values _gC[ ]);

[12138] [VB] Overridable Public Sub WriteRequest(ByVal requestStream As Stream, ByVal values( ) As Object)

[12139] [JScript] public function WriteRequest(requestStream : Stream, values : Object[ ]);

[12140] Description

[12141] MimeReturnReader class (System.Web.Services.Protocols)

[12142] WriteRequest

[12143] Description

[12144] MimeReturnReader

[12145] Example Syntax:

[12146] WriteRequest

[12147] [C#] protected MimeReturnReader( );

[12148] [C++] protected: MimeReturnReader( );

[12149] [VB] Protected Sub New( )

[12150] [JScript] protected function MimeReturnReader( );

[12151] Read

[12152] [C#] public abstract object Read(WebResponse response, Stream responseStream);

[12153] [C++] public: virtual Object* Read(WebResponse* response, Stream* responseStream)=0;

[12154] [VB] MustOverride Public Function Read(ByVal response As WebResponse, ByVal responseStream As Stream) As Object

[12155] [JScript] public abstract function Read(response : WebResponse, responseStream : Stream) : Object;

[12156] Description

[12157] NopReturnReader class (System.Web.Services.Protocols)

[12158] ToString

[12159] Description

[12160] NopReturnReader

[12161] Example Syntax:

[12162] ToString

[12163] [C#] public NopReturnReader( );

[12164] [C++] public: NopReturnReader( );

[12165] [VB] Public Sub New( )

[12166] [JScript] public function NopReturnReader( );

[12167] GetInitializer

[12168] [C#] public override object GetInitializer(LogicalMethodInfo methodInfo);

[12169] [C++] public: Obj ect* Getlintializer(LogicalMethodiInfo* methodInfo);

[12170] [VB] Overrides Public Function GetInitializer(ByVal methodInfo As LogicalMethodInfo) As Object

[12171] [JScript] public override function GetInitializer(methodInfo : LogicalMethodInfo) Object;

[12172] Description

[12173] Initialize

[12174] [C#] public override void Initialize(object initializer);

[12175] [C++] public: void Initialize(Object* initializer);

[12176] [VB] Overrides Public Sub Initialize(ByVal initializer As Object)

[12177] [JScript] public override function Initialize(initializer : Object);

[12178] Description

[12179] Read

[12180] [C#] public override object Read(WebResponse response, Stream responseStream);

[12181] [C++] public: Object* Read(WebResponse* response, Stream* responseStream);

[12182] [VB] Overrides Public Function Read(ByVal response As WebResponse, ByVal responseStream As Stream) As Object

[12183] [JScript] public override function Read(response : WebResponse, responseStream Stream) : Object;

[12184] Description

[12185] PatternMatcher class (System.Web.Services.Protocols)

[12186] ToString

[12187] Description

[12188] PatternMatcher

[12189] Example Syntax:

[12190] ToString

[12191] [C#] public PatternMatcher(Type type);

[12192] [C++] public: PatternMatcher(Type* type);

[12193] [VB] Public Sub New(ByVal type As Type)

[12194] [JScript] public function PatternMatcher(type : Type);

[12195] Description

[12196] Match

[12197] [C#] public object Match(string text);

[12198] [C++] public: Object* Match(String* text);

[12199] [VB] Public Function Match(ByVal text As String) As Object

[12200] [JScript] public function Match(text : String) : Object;

[12201] Description

[12202] SoapClientMessage class (System.Web.Services.Protocols)

[12203] ToString

[12204] Description

[12205] Represents the data in a SOAP request sent or a SOAP response received by a Web Service client at a specific System.Web.Services.Protocols.SoapMessageStage for a Web Service method.

[12206] Action

[12207] ToString

[12208] [C#] public override string Action {get;}

[12209] [C++] public: _property virtual String* get_Action( );

[12210] [VB] Overrides Public ReadOnly Property Action As String

[12211] [JScript] public function get Action( ) : String;

[12212] Description

[12213] Gets the SOAPAction HTTP request header field for the SOAP request or SOAP response.

[12214] The System.Web.Services.Protocols.SoapClientMessage.Action property is availavable in any System.Web.Services.Protocols.SoapMessageStage.

[12215] Client

[12216] ToString

[12217] [C#] public SoapHttpClientProtocol Client {get;}

[12218] [C++] public: _property SoapHttpClientProtocol* get Client( );

[12219] [VB] Public ReadOnly Property Client As SoapHttpClientProtocol

[12220] [JScript] public function get Client( ) : SoapHttpClientProtocol;

[12221] Description

[12222] Gets an instance of the client proxy class, which derives from System.Web.Services.Protocols.SoapHttpClientProtocol.

[12223] The System.Web.Services.Protocols.SoapCIientMessage.Client property can be accessed during any System.Web.Services.Protocols.SoapMessageStage

[12224] ContentType

[12225] Exception

[12226] Headers

[12227] MethodInfo

[12228] ToString

[12229] Description

[12230] Gets a representation of the method prototype for the Web Service method for which the SOAP request is intended.

[12231] Although the System.Web.Services.Protocols.SoapClientMessage.MethodInfo property can be accessed during any stage, the method information is only available during System.Web.Services.Protocols.SoapMessageStage.AfterDeserialize and System.Web.Services.Protocols.SoapMessageStage.BeforeSerialize.

[12232] OneWay

[12233] ToString

[12234] [C#] public override bool OneWay {get;}

[12235] [C++] public: _property virtual bool get_OneWay( );

[12236] [VB] Overrides Public ReadOnly Property OneWay As Boolean

[12237] [JScript] public function get OneWay( ): Boolean;

[12238] Description

[12239] Gets a value indicating whether the client waits for the server to finish processing a Web Service method.

[12240] A System.Web.Services.Protocols.SoapDocumentMethodAttribute or System.Web.Services.Protocols.SoapRpcMethodAttribute applied to a Web Service method or Web Service client can specify whether the Web Service method is one way or not by setting the System.Web.Services.Protocols.SoapDocumentMethodAttribute.OneWay property of the attribute.

[12241] Stage

[12242] Stream

[12243] Url

[12244] ToString

[12245] Description

[12246] Gets the URL of the Web Service.

[12247] The System.Web.Services.Protocols.SoapClientMessage.Url property can be accessed during any System.Web.Services.Protocols.SoapMessageStage

[12248] EnsureInStage

[12249] [C#] protected override void EnsureInStage( );

[12250] [C++] protected: void EnsureInStage( );

[12251] [VB] Overrides Protected Sub EnsureInStage( )

[12252] [JScript] protected override function EnsureInStage( );

[12253] Description

[12254] Asserts that the current System.Web.Services.Protocols.SoapMessageStage stage is a stage where in parameters are available. If not, an exception is thrown.

[12255] For Web Service clients, the in parameters are available prior to the SOAP request serialization process in the System.Web.Services.Protocols.SoapMessageStage.BeforeSerialize stage. The System.InvalidOperationException is thrown if System.Web.Services.Protocols.SoapClientMessage.EnsureInStage method is invoked in any other System.Web.Services.Protocols.SoapMessageStage. EnsureOutStage

[12256] [C#] protected override void EnsureOutStage( );

[12257] [C++] protected: void EnsureOutStage( );

[12258] [VB] Overrides Protected Sub EnsureOutStageo

[12259] [JScript] protected override function EnsureOutStage( );

[12260] Description

[12261] Asserts that the current System.Web.Services.Protocols.SoapMessageStage stage is a stage where out parameters are available. If not, an exception is thrown.

[12262] For Web Service clients, the out parameters are available after the SOAP response deserialization process in the System.Web.Services.Protocols.SoapMessageStage.AfterDeserialize stage. The System.InvalidOperationException is thrown if System.Web.Services.Protocols.SoapClientMessage.EnsureOutStage method is invoked in any other System.Web.Services.Protocols.SoapMessageStage.

[12263] SoapDocumentMethodAttribute class (System.Web.Services.Protocols)

[12264] ToString

[12265] Description

[12266] Applying the optional System.Web.Services.Protocols.SoapDocumentMethodAttribute to a Web Service method alters the format of the SOAP request or response sent to and from il a Web Service method.

[12267] Web Services Description Language (WSDL) defines two styles for how a Web Service method, which it calls an operation, can be encoded in a SOAP request or a SOAP response: RPC and Document. The Document style refers to encoding the Web Service method as described in an XSD schema. If Document style is used, the Service Description for the Web Service, which is in WSDL, defines XSD schemas for both SOAP requests and SOAP responses to the Web Service method. A Web Service set to the Document encoding style expects clients to pass the XML just as it is defined in these XSD schemas.

[12268] SoapDocumentMethodAttribute

[12269] Example Syntax:

[12270] ToString

[12271] [C#] public SoapDocumentMethodAttribute( );

[12272] [C++] public: SoapDocumentMethodAttribute( );

[12273] [VB] Public Sub New( )

[12274] [JScript] public function SoapDocumentMethodAttribute( ); Initializes a new instance of the System.Web.Services.Protocols.SoapDocumentMethodAttribute class.

[12275] Description

[12276] Initializes a new instance of the System.Web.Services.Protocols.SoapDocumentMethodAttribute class.

[12277] SoapDocumentMethodAttribute

[12278] Example Syntax:

[12279] ToString

[12280] [C#] public SoapDocumentMethodAtfribute(string action);

[12281] [C++] public: SoapDocumentMethodAttribute(String* action);

[12282] [VB] Public Sub New(ByVal action As String)

[12283] [JScript] public function SoapDocumentMethodAttribute(action : String);

[12284] Description

[12285] Initializes a new instance of the System.Web.Services.Protocols.SoapDocumentMethodAttribute class setting the System.Web.Services.Protocols.SoapDocumentMethodAttribute.Action property to action. The intent of the SOAP request. Sets the System.Web.Services.Protocols.SoapDocumentMethodAttribute.Action property.

[12286] Action

[12287] ToString

[12288] [C#] public string Action {get; set;}

[12289] [C++] public: _property String* get_Action( );public: _property void set_Action(String*);

[12290] [VB] Public Property Action As String

[12291] [JScript] public function get Action( ) : String;public function set Action(String);

[12292] Description

[12293] Gets or sets the intent of the SOAP request.

[12294] The System.Web.Services.Protocols.SoapDocumentMethodAttribute.Action property forms the SOAPAction HTTP Header Field for the HTTP Request.

[12295] Binding

[12296] ToString

[12297] [C#] public string Binding {get; set;}

[12298] [C++] public: _property String* get_Binding( );public: _property void set_Binding(String*);

[12299] [VB] Public Property Binding As String

[12300] [JScript] public function get Binding( ) : String;public function set Binding(String);

[12301] Description

[12302] Gets or sets the binding a Web Service method is implementing a operation for.

[12303] A binding, as defined by Web Services Description Language(WSDL), is similar to an interface, in that it defines a concrete set of operations. With respect to ASP.NET Web Services, each Web Service method is an operation within a binding. Web Service methods are members of either the default binding for a Web Service or in a binding specified within a System.Web.Services.WebServiceBindingAttribute applied to a Web Service. A Web Service can implement multiple bindings, by applying multiple System.Web.Services.WebServiceBindingAttribute attributes to a Web Service.

[12304] OneWay

[12305] ToString

[12306] [C#] public bool OneWay {get; set;}

[12307] [C++] public: _property bool get_OneWay( );public: _property void set_OneWay(bool);

[12308] [VB] Public Property OneWay As Boolean

[12309] [JScript] public function get OneWay( ) : Boolean;public function set OneWay(Boolean);

[12310] Description

[12311] Gets or sets whether a Web Service client waits for the Web server to finish processing a Web Service method.

[12312] When a Web Service method sets the System.Web.Services.Protocols.SoapDocumentMethodAttribute.OneWay property to true, the Web Service client does not have to wait for the Web server to finish processing the Web Service method. As soon as the Web server has deserialized the System.Web.Services.Protocols.SoapServerMessage, but before invoking the Web Service method, the server returns an HTTP 202 status code. A HTTP 202 status code indicates to the client that the Web server has started processing of the message. Therefore, a Web Service client receives no acknowledgment that the Web server successfully processed the message.

[12313] ParameterStyle

[12314] ToString

[12315] [C#] public SoapParameterStyle ParameterStyle {get; set;}

[12316] [C++] public: _property SoapParameterStyle get_ParameterStyle( );public: _property void set_ParameterStyle(SoapParameterStyle);

[12317] [VB] Public Property ParameterStyle As SoapParameterStyle

[12318] [JScript] public function get ParameterStyle( ): SoapParameterStyle;public function set ParameterStyle(SoapParameterStyle);

[12319] Description

[12320] Gets or sets whether parameters are wrapped within a single element beneath the Body element in the XML portion of a SOAP message.

[12321] RequestElementName

[12322] ToString

[12323] [C#] public string RequestElementName {get; set;}

[12324] [C++] public: _property String* get_RequestElementName( );public: _property void set_RequestElementName(String*);

[12325] [VB] Public Property RequestElementName As String

[12326] [JScript] public function get RequestElementName( ) : String;public function set RequestElementName(String);

[12327] Description

[12328] Gets or sets the XML element associated with the SOAP request for a Web Service method.

[12329] The System.Web.Services.Protocols.SoapDocumentMethodAttribute.RequestEle mentName defines the XML element used to wrap the parameters beneath the Body element of the SOAP request when System.Web.Services.Protocols.SoapDocumentMethodAttribute.ParameterSt yle is System.Web.Services.Protocols.SoapParameterStyle.Wrapped. This is reflected in the XSD schema representing the SOAP request to the Web Service method within the Web Service's Service Description.

[12330] RequestNamespace

[12331] ToString

[12332] [C#] public string RequestNamespace {get; set;}

[12333] [C++] public: _property String* get_RequestNamespace( );public: _property void set RequestNamespace(String*);

[12334] [VB] Public Property RequestNamespace As String

[12335] [JScript] public function get RequestNamespace( ) : String;public function set RequestNamespace(String);

[12336] Description

[12337] Gets or sets the namespace associated with the SOAP request for a Web Service method.

[12338] System.Web.Services.Protocols.SoapDocumentMethodAttribute.Reque stNamespace is used in the XSD schema for the Web Service method within its Service Description.

[12339] ResponseElementName

[12340] ToString

[12341] [C#] public string ResponseElementName {get; set;}

[12342] [C++] public: _property String* get ResponseElementName( );public: _property void set ResponseElementName(String*);

[12343] [VB] Public Property ResponseElementName As String

[12344] [JScript] public function get ResponseElementName( ) : String;public function set ResponseElementName(String);

[12345] Description

[12346] Gets or sets the XML element associated with the SOAP response for a Web Service method.

[12347] The System.Web.Services.Protocols.SoapDocumentMethodAttribute.ResponseEle mentName defines the XML element used to wrap the parameters beneath the Body element of the SOAP response when System.Web.Services.Protocols.SoapDocumentMethodAttribute.ParameterSt yle is System.Web.Services.Protocols.SoapParameterStyle.Wrapped. This is reflected in the XSD schema representing the SOAP response to the Web Service method within the Web Service's Service Description.

[12348] ResponseNamespace

[12349] ToString

[12350] [C#] public string ResponseNamespace {get; set;}

[12351] [C++] public: _property String* get_ResponseNamespace( );public: _property void set ResponseNamespace(String*);

[12352] [VB] Public Property ResponseNamespace As String

[12353] [JScript] public function get ResponseNamespace( ) : String;public function set ResponseNamespace(String);

[12354] Description

[12355] Gets or sets the XML namespace associated with the SOAP response for a Web Service method.

[12356] The System.Web.Services.Protocols.SoapDocumentMethodAttribute.ResponseNa mespace property is used in the XSD schema for the Web Service method in its Service Description.

[12357] TypeId

[12358] Use

[12359] ToString

[12360] Description

[12361] Gets or sets the parameter encoding for a Web Service method within the XML portion of a SOAP message.

[12362] The Web Services Description Language (WSDL) defines two parameter encoding styles: System.Web.Services.Description.SoapBindingUse.Encoded and System.Web.Services.Description.SoapBindingUse.Literal.

[12363] SoapDocumentServiceAttribute class (System.Web.Services.Protocols)

[12364] ToString

[12365] Description

[12366] Applying the optional System.Web.Services.Protocols.SoapDocumentServiceAttribute to a Web Service sets the default format of SOAP requests and responses sent to and from Web Service methods within the Web Service.

[12367] The System.Web.Services.Protocols.SoapDocumentServiceAttribute allows you to set the default encoding styles for Web Service methods within a Web Service. If an individual Web Service method needs to change these defaults, apply a System.Web.Services.Protocols.SoapDocumentMethodAttribute to that Web Service method.

[12368] SoapDocumentServiceAttribute

[12369] Example Syntax:

[12370] ToString

[12371] [C#] public SoapDocumentServiceAttribute( );

[12372] [C++] public: SoapDocumentServiceAttribute( );

[12373] [VB] Public Sub New( )

[12374] [JScript] public function SoapDocumentServiceAttfribute( ); Initializes a new instance of the System.Web.Services.Protocols.SoapDocumentServiceAttribute class.

[12375] Description

[12376] Initializes a new instance of the System.Web.Services.Protocols.SoapDocumentServiceAttribute class setting all properties to their defaults. SoapDocumentServiceAttribute

[12377] Example Syntax:

[12378] ToString

[12379] [C#] public SoapDocumentServiceAttribute(SoapBindingUse use);

[12380] [C++] public: SoapDocumentServiceAttribute(SoapBindingUse use);

[12381] [VB] Public Sub New(ByVal use As SoapBindingUse)

[12382] [JScript] public function SoapDocumentServiceAttribute(use : SoapBindingUse);

[12383] Description

[12384] Initializes a new instance of the System.Web.Services.Protocols.SoapDocumentServiceAttribute class setting the parameter encoding. The parameter encoding of the Web Service. Sets the System.Web.Services.Protocols.SoapDocumentServiceAttribute.Use property.

[12385] SoapDocumentServiceAftribute

[12386] Example Syntax:

[12387] ToString

[12388] [C#] public SoapDocumentServiceAttribute(SoapBindingUse use, SoapParameterStyle paramStyle);

[12389] [C++] public: SoapDocumentServiceAttribute(SoapBindingUse use, SoapParameterStyle paramStyle);

[12390] [VB] Public Sub New(ByVal use As SoapBindingUse, ByVal paramStyle As SoapParameterStyle)

[12391] [JScript] public function SoapDocumentServiceAttribute(use: SoapBindingUse, paramStyle: SoapParameterStyle);

[12392] Description

[12393] Initializes a new instance of the System.Web.Services.Protocols.SoapDocumentServiceAttribute class setting the parameter encoding and whether parameters are wrapped within a single element under the Body element within the XML portion of SOAP requests and responses. The parameter encoding style. Sets the System.Web.Services.Protocols.SoapDocumentServiceAttribute.Use property. Sets whether parameters are wrapped withn a single XML element under the Body element within the XML portion of SOAP requests and responses to Web Service methods within the Web Service. Sets the System.Web.Services.Protocols.SoapDocumentServiceAttribute.ParameterSt yle property.

[12394] ParameterStyle

[12395] ToString

[12396] [C#] public SoapParameterStyle ParameterStyle {get; set;}

[12397] [C++] public: _property SoapParameterStyle get_ParameterStyle( );public: _property void set_ParameterStyle(SoapParameterStyle);

[12398] [VB] Public Property ParameterStyle As SoapParameterStyle

[12399] [JScript] public function get ParameterStyle( ) : SoapParameterStyle;public function set ParameterStyle(SoapParameterStyle);

[12400] Description

[12401] Gets or sets the default for Web Service methods within the Web Service whether parameters are wrapped within a single element beneath the Body element in the XML portion of a SOAP message. RoutingStyle

[12402] ToString

[12403] [C#] public SoapServiceRoutingStyle RoutingStyle {get; set;}

[12404] [C++] public: _property SoapServiceRoutingStyle get_RoutingStyle( );public: 8_property void set_RoutingStyle(SoapServiceRoutingStyle);

[12405] [VB] Public Property RoutingStyle As SoapServiceRoutingStyle

[12406] [JScript] public function get RoutingStyle( ) : SoapServiceRoutingStyle;public function set RoutingStyle(SoapServiceRoutingStyle);

[12407] Description

[12408] TypeId

[12409] Use

[12410] ToString

[12411] Description

[12412] Gets or sets the default parameter encoding for a Web Service.

[12413] The Web Services Description Language (WSDL) defines two parameter encoding styles: System.Web.Services.Description.SoapBindingUse.Encoded and System.Web.Services.Description.SoapBindingUse.Literal.

[12414] SoapException class (System.Web.Services.Protocols)

[12415] ToString

[12416] Description

[12417] The exception that is thrown when a Web Service method is called over Simple Object Access Protocol (SOAP) and an exception occurs.

[12418] The System.Web.Services.Protocols.SoapException can either be thrown by the common language runtime or by a Web Service method. The common language runtime can throw a System.Web.Services.Protocols.SoapException if a response to a request is not formatted correctly. Web Service methods can generate a System.Web.Services.Protocols.SoapException by simply throwing an exception within the Web Service method. If the client accessed the method over SOAP, the exception is caught on the server and wrapped inside a new System.Web.Services.Protocols.SoapException. The SoapException thrown has the following property values: Property Value System.Exception.Message The System.Exception.Message property of the original exception.

[12419] ToString

[12420] [C#] public static readonly XmlQualifiedName ClientFaultCode;

[12421] [C++] public: static XmlQualifiedName* ClientFaultCode;

[12422] [VB] Public Shared ReadOnly ClientFaultCode As XmlQualifiedName

[12423] [JScript] public static var ClientFaultCode: XmlQualifiedName;

[12424] Description

[12425] Specifies a SOAP fault code representing a client call was not formatted correctly or did not contain the appropriate information.

[12426] An example of when a System.Web.Services.Protocols.SoapException.ClientFaultCode can be generated, is when a client call lacks proper authentication or payment information. It is generally an indication that the client call should not be resent without change.

[12427] ToString

[12428] [C#] public static readonly XmlQualifiedName DetailElementName;

[12429] [C++] public: static XmlQualifiedName* DetailElementName;

[12430] [VB] Public Shared ReadOnly DetailElementName As XmlQualifiedName

[12431] [JScript] public static var DetailElementName : XmlQualifiedName;

[12432] Description

[12433] Gets an System.Xml.XmlQualifiedName representing the System.Web.Services.Protocols.SoapException.Detail element of a SOAP Fault code.

[12434] In building an System.Xml.XmlNode for the System.Web.Services.Protocols.SoapException.Detail property, the System.Xml.XmlQualifiedName.Name and System.Xml.XmlQualifiedName.Namespace properties of System.Web.Services.Protocols.SoapException.DetailElementName can be used to ensure consistancy with the SOAP specification.

[12435] ToString

[12436] [C#] public static readonly XmlQualifiedName MustUnderstandFaultCode;

[12437] [C++] public: static XmlQualifiedName* MustUnderstandFaultCode;

[12438] [VB] Public Shared ReadOnly MustUnderstandFaultCode As XmlQualifiedName

[12439] [JScript] public static var MustUnderstandFaultCode : XmlQualifiedName;

[12440] Description

[12441] A SOAP Fault Code representing a SOAP element marked with the MustUnderstand attribute was not processed.

[12442] Not all SOAP elements require processing by the server. However, if a SOAP element is marked with the MustUnderstand attribute equal to 1, processing is required. Failure to process the element, generates a System.Web.Services.Protocols.SoapException with a System.Web.Services.Protocols.SoapException.MustUnderstandFaultCode.

[12443] ToString

[12444] [C#] public static readonly XmlQualifiedName ServerFaultCode;

[12445] [C++] public: static xmlQualifiedName* ServerFaultCode;

[12446] [VB] Public Shared ReadOnly ServerFaultCode As XmlQualifiedName

[12447] [JScript] public static var ServerFaultCode : XmlQualifiedName;

[12448] Description

[12449] Specifies a SOAP fault code representing an error occurred during the processing of a client call on the server, where the problem was not due to the message contents.

[12450] A System.Web.Services.Protocols.SoapException.ServerFaultCode might occur for example, if a server being called, couldn't respond to a request due to network problems. Typically, with this type of exception, the client call may succeed later.

[12451] ToString

[12452] [C#] public static readonly XmlQualifiedName VersionMismatchFaultCode;

[12453] [C++] public: static XmlQualifiedName* VersionMismatchFaultCode;

[12454] [VB] Public Shared ReadOnly VersionMismatchFaultCode As XmlQualifiedName

[12455] [JScript] public static var VersionMismatchFaultCode : XmlQualifiedName;

[12456] Description

[12457] A SOAP fault code representing an invalid namespace for a SOAP Envelope was found during the processing of the SOAP message.

[12458] A SOAP Envelope is the top-level element of a XML document representing a SOAP message.

[12459] SoapException

[12460] Example Syntax:

[12461] ToString

[12462] [C#] public SoapException(string message, XmlQualifiedName code);

[12463] [C++] public: SoapException(String* message, XmIQualifiedName* code);

[12464] [VB] Public Sub New(ByVal message As String, ByVal code As XmlQualifiedName)

[12465] [JScript] public function SoapException(message : String, code : XmlQualifiedName);

[12466] Description

[12467] Initializes a new instance of the System.Web.Services.Protocols.SoapException class that sets the exception message and exception code. A message that identifies the reason the exception occurred. Sets the System.Exception.Message property. The type of error that occurred. Sets the System.Web.Services.Protocols.SoapException.Code property.

[12468] SoapException

[12469] Example Syntax:

[12470] ToString

[12471] [C#] public SoapException(string message, XmlQualifiedName code, Exception innerException);

[12472] [C++] public: SoapException(String* message, XmlQualifiedName* code, Exception* innerException);

[12473] [VB] Public Sub New(ByVal message As String, ByVal code As XmlQualifiedName, ByVal innerException As Exception)

[12474] [JScript] public function SoapException(message : String, code : XmlQualifiedName, innerException : Exception);

[12475] Description

[12476] Initializes a new instance of the System.Web.Services.Protocols.SoapException class that sets the exception message, exception code and a reference to the root cause of the exception. A message that identifies the reason the exception occurred. Sets the System.Exception.Message property. The type of error that occurred. Sets the System.Web.Services.Protocols.SoapException.Code property. A reference to the root cause of the exception. Sets the System.Exception.InnerException property.

[12477] SoapException

[12478] Example Syntax:

[12479] ToString

[12480] [C#] public SoapException(string message, XmlQualifiedName code, string actor);

[12481] [C++] public: SoapException(String* message, XmlQualifiedName* code, String* actor);

[12482] [VB] Public Sub New(ByVal message As String, ByVal code As XmlQualifiedName, ByVal actor As String)

[12483] [JScript] public function SoapException(message : String, code : XmlQualifiedName, actor : String); Initializes a new instance of the System.Web.Services.Protocols.SoapException class.

[12484] Description

[12485] Initializes a new instance of the System.Web.Services.Protocols.SoapException class that sets the exception message, exception code and the piece of code that caused the exception. A message that identifies the reason the exception occurred. Sets the System.Exception.Message property. The type of error that occurred. Sets the System.Web.Services.Protocols.SoapException.Code property. The piece of code that caused the exception. Typically, a URL to a Web Service method. Sets the System.Web.Services.Protocols.SoapException.Actor property.

[12486] SoapException

[12487] Example Syntax:

[12488] ToString

[12489] [C#] public SoapException(string message, XmlQualifiedName code, string actor, Exception innerException);

[12490] [C++] public: SoapException(String* message, XmlQualifiedName* code, String* actor, Exception* innerException);

[12491] [VB] Public Sub New(ByVal message As String, ByVal code As XmlQualifiedName, ByVal actor As String, ByVal innerException As Exception)

[12492] [JScript] public function SoapException(message : String, code : XmlQualifiedName, actor : String, innerException : Exception);

[12493] Description

[12494] Initializes a new instance of the System.Web.Services.Protocols.SoapException class that sets the exception message, exception code, the piece of code that casued the exception and a reference to the root cause of the exception. A message that identifies the reason the exception occurred. Sets the System.Exception.Message property. The type of error that occurred. Sets the System.Web.Services.Protocols.SoapException.Code property. The piece of code that caused the exception. Typically, a URL to a Web Service method. Sets the System.Web.Services.Protocols.SoapException.Actor property. A reference to the root cause of an exception. Sets the System.Exception.InnerException property.

[12495] SoapException

[12496] Example Syntax:

[12497] ToString

[12498] [C#] public SoapException(string message, XmlQualifiedName code, string actor, XmlNode detail);

[12499] [C++] public: SoapException(String* message, XmlQualifiedName* code, String* actor, XmlNode* detail);

[12500] [VB] Public Sub New(ByVal message As String, ByVal code As XmlQualifiedName, ByVal actor As String, ByVal detail As XmlNode)

[12501] [JScript] public function SoapException(message : String, code : XmlQualifiedName, actor : String, detail : XmlNode);

[12502] Description

[12503] Initializes a new instance of the System.Web.Services.Protocols.SoapException class that sets the exception message, exception code, piece of code that caused the exception and application specific exception information. A message that identifies the reason the exception occurred. Sets the System.Exception.Message property. The type of error that occurred. Sets the System.Web.Services.Protocols.SoapException.Code property. The piece of code that caused the exception. Typically, a URL to a Web Service method. Sets the System.Web.Services.Protocols.SoapException.Actor property. The application specific exception information. Sets the System.Web.Services.Protocols.SoapException.Detail property.

[12504] SoapException

[12505] Example Syntax:

[12506] ToString

[12507] [C#] public SoapException(string message, XmlQualifiedName code, string actor, XmlNode detail, Exception innerException);

[12508] [C++] public: SoapException(String* message, XmlQualifiedName* code, String* actor, XmlNode* detail, Exception* innerException);

[12509] [VB] Public Sub New(ByVal message As String, ByVal code As XmlQualifiedName, ByVal actor As String, ByVal detail As XmlNode, ByVal innerException As Exception)

[12510] [JScript] public function SoapException(message : String, code : XmlQualifiedName, actor : String, detail : XmlNode, innerException : Exception);

[12511] Description

[12512] Initializes a new instance of the System.Web.Services.Protocols.SoapException class that sets the exception message, exception code, piece of code that caused the exception, application specific exception information and a reference to the root cause of the exception. A message that identifies the reason the exception occurred. Sets the System.Exception.Message property. The type of error that occurred. Sets the System.Web.Services.Protocols.SoapException.Code property. The piece of code that caused the exception. Typically, a URL to a Web Service method. Sets the System.Web.Services.Protocols.SoapException.Actor property. The application specific exception information. Sets the System.Web.Services.Protocols.SoapException.Detail property. A reference to the root cause of the exception. Sets the System.Exception.InnerException property.

[12513] SoapException

[12514] Example Syntax:

[12515] ToString

[12516] [C#] public SoapException(string message, XmlQualifiedName code, string actor, XmlNode detail, XmlNode[ ] otherElements);

[12517] [C++] public: SoapException(String* message, XmlQualifiedName* code, String* actor, XmlNode* detail, XmlNode* otherElements[ ]);

[12518] [VB] Public Sub New(ByVal message As String, ByVal code As XmlQualifiedName, ByVal actor As String, ByVal detail As XmlNode, ByVal otherElements( ) As XmlNode)

[12519] [JScript] public function SoapException(message : String, code : XmlQualifiedName, actor : String, detail : XmlNode, otherElements : XmlNode[ ]);

[12520] Description

[12521] Initializes a new instance of the System.Web.Services.Protocols.SoapException class that sets the exception message, exception code, piece of code that caused the exception, application specific exception information and optional exception information. A message that identifies the reason the exception occurred. Sets the System.Exception.Message property. The type of error that occurred. Sets the System.Web.Services.Protocols.SoapException.Code property. The piece of code that caused the exception. Typically, a URL to a Web Service method. Sets the System.Web.Services.Protocols.SoapException.Actor property. The application specific exception information. Sets the System.Web.Services.Protocols.SoapException.Detail property. Optional exception information. Sets the System.Web.Services.Protocols.SoapException.OtherElements property.

[12522] SoapException

[12523] Example Syntax:

[12524] ToString

[12525] [C#] public SoapException(string message, XmlQualifiedName code, string actor, XmlNode detail, XmlNode[ ] otherElements, Exception innerException);

[12526] [C++] public: SoapException(String* message, XmlQualifiedName* code, String* actor, XmlNode* detail, XmlNode* otherElements[ ], Exception* innerException);

[12527] [VB] Public Sub New(ByVal message As String, ByVal code As XmlQualifiedName, ByVal actor As String, ByVal detail As XmlNode, ByVal otherelements( ) As XmlNode, ByVal innerException As Exception)

[12528] [JScript] public function SoapException(message : String, code : XmlQualifiedName, actor : String, detail : XmlNode, otherElements : XmlNode[ ], innerException: Exception);

[12529] Description

[12530] Initializes a new instance of the System.Web.Services.Protocols.SoapException class that sets the exception message, exception code, piece of code that caused the exception, application specific exception information, optional exception information, and a reference to the root cause of the exception. A message that identifies the reason the exception occurred. Sets the System.Exception.Message property. The type of error that occurred. Sets the System.Web.Services.Protocols.SoapException.Code property. The piece of code that caused the exception. Typically, a URL to a Web Service method. Sets the System.Web.Services.Protocols.SoapException.Actor property. The application specific exception information. Sets the System.Web.Services.Protocols.SoapException.Detail property. Optional exception information. Sets the System.Web.Services.Protocols.SoapException.OtherElements property. A reference to the root cause of the exception. Sets the System.Exception.InnerException property.

[12531] Actor

[12532] ToString

[12533] [C#] public string Actor {get;}

[12534] [C++] public: _property String* get_Actor( );

[12535] [VB] Public ReadOnly Property Actor As String

[12536] [JScript] public function get Actor( ) : String;

[12537] Description

[12538] Gets the piece of code that caused the exception.

[12539] System.Web.Services.Protocols.SoapException.Actor can only be set using one of the constructors that accept an System.Web.Services.Protocols.SoapException.Actor argument.

[12540] Code

[12541] ToString

[12542] [C#] public XmlQualifiedName Code {get;}

[12543] [C++] public: _property XmlQualifiedName* get_Code( );

[12544] [VB] Public ReadOnly Property Code As XmlQualifiedName

[12545] [JScript] public function get Code( ) : XmlQualifiedName;

[12546] Description

[12547] Gets the type of SOAP fault code.

[12548] System.Web.Services.Protocols.SoapException.Code can only be set when creating a new instance of the System.Web.Services.Protocols.SoapException class.

[12549] Detail

[12550] ToString

[12551] [C#] public XmlNode Detail {get;}

[12552] [C++] public: _property XmlNode* get_Detail( );

[12553] [VB] Public ReadOnly Property Detail As XmlNode

[12554] [JScript] public function get Detail( ) : XmlNode;

[12555] Description

[12556] Gets an System.Xml.XmlNode representing the application specific error information.

[12557] System.Web.Services.Protocols.SoapException.Detail can be set using one of the class constructors that accept a System.Web.Services.Protocols.SoapException.Detail value.

[12558] HelpLink

[12559] HResult

[12560] InnerException

[12561] Message

[12562] OtherElements

[12563] ToString

[12564] Description

[12565] Gets an array of System.Xml.XmlNode with the optional error information.

[12566] System.Web.Services.Protocols.SoapException.OtherElements can be set using one of the class constructors that accept an argument for System.Web.Services.Protocols.SoapException.OtherElements.

[12567] Source

[12568] StackTrace

[12569] TargetSite

[12570] SoapExtension class (System.Web.Services.Protocols)

[12571] ToString

[12572] Description

[12573] Represents the ase class for SOAP extensions in ASP.NET Web Services. ASP.NET Web Services allows a SOAP-related infrastructure to be built by means of an extensibility mechanism. The ASP.NET SOAP extension architecture revolves around an extension that can inspect or modify a message at specific stages in message processing on either the client or the server.

[12574] SoapExtension

[12575] Example Syntax:

[12576] ToString

[12577] [C#] protected SoapExtension( );

[12578] [C++] protected: SoapExtension( );

[12579] [VB] Protected Sub New( )

[12580] [JScript] protected function SoapExtension( );

[12581] ChainStream

[12582] [C#] public virtual Stream ChainStream(Stream stream);

[12583] [C++] public: virtual Stream* ChainStream(Stream* stream);

[12584] [VB] Overridable Public Function ChainStream(ByVal stream As Stream) As Stream

[12585] [JScript] public function ChainStream(stream : Stream) : Stream;

[12586] Description

[12587] When overridden in a derived class, allows a SOAP extension access to the memory buffer containing the SOAP request or response.

[12588] Return Value: A System.IO.Stream representing a new memory buffer that this SOAP extension can modify.

[12589] System.Web.Services.Protocols.SoapExtension.ChainStream(System.I O.Stream) ensures that SOAP extensions with the highest priority can modify the actual data closest to the SOAP message sent or returned over the wire. For instance, you probably would not want a compression SOAP extension to compress the data prior to an encryption SOAP extension encrypted the data. Doing so might lead to an inefficiently compressed data packet sent over the wire. A memory buffer containing the SOAP request or response.

[12590] GetInitializer

[12591] [C#] public abstract object GetInitializer(Type serviceType);

[12592] [C++] public: virtual Object* GetInitializer(Type* serviceType)=0;

[12593] [VB] MustOverride Public Function GetInitializer(ByVal serviceType As Type) As Object

[12594] [JScript] public abstract function GetInitializer(serviceType : Type) : Object;

[12595] Description

[12596] When overridden in a derived class, allows a SOAP extension to initialize data specific to a class implementing a Web Service at a one-time performance cost.

[12597] Return Value: The System.Object that the SOAP extension initializes to be cached.

[12598] The overload of System.Web.Services.Protocols.SoapExtension.GetIntializer that gets called by the ASP.NET Web Services infrastructure depends on how the SOAP extension was specified. There are two methods for specifying a SOAP extension: apply a custom attribute, deriving from System.Web.Services.Protocols.SoapExtensionAttribute, to the individual Web Service method or add a reference in either the web.config or app.config configuration files. If you add a reference to one of the configuration files, the SOAP extension runs for all Web Services within the scope of that configuration file. The ASP.NET Web Services infrastructure invokes the System.Web.Services.Protocols.GetInitializer overload that passes in a System.Type; otherwise the ASP.NET Web Services infrastructure invokes the System.Web.Services.Protocols.SoapExtension.GetInitializer(System.Web.Se rvices.Protocols.LogicalMethodInfo,System.Web.Services.Protocols.SoapExte nsionAttribute) that passes in a System.Web.Services.Protocols.LogicalMethodInfo and a System.Web.Services.Protocols.SoapExtensionAttribute. The type of the class implementing the Web Service that a SOAP extension is applied to. GetInitializer

[12599] [C#] public abstract object GetInitializer(LogicalMethodInfo methodInfo, SoapExtensionAttribute attribute);

[12600] [C++] public: virtual Object* GetInitializer(LogicalMethodInfo* methodInfo, SoapExtensionAttribute* attribute)=0;

[12601] [VB] MustOverride Public Function GetInitializer(ByVal methodInfo As LogicalMethodInfo, ByVal attribute As SoapExtensionAttribute) As Object

[12602] [JScript] public abstract function GetInitializer(methodInfo : LogicalMethodInfo, attribute : SoapExtensionAttribute) : Object; When overridden in a derived class, allows a SOAP extension to initialize data specific to a Web Service method at a one-time performance cost.

[12603] Description

[12604] When overridden in a derived class, allows a SOAP extension to initialize data specific to a Web Service method using an attribute applied to the Web Service method at a one-time performance cost.

[12605] Return Value: The System.Object that the SOAP extension initializes to be cached.

[12606] If the SOAP extension is configured using a configuration file see the System.Web.Services.Protocols.SoapExtension.GetInitialzier overload that accepts a System.Type. A System.Web.Services.Protocols.LogicalMethodInfo object representing the specific function prototype for the Web Service method the SOAP extension is applied to. The instance of the System.Web.Services.Protocols.SoapExtensionAttribute applied to the Web Service method.

[12607] Initialize

[12608] [C#] public abstract void Initialize(object initializer);

[12609] [C++] public: virtual void Initialize(Object* initializer)=0;

[12610] [VB] MustOverride Public Sub Initialize(ByVal initializer As Object)

[12611] [JScript] public abstract function Initialize(initializer: Object);

[12612] Description

[12613] When overridden in a derived class, allows a SOAP extension to initialize itself using the data cached in the System.Web.Services.Protocols.SoapExtension.GetInitializer(System.Web.Se rvices.Protocols.LogicalMethodInfo,System.Web.Services.Protocols.SoapExte nsionAttribute) method.

[12614] A SOAP extension has three opportunities to initialize data and they all have different purposes: Class constructor. The class constructor is called every time a SOAP extension is instantiated and is typically used to initialize member variables. The System.Object returned from System.Web.Services.Protocols.SoapExtension.Getnitializer(System.Web.Se rvices.Protocols.LogicalMethodnfo,System.Web.Services.Protocols.SoapExte nsionAttribute) cached by ASP.NET Web Services.

[12615] ProcessMessage

[12616] [C#] public abstract void ProcessMessage(SoapMessage message);

[12617] [C++] public: virtual void ProcessMessage(SoapMessage* message) 0;

[12618] [VB] MustOverride Public Sub ProcessMessage(ByVal message As SoapMessage)

[12619] [JScript] public abstract function ProcessMessage(message : SoapMessage);

[12620] Description

[12621] When overridden in a derived class, allows a SOAP extension to receive a System.Web.Services.Protocols.SoapMessage to process at each System.Web.Services.Protocols.SoapMessageStage.

[12622] System.Web.Services.Protocols.SoapExtension.ProcessMessage(System

[12623] Web.Services.Protocols.SoapMessage) is called at all System.Web.Services.Protocols.SoapMessageStage stages for SOAP extensions applied to both ASP.NET Web Service clients and ASP.NET Web Services. At each System.Web.Services.Protocols.SoapMessageStage, an instance of a class deriving from System.Web.Services.Protocols.SoapMessage is passed to System.Web .Services.Protocols.SoapExtension.ProcessMessage(System.Web. Services.Protocols.SoapMessage). If the SOAP extension is running on the Web Service client, then a System.Web.Services.Protocols.SoapClientMessage object is passed into System.Web.Services.Protocols.SoapExtension.ProcessMessage(System.Web. Services.Protocols.SoapMessage); otherwise a System.Web.Services.Protocols.SoapServerMessage object is passed in. The System.Web.Services.Protocols.SoapMessage to process.

[12624] SoapExtensionAttribute class (System.Web.Services.Protocols)

[12625] ToString

[12626] Description

[12627] When overridden in a derived class, specifies the SOAP extension should be applied to a Web Service method.

[12628] ASP.NET Web Services enables applying SOAP extensions to a Web Service method by applying an attribute. When a custom extension attribute is added to a Web Service method or a proxy class client, ASP.NET Web Services invokes the associated extension at the appropriate time. An extension attribute is a custom attribute class deriving from System.Web.Services.Protocols.SoapExtensionAttribute. Derived attributes must override the System.Web.Services.Protocols.SoapExtensionAttribute.ExtensionType property to return the type of extension that is associated with the attribute.

[12629] SoapExtensionAttribute

[12630] Example Syntax:

[12631] ToString

[12632] [C#] protected SoapExtensionAttribute( );

[12633] [C++] protected: SoapExtensionAttribute( );

[12634] [VB] Protected Sub New( )

[12635] [JScript] protected function SoapExtensionAttribute( );

[12636] ExtensionType

[12637] ToString

[12638] [C#] public abstract Type ExtensionType {get;}

[12639] [C++] public: _property virtual Type* get_ExtensionType( )=0;

[12640] [VB] MustOverride Public ReadOnly Property ExtensionType As Type

[12641] [JScript] public abstract function get ExtensionType( ) : Type;

[12642] Description

[12643] VWhen overridden in a derived class, gets the System.Type of the SOAP extension.

[12644] Derived classes must override the System.Web.Services.Protocols.SoapExtensionAttribute.ExtensionType property to return the System.Type of SOAP extension.

[12645] Priority

[12646] ToString

[12647] [C#] public abstract int Priority {get; set;}

[12648] [C++] public: roperty virtual int get_Priority( )=0;public: _property virtual void set_Priority(int)=0;

[12649] [VB] MustOverride Public Property Priority As Integer

[12650] [JScript] public abstract function get Priority( ) : int;public abstract function set Priority(int);

[12651] Description

[12652] When overridden in a derived class, gets or set the priority of the SOAP extension.

[12653] TypeId

[12654] SoapHeader class (System.Web.Services.Protocols)

[12655] ToString

[12656] Description

[12657] When overridden in a derived class, represents the content of a SOAP header.

[12658] SOAP headers offer a method for passing data to and from a Web Service method not directly related to a Web Service method's primary functionality. For instance, a Web Service may contain several Web Service methods that each require a custom authentication scheme. Instead of adding parameters to each Web Service method for the custom authentication scheme, a System.Web.Services.Protocols.SoapHeaderAttribute, referring to a class deriving from System.Web.Services.Protocols.SoapHeader, can be applied to each Web Service method. The implementation for the class deriving from System.Web.Services.Protocols.SoapHeader handles the custom authentication scheme. In this manner, the Web Service method implements only the functionality specific to it and adds additional functionality through the use of a SOAP header.

[12659] SoapHeader

[12660] Example Syntax:

[12661] ToString

[12662] [C#] protected SoapHeader( );

[12663] [C++] protected: SoapHeader( );

[12664] [VB] Protected Sub New( )

[12665] [JScript] protected function SoapHeader( );

[12666] Actor

[12667] ToString

[12668] [C#] public string Actor {get; set;}

[12669] [C++] public: _property String* get_Actor( );public: _property void set_Actor(String*);

[12670] [VB] Public Property Actor As String

[12671] [JScript] public function get Actor( ) : String;public function set Actor(String);

[12672] Description

[12673] Gets or sets the recipient of the SOAP header.

[12674] According to the SOAP specification, the recipient (commonly called the SOAP actor attribute) does not have to be the same for the Header and Body elements of a SOAP message. For a Web Service method, the required Body element of a SOAP message represents the parameters and return values of the Web Service method. If a Header element exists in the SOAP message, it represents additional data that can be sent to and from the Web Service method. The recipient of that data, known as the Actor, can be a different URI than the URI for the Web Service method.

[12675] DidUnderstand

[12676] ToString

[12677] [C#] public bool DidUnderstand {get; set;}

[12678] [C++] public: _property bool get_DidUnderstand( );public: _property void set_DidUnderstand(bool);

[12679] [VB] Public Property DidUnderstand As Boolean

[12680] [JScript] public function get DidUnderstand( ) : Boolean;public function set DidUnderstand(Boolean);

[12681] Description

[12682] Gets or sets a value indicating whether a Web Service method properly processed a SOAP header.

[12683] For SOAP headers defined by a Web Service, ASP.NET Web Services assumes the Web Service method properly processed the SOAP header by setting the initial value of System.Web.Services.Protocols.SoapHeader.DidUnderstand to true. For SOAP headers not defined by the Web Service, the initial value is false. If ASP.NET Web Services detects SOAP headers passed to a Web Service method with System.Web.Services.Protocols.SoapHeader.DidUnderstand set to false after the method returns, a System.Web.Services.Protocols.SoapHeaderException is thrown back to the Web Service client instead of the results from the Web Service method.

[12684] EncodedMustUnderstand

[12685] ToString

[12686] [C#] public string EncodedMustUnderstand {get; set;}

[12687] [C++] public: _property String* get_EncodedMustUnderstand( );public: _property void set_EncodedMustUnderstand(String*);

[12688] [VB] Public Property EncodedMustUnderstand As String

[12689] [JScript] public function get EncodedMustUnderstand( ) : String;public function set EncodedMustUnderstand(String);

[12690] Description

[12691] Gets or sets the value of the mustUnderstand attribute for the SOAP header.

[12692] Valid values for the System.Web.Services.Protocols.SoapHeader.EncodedMustUnderstand property are 0 and 1, whereas setting the property to false or true equates to setting the property to 0 or 1, respectively.

[12693] MustUnderstand

[12694] ToString

[12695] [C#] public bool MustUnderstand {get; set;}

[12696] [C++] public: _property bool get_MustUnderstand( );public: _property void set_MustUnderstand(bool);

[12697] [VB] Public Property MustUnderstand As Boolean

[12698] [JScript] public function get MustUnderstand( ) : Boolean;public function set MustUnderstand(Boolean);

[12699] Description

[12700] Gets or sets a value indicating whether the System.Web.Services.Protocols.SoapHeader must be understood.

[12701] When a Web Service client adds a SOAP header to a Web Service method call with the System.Web.Services.Protocols.SoapHeader.MustUnderstand property set to true, the Web Service method must set the System.Web.Services.Protocols.SoapHeader.DidUnderstand property to true; otherwise, a System.Web.Services.Protocols.SoapHeaderException is thrown back to the Web Service client by ASP.NET Web Services.

[12702] SoapHeaderAttribute class (System.Web.Services.Protocols)

[12703] ToString

[12704] Description

[12705] This attribute is applied to a Web Service or a Web Service client to specify a SOAP Header the Web Service or Web Service client wants to process. This class cannot be inherited.

[12706] The basic steps to receiving and processing a SOAP header are: Create a class deriving from System.Web.Services.Protocols.SoapHeader representing the data passed in the SOAP header.

[12707] SoapHeaderAttribute

[12708] Example Syntax:

[12709] ToString

[12710] [C#] public SoapHeaderAttribute(string memberName);

[12711] [C++] public: SoapfleaderAttribute(String* memberName);

[12712] [VB] Public Sub New(ByVal memberName As String)

[12713] [JScript] public function SoapHeaderAttribute(memberName : String);

[12714] Description

[12715] oInitializes a new instance of the System.Web.Services.Protocols.SoapHeaderAttribute class setting the member of the Web Service class representing the SOAP header contents.

[12716] A Web Service client or Web Service can specify the SOAP headers it wants to process for specific Web Service methods by applying a System.Web.Services.Protocols.SoapHeaderAttribute to the Web Service method in the Web Service class or the corresponding method in the proxy class. In order for the Web Service method to receive the contents of the SOAP header, a member is added to the Web Service class of a System.Type derived from System.Web.Services.Protocols.SoapHeader. Likewise, a Web Service client adds a member to the proxy class deriving from System.Web.Services.Protocols.SoapHeader. That System.Type deriving from System.Web.Services.Protocols.SoapHeader represents the contents of the SOAP header and is created by the developer of the Web Service or Web Service client that wants to receive the SOAP header. Once the class is created, a System.Web.Services.Protocols.SoapHeaderAttribute can be applied to the Web Service method or corresponding method in the Web Service client proxy class specifing the member to receive the SOAP header contents with the memberName parameter to this constructor or the System.Web.Services.Protocols.SoapHeaderAttribute.MemberName property. Member of the Web Service class representing the SOAP header contents. Sets the System.Web.Services.Protocols.SoapHeaderAttribute.MemberName property.

[12717] Direction

[12718] ToString

[12719] [C#] public SoapHeaderDirection Direction {get; set;}

[12720] [C++] public: _property SoapHeaderDirection get_Direction( );public: _property void set_Direction(SoapHeaderDirection);

[12721] [VB] Public Property Direction As SoapHeaderDirection

[12722] [JScript] public function get Direction( ) : SoapHeaderDirection;public function set Direction(SoapHeaderDirection);

[12723] Description

[12724] Gets or sets whether the SOAP header is intended for the Web Service or the Web Service client or both.

[12725] MemberName

[12726] ToString

[12727] [C#] public string MemberName {get; set;}

[12728] [C++] public: _property String* get_MemberName( );public: _property void set_MemberName(String*);

[12729] [VB] Public Property MemberName As String

[12730] [JScript] public function get MemberName( ) : String;public function set MemberName(String);

[12731] Description

[12732] Gets or sets the member of the Web Service class representing the SOAP header contents.

[12733] A Web Service client or Web Service can specify the SOAP headers it wants to process for specific Web Service methods by applying a System.Web.Services.Protocols.SoapHeaderAttribute to the Web Service method in the Web Service class or the corresponding method in the proxy class. In order for the Web Service method to receive the contents of the SOAP header, a member is added to the Web Service class of a System.Type derived from System.Web.Services.Protocols.SoapHeader. Likewise, a Web Service client adds a member to the proxy class deriving from System.Web.Services.Protocols.SoapHeader. That System.Type deriving from System.Web.Services.Protocols.SoapHeader represents the contents of the SOAP header and is created by the developer of the Web Service or Web Service client that wants to receive the SOAP header. Once the class is created, a System.Web.Services.Protocols.SoapHeaderAttribute can be applied to the Web Service method or corresponding method in the Web Service client proxy class specifing the member to receive the SOAP header contents with the System.Web.Services.Protocols.SoapHeaderAttribute.MemberName property.

[12734] Required

[12735] ToString

[12736] [C#] public bool Required {get; set;}

[12737] [C++] public: _property bool get_Required( );public: Property void setRequired(bool);

[12738] [VB] Public Property Required As Boolean

[12739] [JScript] public function get Required( ) : Boolean;public function set Required(Boolean);

[12740] Description

[12741] Gets or sets a value indicating whether the SOAP header must be understood and processed by the recipient Web Service or Web Service client. When the System.Type of the member (represented by the System.Web.Services.Protocols.SoapHeaderAttribute.MemberName property) is either System.Web.Services.Protocols.SoapHeader or System.Web.Services.Protocols.SoapUnknownHeader, the System.Web.Services.Protocols.SoapHeaderAttribute.Required property must be false. For types that derive from System.Web.Services.Protocols.SoapHeader, it is fine for the System.Web.Services.Protocols.SoapHeaderAttribute.Required property to be true or falsey

[12742] TypeId

[12743] SoapHeaderCollection class (System.Web.Services.Protocols)

[12744] ToString

[12745] Description

[12746] Contains a collection of System.Web.Services.Protocols.SoapHeader objects.

[12747] SoapHeaderCollection

[12748] Example Syntax:

[12749] ToString

[12750] [C#] public SoapHeaderCollection(( );

[12751] [C++] public: SoapHeaderCollection( );

[12752] [VB] Public Sub New( )

[12753] [JScript] public function SoapHeaderCollection( );

[12754] Count

[12755] InnerList

[12756] Item

[12757] ToString

[12758] Description

[12759] Gets or sets the System.Web.Services.Protocols.SoapHeader at position index of the System.Web.Services.Protocols.SoapHeaderCollection.

[12760] This property provides the ability to access a specific element in the collection by using the following syntax: myCollection[index]. The zero-based index of the System.Web.Services.Protocols.SoapHeader to get or set.

[12761] List

[12762] Add

[12763] [C#] public int Add(SoapHeader header);

[12764] [C++] public: int Add(SoapHeader* header);

[12765] [VB] Public Function Add(ByVal header As SoapHeader) As Integer

[12766] [JScript] public function Add(header : SoapHeader) : int;

[12767] Description

[12768] Adds a System.Web.Services.Protocols.SoapHeader to the System.Web.Services.Protocols.SoapHeaderCollection.

[12769] Return Value: The position into which the System.Web.Services.Protocols.SoapHeader was inserted. The System.Web.Services.Protocols.SoapHeader to add to the System.Web.Services.Protocols.SoapHeaderCollection.

[12770] Contains

[12771] [C#] public bool Contains(SoapHeader header);

[12772] [C++] public: bool Contains(SoapHeader* header);

[12773] [VB] Public Function Contains(ByVal header As SoapHeader) As Boolean

[12774] [JScript] public function Contains(header : SoapHeader) : Boolean;

[12775] Description

[12776] Determines whether the System.Web.Services.Protocols.SoapHeaderCollection contains a specific System.Web.Services.Protocols.SoapHeader.

[12777] Return Value: true if the System.Web.Services.Protocols.SoapHeader is found in the System.Web.Services.Protocols.SoapHeaderCollection ; otherwise, false The System.Web.Services.Protocols.SoapHeader to locate in the System.Web.Services.Protocols.SoapHeaderCollection.

[12778] CopyTo

[12779] [C#] public void CopyTo(SoapHeader[ ] array, int index);

[12780] [C++] public: void CopyTo(SoapHeader* array[ ], mnt index);

[12781] [VB] Public Sub CopyTo(ByVal array( ) As SoapHeader, ByVal index As Integer)

[12782] [JScript] public function CopyTo(array : SoapHeader[ ], index : int);

[12783] Description

[12784] Copies the elements of the System.Web.Services.Protocols.SoapHeaderCollection to an System.Array, starting at a particular System.Array index. The one-dimensional System.Array that is the destination of the elements copied from System.Web.Services.Protocols.SoapHeaderCollection. The System.Array must have zero-based indexing. The zero-based index in array at which copying begins.

[12785] IndexOf

[12786] [C#] public int IndexOf(SoapHeader header);

[12787] [C++] public: mnt IndexOf(SoapHeader* header);

[12788] [VB] Public Function IndexOf(ByVal header As SoapHeader) As Integer

[12789] [JScript] public function IndexOf(header : SoapHeader) : int;

[12790] Description

[12791] Determines the index of the SoapHeader in the SoapHeaderCollection.

[12792] Return Value: The index of header if found in the System.Web.Services.Protocols.SoapHeaderCollection ; otherwise, −1. The System.Web.Services.Protocols.SoapHeaderto locate in the System.Web.Services.Protocols.SoapHeaderCollection.

[12793] Insert

[12794] [C#] public void Insert(int index, SoapHeader header);

[12795] [C++] public: void Insert(int index, SoapHeader* header);

[12796] [VB] Public Sub Insert(ByVal index As Integer, ByVal header As SoapHeader)

[12797] [JScript] public function Insert(index : int, header : SoapHeader);

[12798] Description

[12799] Inserts a System.Web.Services.Protocols.SoapHeader into the System.Web.Services.Protocols.SoapHeaderCollection at the specified index.

[12800] If index equals the number of items in the collection, then the System.Web.Services.Protocols.SoapHeader is appended to the end. The zerobased index at which the System.Web.Services.Protocols.SoapHeader is inserted into the System.Web.Services.Protocols.SoapHeaderCollection. The System.Web.Services.Protocols.SoapHeader inserted into the System.Web.Services.Protocols.SoapHeaderCollection.

[12801] Remove

[12802] [C#] public void Remove(SoapHeader header);

[12803] [C++] public: void Remove(SoapHeader* header);

[12804] [VB] Public Sub Remove(ByVal header As SoapHeader)

[12805] [JScript] public function Remove(header : SoapHeader);

[12806] Description

[12807] Removes the first occurrence of a specific System.Web.Services.Protocols.SoapHeader from the System.Web.Services.Protocols.SoapHeaderCollection. The System.Web.Services.Protocols.SoapHeader elements that follow the removed System.Web.Services.Protocols.SoapHeader move up to occupy the vacated spot. The System.Web.Services.Protocols.SoapHeader to remove from the System.Web.Services.Protocols.SoapHeaderCollection.

[12808] SoapHeaderDirection enumeration (System.Web.Services.Protocols)

[12809] ToString

[12810] Description

[12811] Specifies whether the recipient of the System.Web.Services.Protocols.SoapHeader is the Web Service, the Web Service client or both.

[12812] A System.Web.Services.Protocols.SoapHeaderAttribute can be applied to either a Web Service method or a method on a proxy class to a Web Service. In either case, the recipient is specified by the System.Web.Services.Protocols.SoapHeaderAttribute.Direction property of System.Web.Services.Protocols.SoapHeaderAttribute.

[12813] ToString

[12814] [C#] public const SoapHeaderDirection In;

[12815] [C++] public: const SoapHeaderDirection In;

[12816] [VB] Public Const In As SoapHeaderDirection

[12817] [JScript] public var In : SoapHeaderDirection;

[12818] Description

[12819] Specifies the System.Web.Services.Protocols.SoapHeader is sent to the Web Service.

[12820] ToString

[12821] [C#] public const SoapHeaderDirection InOut;

[12822] [C++] public: const SoapHeaderDirection InOut;

[12823] [VB] Public Const InOut As SoapHeaderDirection

[12824] [JScript] public var InOut : SoapHeaderDirection;

[12825] Description

[12826] Specifies the System.Web.Services.Protocols.SoapHeader is sent to both the Web Service and the Web Service client.

[12827] ToString

[12828] [C#] public const SoapHeaderDirection Out;

[12829] [C++] public: const SoapHeaderDirection Out;

[12830] [VB] Public Const Out As SoapHeaderDirection

[12831] [JScript] public var Out : SoapHeaderDirection;

[12832] Description

[12833] Specifies the System.Web.Services.Protocols.SoapHeader is sent to the Web Service client.

[12834] SoapHeaderException class (System.Web.Services.Protocols)

[12835] ToString

[12836] Description

[12837] The exception that is thrown when a Web Service method is called over Simple Object Access Protocol (SOAP) and an exception occurs processing the SOAP header.

[12838] When a Web Service client adds a SOAP header to a Web Service method call with the System.Web.Services.Protocols.SoapHeader.MustUnderstand property set to true, the Web Service method must set the System.Web.Services.Protocols.SoapHeader.DidUnderstand property to true;otherwise a System.Web.Services.Protocols.SoapHeaderException is thrown.

[12839] SoapHeaderException

[12840] Example Syntax:

[12841] ToString

[12842] [C#] public SoapHeaderException(string message, XmlQualifiedName code);

[12843] [C++] public: SoapHeaderException(String* message, XmlQualifiedName* code);

[12844] [VB] Public Sub New(ByVal message As String, ByVal code As XmlQualifiedName)

[12845] [JScript] public function SoapHeaderException(message : String, code : XmlQualifiedName);

[12846] Description

[12847] Initializes a new instance of the System.Web.Services.Protocols.SoapHeaderException class. A message that identifies the reason the exception occurred. Sets the System.Exception.Message property. The type of error that occurred. Sets the System.Web.Services.Protocols.SoapException.Code property.

[12848] SoapHeaderException

[12849] Example Syntax:

[12850] ToString

[12851] [C#] public SoapHeaderException(string message, XmlQualifiedName code, Exception innerException);

[12852] [C++] public: SoapHeaderException(String* message, XmlQualifiedName* code, Exception* innerException);

[12853] [VB] Public Sub New(ByVal message As String, ByVal code As XmlQualifiedName, ByVal innerException As Exception)

[12854] [JScript] public function SoapHeaderException(message : String, code : XmlQualifiedName, innerException: Exception);

[12855] Description

[12856] Initializes a new instance of the System.Web.Services.Protocols.SoapHeaderException class. A message that identifies the reason the exception occurred. Sets the System.Exception.Message property. The type of error that occurred. Sets the System.Web.Services.Protocols.SoapException.Code property. A reference to the root cause of an exception. Sets the System.Exception.InnerException property.

[12857] SoapHeaderException

[12858] Example Syntax:

[12859] ToString

[12860] [C#] public SoapHeaderException(string message, XmlQualifiedName code, string actor);

[12861] [C++] public: SoapHeaderException(String* message, XmlQualifiedName* code, String* actor);

[12862] [VB] Public Sub New(ByVal message As String, ByVal code As XmlQualifiedName, ByVal actor As String)

[12863] [JScript] public function SoapHeaderException(message : String, code : XmlQualifiedName, actor : String);

[12864] Description

[12865] Initializes a new instance of the System.Web.Services.Protocols.SoapHeaderException class. A message that identifies the reason the exception occurred. Sets the System.Exception.Message property. The type of error that occurred. Sets the System.Web.Services.Protocols.SoapException.Code property. The piece of code that caused the exception. Typically, a URL to a Web Service method. Sets the System.Web.Services.Protocols.SoapException.Actor property.

[12866] SoapHeaderException

[12867] Example Syntax:

[12868] ToString

[12869] [C#] public SoapHeaderException(string message, XmlQualifiedName code, string actor, Exception innerException);

[12870] [C++] public: SoapHeaderException(String* message, XmlQualifiedName* code, String* actor, Exception* innerException);

[12871] [VB] Public Sub New(ByVal message As String, ByVal code As XmlQualifiedName, ByVal actor As String, ByVal innerException As Exception)

[12872] [JScript] public function SoapHeaderException(message : String, code : XmlQualifiedName, actor : String, innerException : Exception);

[12873] Description

[12874] Initializes a new instance of the System.Web.Services.Protocols.SoapHeaderException class. A message that identifies the reason the exception occurred. Sets the System.Exception.Message property. The type of error that occurred. Sets the System.Web.Services.Protocols.SoapException.Code property. The piece of code that caused the exception. Typically, a URL to a Web Service method. Sets the System.Web.Services.Protocols.SoapException.Actor property. A reference to the root cause of an exception. Sets the System.Exception.InnerException property.

[12875] SoapHeaderException

[12876] Example Syntax:

[12877] ToString

[12878] [C#] public SoapHeaderException(string message, XmlQualifiedName code, string actor, XmlNode[ ] otherElements);

[12879] [C++] public: SoapHeaderException(String* message, XmlQualifiedName* code, String* actor, XmlNode* otherElements[ ]);

[12880] [VB] Public Sub New(ByVal message As String, ByVal code As XmlQualifiedName, ByVal actor As String, ByVal otherElements( ) As XmlNode)

[12881] [JScript] public function SoapHeaderException(message : String, code : XmlQualifiedName, actor : String, otherElements : XmlNode[ ]);

[12882] Description

[12883] Initializes a new instance of the System.Web.Services.Protocols.SoapHeaderException class. A message that identifies the reason the exception occurred. Sets the System.Exception.Message property. The type of error that occurred. Sets the System.Web.Services.Protocols.SoapException.Code property. The piece of code that caused the exception. Typically, a URL to a Web Service method. Sets the System.Web.Services.Protocols.SoapException.Actor property. Optional exception information. Sets the System.Web.Services.Protocols.SoapException.OtherElements property.

[12884] SoapHeaderException

[12885] Example Syntax:

[12886] ToString

[12887] [C#] public SoapHeaderException(string message, XmlQualifiedName code, string actor, XmlNode[ ] otherElements, Exception innerException);

[12888] [C++] public: SoapHeaderException(String* message, XmlQualifiedName* code, Strlg* actor, XmlNode* otherElements[ ], Exception* innerException);

[12889] [VB] Public Sub New(ByVal message As String, ByVal code As XmlQualifiedName, ByVal actor As String, ByVal otherElements( ) As XmlNode, ByVal innerException As Exception)

[12890] [JScript] public function SoapHeaderException(message : String, code : XmlQualifiedName, actor : String, otherElements : XmlNode[ ], innerException : Exception);

[12891] Description

[12892] Initializes a new instance of the System.Web.Services.Protocols.SoapHeaderException class. A message that identifies the reason the exception occurred. Sets the System.Exception.Message property. The type of error that occurred. Sets the System.Web.Services.Protocols.SoapException.Code property. The piece of code that caused the exception. Typically, a URL to a Web Service method. Sets the System.Web.Services.Protocols.SoapException.Actor property. Optional exception information. Sets the System.Web.Services.Protocols.SoapException.OtherElements property. A reference to the root cause of an exception. Sets the System.Exception.InnerException property.

[12893] Actor

[12894] Code

[12895] Detail

[12896] HelpLink

[12897] HResult

[12898] InnerException

[12899] Message

[12900] OtherElements

[12901] Source

[12902] StackTrace

[12903] TargetSite

[12904] SoapHttpClientProtocol class (System.Web.Services.Protocols)

[12905] ToString

[12906] Description

[12907] Specifies the class ASP.NET Web Service client proxies derive from when using Simple Object Access Protocol (SOAP).

[12908] ASP.NET incorporates two distinct Web Services functionalities: Building ASP.NET Web Services and Building Web Services clients. If you are building a Web Service client using ASP.NET, then a proxy class deriving indirectly or directly from System.Web.Services.Protocols.WebClientProtocol needs to be created for the Web Service you want to call. When the Web Service client is calling via SOAP, the proxy class should derive from System.Web.Services.Protocols.SoapHttpClientProtocol, which derives from System.Web.Services.Protocols.HttpWebClientProtocol

[12909] SoapHttpClientProtocol

[12910] Example Syntax:

[12911] ToString

[12912] [C#] public SoapHttpClientProtocol( );

[12913] [C++] public: SoapHttpClientProtocol( );

[12914] [VB] Public Sub New( )

[12915] [JScript] public function SoapHttpClientProtocol( );

[12916] Description

[12917] Initializes a new instance of the System.Web.Services.Protocols.SoapHttpClientProtocol class.

[12918] AllowAutoRedirect

[12919] ClientCertificates

[12920] ConnectionGroupName

[12921] Container

[12922] CookieContainer

[12923] Credentials

[12924] DesignMode

[12925] Events

[12926] PreAuthenticate

[12927] Proxy

[12928] RequestEncoding

[12929] Site

[12930] Timeout

[12931] Url

[12932] UserAgent

[12933] BeginInvoke

[12934] [C#] protected IAsyncResult BeginInvoke(string methodName, object[ ] parameters, AsyncCallback callback, object asyncState);

[12935] [C++] protected: IAsyncResult* BeginInvoke(String* methodName, Object* parameters _gc[ ], AsyncCallback* callback, Object* asyncState);

[12936] [VB] Protected Function BeginInvoke(ByVal methodName As String, ByVal parameters( ) As Object, ByVal callback As AsyncCallback, ByVal asyncState As Object) As IAsyncResult

[12937] [JScript] protected function BeginInvoke(methodName : String, parameters : Object[ ], callback : AsyncCallback, asyncState : Object) : IAsyncResult;

[12938] Description

[12939] Starts an asynchronous invocation of a Web Service method using Simple Object Access Protocol(SOAP).

[12940] Return Value: An System.IAsyncResult which is passed to System.Web.Services.Protocols.SoapHttpClientProtocol.EndInvoke(System.I AsyncResult) to obtain the return values from the remote method call.

[12941] Typically, you would not call the System.Web.Services.Protocols.SoapHttpClientProtocol.BeginInvoke(System. String,System.Object[ ],System.AsyncCallback,System.Object) method directly, unless you were building your own proxy class for a Web Service. The name of the Web Service method in the derived class that is invoking System.Web.Services.Protocols.SoapHttpClientProtocol.BeginInvoke(System. String,System.Object[ ],System.AsyncCallback,System.Object). An array of objects containing the parameters to pass to the remote web service. The order of the values in the array correspond to the order of the parameters in the calling method of the derived class. The delegate to call when the asynchronous invoke is complete. If callback is null, the delegate is not called. Extra information supplied by the caller.

[12942] Discover

[12943] [C#] public void Discover( );

[12944] [C++] public: void Discover( );

[12945] [VB] Public Sub Discover( )

[12946] [JScript] public function Discover( );

[12947] Description

[12948] Dynamically binds to a Web Service described in the discovery document at System.Web.Services.Protocols.WebClientProtocol.Url.

[12949] A Web Service client can dynamically bind to a Web Service other than the one referenced in the proxy class using the System.Web.Services.Protocols.SoapHttpClientProtocol.Discover method. Typically, the System.Web.Services.Protocols.WebClientProtocol.Url property refers to the base address of the Web Service, however prior to invoking the System.Web.Services.Protocols.SoapHttpClientProtocol.Discover method, set the System.Web.Services.Protocols.WebClientProtocol.Url property to a URL of a discovery document. Invoking the System.Web.Services.Protocols.SoapHttpClientProtocol.Discover method attempts to find a match in the discovery document to the binding defined in the proxy class and then dynamically bind to it. If successful, future method invocations are directed to the Web Service described in the discovery document. EndInvoke

[12950] [C#] protected object[ ] EndInvoke(IAsyncResult asyncResult);

[12951] [C++] protected: Object* EndInvoke(IAsyncResult* asyncResult) _gc[ ];

[12952] [VB] Protected Function EndInvoke(ByVal asyncResult As IAsyncResult) As Objecto

[12953] [JScript] protected function EndInvoke(asyncResult: IAsyncResult) : Object[ ];

[12954] Description

[12955] Ends an asynchronous invocation of a Web Service method using Simple Object Access Protocol(SOAP).

[12956] Return Value: An array of objects containing the return value and any by-reference or out parameters of the derived class method.

[12957] Typically, you would not call the System.Web.Services.Protocols.SoapHttpClientProtocol.EndInvoke(System.I AsyncResult) method directly, unless you were building your own proxy class for a Web Service. The System.IAsyncResult returned from System.Web.Services.Protocols.SoapHttpClientProtocol.BeginInvoke(System. String,System.Object[ ],System.AsyncCallback,System.Object).

[12958] GetWebRequest

[12959] [C#] protected override WebRequest GetWebRequest(Uri uri);

[12960] [C++] protected: WebRequest* GetWebRequest(Uri* uri);

[12961] [VB] Overrides Protected Function GetWebRequest(ByVal uri As Uri) As WebRequest

[12962] [JScript] protected override function GetWebRequest(uri : Uri) : WebRequest;

[12963] Description

[12964] Creates a System.Net.WebRequest instance for the specified url.

[12965] Return Value: The System.Net.WebRequest instance.

[12966] This method can be overridden to customize the System.Net.WebRequest object before the Web Service request is made. For example you could add a custom header to the request. The System.Uri to use when creating the System.Net.WebRequest.

[12967] Invoke

[12968] [C#] protected object[ ] Invoke(string methodName, object[ ] parameters);

[12969] [C++] protected: Object* Invoke(String* methodName, Object* parameters _gc[ ( ) _gc[ ];

[12970] [VB] Protected Function Invoke(ByVal methodName As String, ByVal parameters( ) As Object) As Object( )

[12971] [JScript] protected function Invoke(methodName : String, parameters : Object[ ]): Object[ ];

[12972] Description

[12973] Invokes a Web Service method synchronously using SOAP.

[12974] Return Value: An array of objects containing the return value and any by reference or out parameters of the derived class method.

[12975] Typically, you would not call the System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(System.Strin g,System.Object[ ]) method directly, unless you were building your own proxy class for a Web Service. The name of the Web Service method. An array of is objects containing the parameters to pass to the remote web service. The order of the values in the array correspond to the order of the parameters in the calling method of the derived class.

[12976] SoapMessage class (System.Web.Services.Protocols)

[12977] ToString

[12978] Description

[12979] Represents the data in a SOAP request or SOAP response at a specific System.Web.Services.Protocols.SoapMessageStage.

[12980] The System.Web.Services.Protocols.SoapMessage class is primary used for SOAP extensions to represent the data in a SOAP request or SOAP response at the System.Web.Services.Protocols.SoapMessageStage in the System.Web.Services.Protocols.SoapMessage.Stage property. A SOAP extension, which is a class deriving from System.Web.Services.Protocols.SoapExtension, receives a System.Web.Services.Protocols.SoapMessage at each System.Web.Services.Protocols.SoapMessageStage when the System.Web.Services.Protocols.SoapExtension.ProcessMessage(System.Web. Services.Protocols.SoapMessage) method is called. It is up to the particular SOAP extension to decide how to process the System.Web.Services.Protocols.SoapMessage, but a couple of common SOAP extensions might include encryption and compression.

[12981] Action

[12982] ToString

[12983] [C#] public abstract string Action {get;}

[12984] [C++] public: _property virtual String* get_Action( )=0;

[12985] [VB] MustOverride Public ReadOnly Property Action As String

[12986] [JScript] public abstract function get Action( ) : String;

[12987] Description

[12988] When overridden in a derived class, gets the SOAPAction HTTP request header field for the SOAP request or SOAP response.

[12989] The System.Web.Services.Protocols.SoapMessage.Action property can be accessed during any System.Web.Services.Protocols.SoapMessageStage

[12990] ContentType

[12991] ToString

[12992] [C#] public string ContentType {get; set;}

[12993] [C++] public: _property String* get_ContentType( );public: _property void set_ContentType(String*);

[12994] [VB] Public Property ContentType As String

[12995] [JScript] public function get ContentType( ) : String;public function set ContentType(String);

[12996] Description

[12997] Gets or sets the HTTP Content-Type of the SOAP request or SOAP response.

[12998] The System.Web.Services.Protocols.SoapMessage.ContentType property can only be accessed in the System.Web.Services.Protocols.SoapMessageStage.BeforeSerialize and System.Web.Services.Protocols.SoapMessageStage.BeforeDeserialize stages; otherwise an System.InvalidOperationException is thrown.

[12999] Exception

[13000] ToString

[13001] [C#] public SoapException Exception {get;}

[13002] [C++] public: _property SoapException* get_Exception( );

[13003] [VB] Public ReadOnly Property Exception As SoapException

[13004] [JScript] public function get Exception( ) : SoapException;

[13005] Description

[13006] Gets the System.Web.Services.Protocols.SoapException from the call to the Web Service method.

[13007] The System.Web.Services.Protocols.SoapMessage.Exception property can be accessed during any System.Web.Services.Protocols.SoapMessageStage

[13008] Headers

[13009] ToString

[13010] [C#] public SoapHeaderCollection Headers {get;}

[13011] [C++] public: _property SoapHeaderCollection* get_Headers( );

[13012] [VB] Public ReadOnly Property Headers As SoapHeaderCollection

[13013] [JScript] public function get Headers( ) : SoapHeaderCollection;

[13014] Description

[13015] A collection of the SOAP headers applied to the current SOAP request or SOAP response.

[13016] SOAP headers are an optional portion of a SOAP request or SOAP response. For more details on using SOAP headers in ASP.NET Web Services and ASP.NET clients, see the System.Web.Services.Protocols.SoapHeader class.

[13017] MethodInfo

[13018] ToString

[13019] [C#] public abstract LogicalMethodInfo MethodInfo {get;}

[13020] [C++] public: _property virtual LogicalMethodInfo* get_MethodInfo( )=0;

[13021] [VB] MustOverride Public ReadOnly Property MethodInfo As LogicalMethodInfo

[13022] [JScript] public abstract function get MethodInfo( ) : LogicalMethodInfo;

[13023] Description

[13024] When overridden in a derived class, gets a representation of the method prototype for the Web Service method for which the SOAP request is intended.

[13025] Although the System.Web.Services.Protocols.SoapMessage.MethodInfo can be accessed during any System.Web.Services.Protocols.SoapMessageStage , it only has data during System.Web.Services.Protocols.SoapMessageStage.AfterDeserialize and System.Web.Services.Protocols.SoapMessageStage.BeforeSerialize.

[13026] OneWay

[13027] ToString

[13028] [C#] public abstract bool OneWay {get;}

[13029] [C++] public: _property virtual bool get_OneWay( )=0;

[13030] [VB] MustOverride Public ReadOnly Property OneWay As Boolean

[13031] [JScript] public abstract function get OneWay( ) : Boolean;

[13032] Description

[13033] Gets a value indicating the System.Web.Services.Protocols.SoapDocumentMethodAttribute.OneWay property of either the System.Web.Services.Protocols.SoapDocumentMethodAttribute or System.Web.Services.Protocols.SoapRpcMethodAttribute applied to the Web Service method.

[13034] See the System.Web.Services.Protocols.SoapDocumentMethodAttribute.OneWay property of System.Web.Services.Protocols.SoapDocumentMethodAttribute or System.Web.Services.Protocols.SoapRpcMethodAttribute for details about one-way Web Service methods.

[13035] Stage

[13036] ToString

[13037] [C#] public SoapMessageStage Stage {get;}

[13038] [C++] public: _property SoapMessageStage get_Stage( );

[13039] [VB] Public ReadOnly Property Stage As SoapMessageStage

[13040] [JScript] public function get Stage( ) : SoapMessageStage;

[13041] Description

[13042] Gets the System.Web.Services.Protocols.SoapMessageStage of the System.Web.Services.Protocols.SoapMessage.

[13043] The System.Web.Services.Protocols.SoapMessage.Stage property can be accessed at any System.Web.Services.Protocols.SoapMessageStage.

[13044] Stream

[13045] ToString

[13046] [C#] public Stream Stream {get;}

[13047] [C++] public: _property Stream* get_Stream( );

[13048] [VB] Public ReadOnly Property Stream As Stream

[13049] [JScript] public function get Stream( ) : Stream;

[13050] Description

[13051] Gets the data representing the SOAP request or SOAP response in the form of a System.IO.Stream object.

[13052] SOAP extensions that inspect the data representing a SOAP request or SOAP response, such as a logging SOAP extension, can use the System.IO.Stream property to view the data at each System.Web.Services.Protocols.SoapMessageStage.

[13053] Url

[13054] ToString

[13055] [C#] public abstract string Url {get;}

[13056] [C++] public: _property virtual String* get_Url( )=0;

[13057] [VB] MustOverride Public ReadOnly Property Url As String

[13058] [JScript] public abstract function get Url( ) : String;

[13059] Description

[13060] When overridden in a derived class, gets the base URL of the Web Service.

[13061] The System.Web.Services.Protocols.SoapMessage.Url property can be accessed during any System.Web.Services.Protocols.SoapMessageStage.

[13062] EnsureInStage

[13063] [C#] protected abstract void EnsureInStage( );

[13064] [C++] protected: virtual void EnsureInStage( )=0;

[13065] [VB] MustOverride Protected Sub EnsureInStage( )

[13066] [JScript] protected abstract function EnsureInStage( );

[13067] Description

[13068] When overridden in a derived class, asserts that the current System.Web.Services.Protocols.SoapMessageStage stage is a stage where in parameters are available.

[13069] The asserted stage is different for Web Service clients and Web Service methods. A Web Service method's in parameters are available after the SOAP request is deserialized in the System.Web.Services.Protocols.SoapMessageStage.AfterDescrialize stage. For a Web Service client, the in parameters are available prior to the SOAP request serialization process in the System.Web.Services.Protocols.SoapMessageStage.BeforeSerialize stage. EnsureOutStage

[13070] [C#] protected abstract void EnsureOutStage( );

[13071] [C++] protected: virtual void EnsureOutStage( )=0;

[13072] [VB] MustOverride Protected Sub EnsureOutStageo

[13073] [JScript] protected abstract function EnsureOutStage( );

[13074] Description

[13075] When overridden in a derived class, asserts that the current System.Web.Services.Protocols.SoapMessageStage stage is a stage where out parameters are available.

[13076] The asserted stage is different for Web Service clients and Web Service methods. A Web Service method's out parameters are available prior to the SOAP response serialization process in the System.Web.Services.Protocols.SoapMessageStage.BeforeSerialize stage. For a Web Service client, the out parameters are available after the SOAP response deserialization process in the System.Web.Services.Protocols.SoapMessageStage.AfterDeserialize stage.

[13077] EnsureStage

[13078] [C#] protected void EnsureStage(SoapMessageStage stage);

[13079] [C++] protected: void EnsureStage(SoapMessageStage stage);

[13080] [VB] Protected Sub EnsureStage(ByVal stage As SoapMessageStage)

[13081] [JScript] protected function EnsureStage(stage : SoapMessageStage);

[13082] Description

[13083] Ensures that the System.Web.Services.Protocols.SoapMessageStage of the call to the Web Service method is the stage or stages passed in. If the current processing stage is not one of the stages passed in, an exception is thrown.

[13084] Multiple stages can be asserted by performing a bitwise OR operation on multiple System.Web.Services.Protocols.SoapMessageStage stages. The System.Web.Services.Protocols.SoapMessageStage asserted.

[13085] GetInParameterValue

[13086] [C#] public object GetInParameterValue(int index);

[13087] [C++] public: Object* GetInParameterValue(int index);

[13088] [VB] Public Function GetInParameterValue(ByVal index As Integer) As Object

[13089] [JScript] public function GetInParameterValue(index : it) : Object;

[13090] Description

[13091] Gets the parameter passed into the Web Service method at the specified index.

[13092] Return Value: An System.Object representing the parameter at index in the array of parameters.

[13093] The System.Web.Services.Protocols.SoapMessage.GetInParameterValue(System.I nt32) property is only accessible when in parameters are available. ASP.NET Web Services throws System.InvalidOperationException when accessing the System.Web.Services.Protocols.SoapMessage.GetInParameterValue(System.I nt32) property if in parameters are not available. The zero-based index of the parameter in the array of parameters.

[13094] GetOutParameterValue

[13095] [C#] public object GetOutParameterValue(int index);

[13096] [C++] public: Object* GetOutParameterValue(int index);

[13097] [VB] Public Function GetOutParameterValue(ByVal index As Integer) As Object

[13098] [JScript] public function GetOutParameterValue(index : int) : Object;

[13099] Description

[13100] Gets the out parameter passed into the Web Service method at the specified index.

[13101] Return Value: An System.Object representing the parameter at index in the array of parameters.

[13102] The System.Web.Services.Protocols.SoapMessage.GetInParameterValue(System.I nt32) property is only accessible when out parameters are available. ASP.NET Web Services throws System.InvalidOperationException when accessing the System.Web.Services.Protocols.SoapMessage.GetOutParameterValue(System Int32) property if out parameters are not available. The zero-based index of the parameter in the array of parameters.

[13103] GetReturnValue

[13104] [C#] public object GetReturnValue( );

[13105] [C++] public: Object* GetReturnValue( );

[13106] [VB] Public Function GetReturnValue( ) As Object

[13107] [JScript] public function GetReturnValue( ) : Object;

[13108] Description

[13109] Gets the return value of a Web Service method.

[13110] Return Value: An System.Object representing the return value of the Web Service method.

[13111] The System.Web.Services.Protocols.SoapMessage.GetReturnValue property is only accessible when a return value is available. ASP.NET Web Services throws System.InvalidOperationException when accessing the System.Web.Services.Protocols.SoapMessage.GetReturnValue property and s the return value is not available.

[13112] SoapMessageStage enumeration (System.Web.Services.Protocols)

[13113] ToString

[13114] Description

[13115] Specifies the processing stage of a SOAP message.

[13116] ASP.NET Web Services provides an extensibility mechanism for calling Web Services using SOAP. The extensibility mechanism revolves around a System.Web.Services.Protocols.SoapExtension that is allowed to inspect or modify a message at specific stages in message processing on either the client or the server. This enum specifies the processing stage of a System.Web.Services.Protocols.SoapMessage.

[13117] ToString

[13118] [C#] public const SoapMessageStage AfterDeserialize;

[13119] [C++] public: const SoapMessageStage AfterDeserialize;

[13120] [VB] Public Const AfterDeserialize As SoapMessageStage

[13121] [JScript] public var AfterDeserialize : SoapMessageStage;

[13122] Description

[13123] The stage just after a System.Web.Services.Protocols.SoapMessage is deserialized from a SOAP message into a object.

[13124] ToString

[13125] [C#] public const SoapMessageStage AfterSerialize;

[13126] [C++] public: const SoapMessageStage AfterSerialize;

[13127] [VB] Public Const AfterSerialize As SoapMessageStage

[13128] [JScript] public var AfterSerialize : SoapMessageStage;

[13129] Description

[13130] The stage just after a System.Web.Services.Protocols.SoapMessage is serialized, but before the SOAP message is sent over the wire.

[13131] ToString

[13132] [C#] public const SoapMessageStage BeforeDeserialize;

[13133] [C++] public: const SoapMessageStage BeforeDeserialize;

[13134] [VB] Public Const BeforeDeserialize As SoapMessageStage

[13135] [JScript] public var BeforeDeserialize : SoapMessageStage;

[13136] Description

[13137] The stage just before a System.Web.Services.Protocols.SoapMessage is deserialized from the SOAP message sent across the network into a object.

[13138] ToString

[13139] [C#] public const SoapMessageStage BeforeSerialize;

[13140] [C++] public: const SoapMessageStage BeforeSerialize;

[13141] [VB] Public Const BeforeSerialize As SoapMessageStage

[13142] [JScript] public var BeforeSerialize: SoapMessageStage;

[13143] Description

[13144] The stage just prior to a System.Web.Services.Protocols.SoapMessage being serialized.

[13145] SoapParameterStyle enumeration (System.Web.Services.Protocols)

[13146] ToString

[13147] Description

[13148] Specifies how parameters are encoded in the XML portion of a SOAP message.

[13149] System.Web.Services.Protocols.SoapParameterStyle can be set when applying a System.Web.Services.Protocols.SoapDocumentMethodAttribute or System.Web.Services.Protocols.SoapDocumentServiceAttribute attribute to a Web Service method or a method of a client proxy class and the class implementing a Web Service respectively.

[13150] ToString

[13151] [C#] public const SoapParameterStyle Bare;

[13152] [C++] public: const SoapParameterStyle Bare;

[13153] [VB] Public Const Bare As SoapParameterStyle

[13154] [JScript] public var Bare : SoapParameterStyle;

[13155] Description

[13156] Specifies the Web Service method parameters are elements directly beneath the Body element of the XML portion of a SOAP request or SOAP response.

[13157] ToString

[13158] [C#] public const SoapParameterStyle Default;

[13159] [C++] public: const SoapParameterStyle Default;

[13160] [VB] Public Const Default As SoapParameterStyle

[13161] [JScript] public var Default : SoapParameterStyle;

[13162] Description

[13163] Specifies using the default SoapParameterStyle for the Web Service. The default can for a Web Service by applying a SoapDocumentServiceAttribute to the class implementing the Web Service. If a System.Web.Services.Protocols.SoapDocumentServiceAttribute is not applied to the class implementing the Web Service the default is System.Web.Services.Protocols.SoapParameterStyle.Wrapped.

[13164] ToString

[13165] [C#] public const SoapParameterStyle Wrapped;

[13166] [C+a] public: const SoapParameterStyle Wrapped;

[13167] [VB] Public Const Wrapped As SoapParameterStyle

[13168] [JScript] public var Wrapped : SoapParameterStyle;

[13169] Description

[13170] Specifies the Web Service method parameters are wrapped within a single element beneath the Body element of the XML portion of a SOAP request or SOAP response.

[13171] SoapRpcMethodAttribute class (System.Web.Services.Protocols)

[13172] ToString

[13173] Description

[13174] Applying the optional System.Web.Services.Protocols.SoapRpcMethodAttribute to a Web Service method alters the format of the SOAP request or response sent to and from a Web Service method.

[13175] Web Services Description Language (WSDL) defines two styles for how a Web Service method, which it calls an operation, can be encoded in a SOAP request or a SOAP response: RPC and Document. The RPC style refers to encoding the Web Service method according to the SOAP specification for using SOAP for RPC; otherwise known as Section 7 of the SOAP specification. This style states that all parameters are wrapped within a single element named after the Web Service method and that each element within that element represent a parameter named after their respective parameter name.

[13176] SoapRpcMethodAttribute

[13177] Example Syntax:

[13178] ToString

[13179] [C#] public SoapRpcMethodAttribute( );

[13180] [C++] public: SoapRpcMethodAttributeo);

[13181] [VB] Public Sub New( )

[13182] [JScript] public function SoapRpcMethodAttribute( ); Initializes a new instance of the System.Web.Services.Protocols.SoapRpcMethodAttribute class.

[13183] Description

[13184] Initializes a new instance of the System.Web.Services.Protocols.SoapRpcMethodAttribute class setting all properties to their defaults.

[13185] SoapRpcMethodAttribute

[13186] Example Syntax:

[13187] ToString

[13188] [C#] public SoapRpcMethodAttribute(string action);

[13189] [C++] public: SoapRpcMethodAttribute(String* action);

[13190] [VB] Public Sub New(ByVal action As String)

[13191] [JScript] public function SoapRpcMethodAttribute(action : String);

[13192] Description

[13193] Initializes a new instance of the System.Web.Services.Protocols.SoapRpcMethodAttribute class setting the System.Web.Services.Protocols.SoapRpcMethodAttribute.Action property to action. The intent of the SOAP request. Sets the System.Web.Services.Protocols.SoapRpcMethodAttribute.Action property.

[13194] Action

[13195] ToString

[13196] [C#] public string Action {get; set;}

[13197] [C++] public: _property String* get_Action( );public: _property void set_Action(String*);

[13198] [VB] Public Property Action As String

[13199] [JScript] public function get Action( ) : String;public function set Action(String);

[13200] Description

[13201] Gets or sets the intent of the SOAP request.

[13202] The System.Web.Services.Protocols.SoapRpcMethodAttribute.Action property forms the SOAPAction HTTP Header Field for the HTTP Request.

[13203] Binding

[13204] ToString

[13205] [C#] public string Binding {get; set;}

[13206] [C++] public: _property String* get_Binding( );public: _property void setBinding(String*);

[13207] [VB] Public Property Binding As String

[13208] [JScript] public function get Binding( ) : String;public function set Binding(String);

[13209] Description

[13210] Gets or sets the binding a Web Service method is implementing a operation for.

[13211] A binding, as defined by Web Services Description Language(WSDL), is similar to an interface, in that it defines a concrete set of operations. With respect to ASP.NET Web Services, each Web Service method is an operation within a binding. Web Service methods are members of either the default binding for a Web Service or in a binding specified within a System.Web.Services.WebServiceBindingAttribute applied to a Web Service. A Web Service can implement multiple bindings, by applying multiple System.Web.Services.WebServiceBindingAttribute attributes to a Web Service.

[13212] OneWay

[13213] ToString

[13214] [C#] public bool OneWay {get; set;}

[13215] [C++] public: _property bool get_OneWay( );public: _property void set_OneWay(bool);

[13216] [VB] Public Property OneWay As Boolean

[13217] [JScript] public function get OneWay( ) : Boolean;public function set OneWay(Boolean);

[13218] Description

[13219] Gets or sets whether a Web Service client waits for the Web server to finish processing a Web Service method.

[13220] When a Web Service method sets the System.Web.Services.Protocols.SoapRpcMethodAttribute.OneWay property to true, the Web Service client does not have to wait for the Web server to finish processing the Web Service method. As soon as the Web server has deserialized the System.Web.Services.Protocols.SoapServerMessage, but before invoking the Web Service method, the server returns an HTTP 202 status code. A HTTP 202 status code indicates to the client that the Web server has started processing of the message. Therefore, a Web Service client receives no acknowledgment that the Web server successfully processed the message. RequestElementName

[13221] ToString

[13222] [C#] public string RequestElementName {get; set;}

[13223] [C++] public: _property String* get RequestElementName( );public: _property void set_RequestElementName(String*);

[13224] [VB] Public Property RequestElementName As String

[13225] [JScript] public function get RequestElementName( ) : String;public function set is RequestElementName(String);

[13226] Description

[13227] Gets or sets the XML element associated with the SOAP request for a Web Service method.

[13228] The System.Web.Services.Protocols.SoapRpcMethodAttribute.RequestElementNa me defines the XML element used to wrap the parameters beneath the Body element of the SOAP request.

[13229] RequestNamespace

[13230] ToString

[13231] [C#] public string RequestNamespace {get; set;}

[13232] [C++] public: _property String* get_RequestNamespace( );public: _property void set_RequestNamespace(String*);

[13233] [VB] Public Property RequestNamespace As String

[13234] [JScript] public function get RequestNamespace( ) : String;public function set RequestNamespace(String);

[13235] Description

[13236] Gets or sets the XML namespace associated with the SOAP request for a Web Service method.

[13237] ResponseElementName

[13238] ToString

[13239] [C#] public string ResponseElementName {get; set;}

[13240] [C++] public: _property String* get_ResponseElementName( );public: _property void set_ResponseElementName(String*);

[13241] [VB] Public Property ResponseElementName As String

[13242] [JScript] public function get ResponseElementName( ) : String;public function set ResponseElementName(String);

[13243] Description

[13244] Gets or sets the XML element associated with the SOAP response for a Web Service method.

[13245] The System.Web.Services.Protocols.SoapRpeMethodAttribute.ResponseElement Name defines the XML element used to wrap the parameters beneath the Body element of the SOAP response.

[13246] ResponseNamespace

[13247] ToString

[13248] [C#] public string ResponseNamespace {get; set;}

[13249] [C++] public: _property String* get_ResponseNamespace( );public: _property void set_ResponseNamespace(String*);

[13250] [VB] Public Property ResponseNamespace As String

[13251] [JScript] public function get ResponseNamespace( ) : String;public function set ResponseNamespace(String);

[13252] Description

[13253] Gets or sets the XML namespace associated with the SOAP response for a Web Service method.

[13254] The System.Web.Services.Protocols.SoapRpcMethodAttribute.ResponseNamespa ce property is used in the XSD schema for the Web Service method in its Service Description.

[13255] TypeId

[13256] SoapRpcServiceAttribute class (System.Web.Services.Protocols)

[13257] ToString

[13258] Description

[13259] Applying the optional System.Web.Services.Protocols.SoapRpcServiceAttribute to a Web Service sets the default format of SOAP requests and responses sent to and from Web Service methods within the Web Service.

[13260] The System.Web.Services.Protocols.SoapRpcServiceAttribute allows you to set the default encoding styles for Web Service methods within a Web Service to use RPC method encoding and System.Web.Services.Description.SoapBindingUse.Encoded parameter encoding.

[13261] SoapRpcServiceAttribute

[13262] Example Syntax:

[13263] ToString

[13264] [C#] public SoapRpcServiceAttribute( );

[13265] [C++] public: SoapRpcServiceAttribute( );

[13266] [VB] Public Sub New( )

[13267] [JScript] public function SoapRpcServiceAttribute( );

[13268] Description

[13269] Initializes a new instance of the System.Web.Services.Protocols.SoapRpcServiceAttribute class.

[13270] RoutingStyle

[13271] ToString

[13272] [C#] public SoapServiceRoutingStyle RoutingStyle {get; set;}

[13273] [C++] public: _property SoapServiceRoutingStyle get_RoutingStyle( );public: _property void set_RoutingStyle(SoapServiceRoutingStyle);

[13274] [VB] Public Property RoutingStyle As SoapServiceRoutingStyle

[13275] [JScript] public function get RoutingStyle( ) : SoapServiceRoutingStyle;public function set RoutingStyle(SoapServiceRoutingStyle);

[13276] Description

[13277] TypeId

[13278] SoapServerMessage class (System.Web.Services.Protocols)

[13279] ToString

[13280] Description

[13281] Represents the data in a SOAP request received or a SOAP response sent by a Web Service method at a specific System.Web.Services.Protocols.SoapMessageStage.

[13282] Action

[13283] ToString

[13284] [C#] public override string Action {get;}

[13285] [C++] public: _ropeity virtual String* get_Action( );

[13286] [VB] Overrides Public ReadOnly Property Action As String

[13287] [JScript] public function get Action( ) : String;

[13288] Description

[13289] Gets the SOAPAction HTTP request header field for the SOAP request or SOAP response.

[13290] The System.Web.Services.Protocols.SoapServerMessage.Action property can be accessed during any System.Web.Services.Protocols.SoapMessageStage.

[13291] ContentType

[13292] Exception

[13293] Headers

[13294] MethodInfo

[13295] ToString

[13296] Description

[13297] Gets a representation of the method prototype for the Web Service method for which the SOAP request is intended.

[13298] Although the System.Web.Services.Protocols.SoapServerMessage.MethodInfo property can be accessed during any stage, the method information is only available during System.Web.Services.Protocols.SoapMessageStage.AfterDeserialize and System.Web.Services.Protocols.SoapMessageStage.BeforeSerialize

[13299] OneWay

[13300] ToString

[13301] [C#] public override bool OneWay {get;}

[13302] [C++] public: _property virtual bool get_OneWay( );

[13303] [VB] Overrides Public ReadOnly Property OneWay As Boolean

[13304] [JScript] public function get OneWay( ) : Boolean;

[13305] Description

[13306] Gets a value indicating whether the client waits for the server to finish processing a Web Service method.

[13307] A System.Web.Services.Protocols.SoapDocumentMethodAttribute or System.Web.Services.Protocols.SoapRpcMethodAttribute applied to a Web Service method or Web Service client can specify whether the Web Service method is one way or not by setting the System.Web.Services.Protocols.SoapDocumentMethodAttribute.OneWay property of the attribute.

[13308] Server

[13309] ToString

[13310] [C#] public object Server {get;}

[13311] [C++] public: _property Object* get_Server( );

[13312] [VB] Public ReadOnly Property Server As Object

[13313] [JScript] public function get Server( ) : Object;

[13314] Description

[13315] Gets the instance of the class handling the method invocation on the Web server System.Web.Services.Protocols.SoapMessageStage is not System.Web.Services.Protocols.SoapMessageStage.AfterDeserialize or System.Web.Services.Protocols.SoapMessageStage.BeforeSerialize.

[13316] The System.Web.Services.Protocols.SoapServerMessage.Server property is an instance of the class implementing the Web Service. If a SOAP extension knew ahead of time the type of the class, it could cast System.Web.Services.Protocols.SoapServerMessage.Server to that type and access properties and methods of the class implementing the Web Service.

[13317] Stage

[13318] Stream

[13319] Url

[13320] ToString

[13321] Description

[13322] Gets the base url of the Web Service.

[13323] The System.Web.Services.Protocols.SoapServerMessage.Url property can be accessed during any System.Web.Services.Protocols.SoapMessageStage

[13324] EnsureInStage

[13325] [C#H protected override void EnsureInStage( );

[13326] [C++] protected: void EnsureInStage( );

[13327] [VB] Overrides Protected Sub EnsureInStage( )

[13328] [JScript] protected override function EnsureInStage( );

[13329] Description

[13330] Asserts that the current System.Web.Services.Protocols.SoapMessageStage stage is a stage where in parameters are available. If not, an exception is thrown.

[13331] For Web Service methods, the in parameters are available after the SOAP request in the deserialization process in the System.Web.Services.Protocols.SoapMessageStage.AfterDeserialize stage. The System.InvalidOperationException is thrown if System.Web.Services.Protocols.SoapServerMessage.EnsureInStage method is invoked in any other System.Web.Services.Protocols.SoapMessageStage.

[13332] EnsureOutStage

[13333] [C#] protected override void EnsureOutStageo);

[13334] [C++] protected: void EnsureOutStage( );

[13335] [VB] Overrides Protected Sub EnsureOutStageo

[13336] [JScript] protected override function EnsureOutStage( );

[13337] Description

[13338] Asserts that the current System.Web.Services.Protocols.SoapMessageStage stage is a stage where out parameters are available. If not, an exception is thrown.

[13339] For Web Service methods, the out parameters are available prior to the SOAP response serialization process in the System.Web.Services.Protocols.SoapMessageStage.BeforeSerialize stage. The System.InvalidOperationException is thrown if System.Web.Services.Protocols.SoapServerMessage.EnsureOutStage method is invoked in any other System.Web.Services.Protocols.SoapMessageStage.

[13340] SoapServiceRoutingStyle enumeration (System.Web.Services.Protocols)

[13341] ToString

[13342] ToString

[13343] ToString

[13344] SoapUnknownHeader class (System.Web.Services.Protocols)

[13345] ToString

[13346] Description

[13347] Represents the data received from a SOAP header that was not understood by the recipient Web Service or Web Service client. This class cannot be inherited.

[13348] A SOAP client may invoke a Web Service with additional data beyond just the required parameters in the form of a SOAP header. An ASP.NET Web Service or Web Service client can view any SOAP headers it did not know about at the time the Web Service was written by applying a System.Web.Services.Protocols.SoapleaderAttribute with a System.Web.Services.Protocols.SoapleaderAttribute.MemberName property of either an array of System.Web.Services.Protocols.SoapHeader, System.Web.Services.Protocols.SoapHeader, System.Web.Services.Protocols.SoapUnknownHeader or an array of System.Web.Services.Protocols.SoapUnknownHeader to the Web Service method. Specifiying a System.Type of System.Web.Services.Protocols.SoapUnknownHeader, allows the Web Service to view the contents of the SOAP header and attempt to understand the semantics of the SOAP header, in the form of an System.Xml.XmlElement.

[13349] SoapUnknownHeader

[13350] Example Syntax:

[13351] ToString

[13352] [C#] public SoapUnknownHeader( );

[13353] [C++] public: SoapUnknownHeader( );

[13354] [VB] Public Sub New( )

[13355] [JScript] public function SoapUnknownHeader( );

[13356] Actor

[13357] DidUnderstand

[13358] Element

[13359] ToString

[13360] Description

[13361] Gets or sets the XML Header element for a SOAP request or response.

[13362] If a Web Service method wants to process SOAP headers it doesn't know about at the time the Web Service is written, a Web Service method can process an System.Xml.XmlElement class representing the raw XML of the SOAP header.

[13363] EncodedMustUnderstand

[13364] MustUnderstand

[13365] TextReturnnReader class (System.Web.Services.Protocols)

[13366] ToString

[13367] Description

[13368] TextReturnReader

[13369] Example Syntax:

[13370] ToString

[13371] [C#] public TextReturnReader( );

[13372] [C++] public: TextReturmReader( );

[13373] [VB] Public Sub New( )

[13374] [JScript] public function TextReturnReader( );

[13375] GetInitializer

[13376] [C#] public override object GetInitializer(LogicalMethodInfo methodInfo);

[13377] [C++] public: Object* GetInitializer(LogicalMethodInfo* methodInfo);

[13378] [VB] Overrides Public Function GetInitializer(ByVal methodInfo As LogicalMethodInfo) As Object

[13379] [JScript] public override function GetInitializer(methodInfo : LogicalMethodInfo) Object;

[13380] Description

[13381] Initialize

[13382] [C#] public override void Initialize(object o);

[13383] [C++] public: void Iflitiaijze(Object* o);

[13384] [VB] Overrides Public Sub Initialize(ByVal o As Object)

[13385] [JScript] public override function Initialize(o : Object);

[13386] Description

[13387] Read

[13388] [C#] public override object Read(WebResponse response, Stream responseStream);

[13389] [C++] public: Object* Read(WebResponse* response, Stream* responseStream);

[13390] [VB] Overrides Public Function Read(ByVal response As WebResponse, ByVal responseStream As Stream) As Object

[13391] [JScript] public override function Read(response : WebResponse, responseStream Stream) : Object;

[13392] Description

[13393] UrlEncodedParameterWriter class (System.Web.Services.Protocols)

[13394] ToString

[13395] Description

[13396] UrlEncodedParameterWriter

[13397] Example Syntax:

[13398] ToString

[13399] [C#] protected UrlEncodedParameterWriter( );

[13400] [C++] protected: UrlEncodedParameterWriter( );

[13401] [VB] Protected Sub New( )

[13402] [JScript] protected function UrlEncodedParameterWriter( );

[13403] RequestEncoding

[13404] ToString

[13405] [C#] public override Encoding RequestEncoding {get; set;}

[13406] [C++] public: _property virtual Encoding* get_RequestEncoding( );public: _property virtual void set_RequestEncoding(Encoding*);

[13407] [VB] Overrides Public Property RequestEncoding As Encoding

[13408] [JScript] public function get RequestEncoding( ) : Encoding;public function set RequestEncoding(Encoding);

[13409] Description

[13410] UsesWriteRequest

[13411] Encode

[13412] [C++] protected void Encode(TextWriter writer, object[ ] values);

[13413] [C++] protected: void Encode(TextWriter* writer, Object* values _gc[ ]);

[13414] [VB] Protected Sub Encode(ByVal writer As TextWriter, ByVal values( ) As Object)

[13415] [JScript] protected function Encode(writer : TextWriter, values : Object[ ]);

[13416] Description

[13417] Encode

[13418] [C#] protected void Encode(TextWriter writer, string name, object value);

[13419] [C++] protected: void Encode(TextWriter* writer, String* name, Object* value);

[13420] [VB] Protected Sub Encode(ByVal writer As TextWriter, ByVal name As String, ByVal value As Object)

[13421] [JScript] protected function Encode(writer : TextWriter, name : String, value : Object);

[13422] Description GetInitializer

[13423] [C#] public override object GetInitializer(LogicalMethodInfo methodInfo);

[13424] [C++] public: Obj ect* Getlnitiaijzer(LogicalMethodInfo* methodinfo);

[13425] [VB] Overrides Public Function GetInitializer(ByVal methodInfo As LogicalMethodInfo) As Object

[13426] [JScript] public override function GetInitializer(methodInfo : LogicalMethodInfo) : Object;

[13427] Description

[13428] Initialize

[13429] [C#] public override void Initialize(object initializer);

[13430] [C++] public: void Initialize(Object* initializer);

[13431] [VB] Overrides Public Sub Initialize(ByVal initializer As Object)

[13432] [JScript] public override function Initialize(initializer : Object);

[13433] Description

[13434] UrlParameterReader class (System.Web.Services.Protocols)

[13435] WriteRequest

[13436] Description

[13437] UrlParameterReader

[13438] Example Syntax:

[13439] WriteRequest

[13440] [C++] public UriParameterReader( );

[13441] [C++] public: UriParameterReader( );

[13442] [VB] Public Sub New( )

[13443] [JScript] public function UrlParameterReader( );

[13444] Read

[13445] [C#] public override object[ ] Read(HttpRequest request);

[13446] [C++] public: Object* Read(HttpRequest* request) _gc[ ];

[13447] [VB] Overrides Public Function Read(ByVal request As HttpRequest) As Objecto

[13448] [JScript] public override function Read(request : HttpRequest) : Object[ ];

[13449] Description

[13450] UrlParameterWriter class (System.Web. Services.Protocols)

[13451] ToString

[13452] Description

[13453] UrlParameterWriter

[13454] Example Syntax:

[13455] ToString

[13456] [C#] public UrlParameterWriter( );

[13457] [C++] public: UrlParameterWriter( );

[13458] [VB] Public Sub New( )

[13459] [JScript] public function UrlParameterWriter( );

[13460] RequestEncoding

[13461] UsesWriteRequest

[13462] GetRequestUrl

[13463] [C#] public override string GetRequestUrl(string url, object[ ] parameters);

[13464] [C++] public: String* GetRequestUrl(String* url, Object* parameters gc[ ]);

[13465] [VB] Overrides Public Function GetRequestUrl(ByVal url As String, ByVal parameters( ) As Object) As String

[13466] [JScript] public override function GetRequestUrl(url : String, parameters : Object[ ]) : String;

[13467] Description

[13468] ValueCollectionParameterReader class (System.Web.Services.Protocols)

[13469] WriteRequest

[13470] Description

[13471] ValueCollectionParameterReader

[13472] Example Syntax:

[13473] WriteRequest

[13474] [C#] protected ValueCollectionParameterReader( );

[13475] [C++] protected: ValueCollectionParameterReadero);

[13476] [VB] Protected Sub New( )

[13477] [JScript] protected function ValueCollectionParameterReader( );

[13478] GetInitializer

[13479] [C#] public override object GetInitializer(LogicalMethodInfo methodInfo);

[13480] [C++] public: Object* GetIInitializer(LogicalMethodInfo* methodInfo);

[13481] [VB] Overrides Public Function GetInitializer(ByVal methodInfo As LogicalMethodInfo) As Object

[13482] [JScript] public override function GetInitializer(methodInfo : LogicalMethodInfo) : Object;

[13483] Description

[13484] Initialize

[13485] [C#] public override void Initialize(object o);

[13486] [C++] public: void Initialize(Object* o);

[13487] [VB] Overrides Public Sub Initialize(ByVal o As Object)

[13488] [JScript] public override function Initialize(o : Object);

[13489] Description

[13490] IsSupported

[13491] [C#] public static bool IsSupported(LogicalMethodInfo methodInfo);

[13492] [C++] public: static bool Isupported(LogicalMethodInfo* methodInfo);

[13493] [VB] Public Shared Function IsSupported(ByVal methodInfo As LogicalMethodInfo) As Boolean

[13494] [JScript] public static function IsSupported(methodInfo : LogicalMethodInfo) : Boolean;

[13495] Description

[13496] IsSupported

[13497] [C#] public static bool IsSupported(ParameterInfo paramInfo);

[13498] [C++] public: static bool IsSupported(ParameterInfo* paramInfo);

[13499] [VB] Public Shared Function IsSupported(ByVal paramInfo As ParameterInfo) As Boolean

[13500] [JScript] public static function IsSupported(paramlnf( ) : ParameterInfo) : Boolean;

[13501] Description

[13502] Read

[13503] [C#] protected object[ ] Read(NameValueCollection collection);

[13504] [C++] protected: Object* Read(NameValueCollection* collection) _gc[ ];

[13505] [VB] Protected Function Read(ByVal collection As NameValueCollection) As Object( )

[13506] [JScript] protected function Read(collection : NameValueCollection) : Object[ ];

[13507] Description

[13508] WebClientAsyncResult class (System.Web.Services.Protocols)

[13509] ToString

[13510] Description

[13511] AsyncState

[13512] ToString

[13513] [C#] public object AsyncState {get;}

[13514] [C++] public: _property Object* get_AsyncState( );

[13515] [VB] Public ReadOnly Property AsyncState As Object

[13516] [JScript] public function get AsyncState( ) : Object;

[13517] Description

[13518] AsyncWaitHandle

[13519] ToString

[13520] [C#] public WaitHandle AsyncWaitHandle {get;}

[13521] [C++] public: _property WaitHandle* get_AsyncWaitHandle( );

[13522] [VB] Public ReadOnly Property AsyncWaitHandle As WaitHandle

[13523] [JScript] public function get AsyncWaitHandle( ) : WaitHandle;

[13524] Description

[13525] CompletedSynchronously

[13526] ToString

[13527] [C#] public bool CompletedSynchronously {get;}

[13528] [C++] public: _property bool get_CompletedSynchronously( );

[13529] [VB] Public ReadOnly Property CompletedSynchronously As Boolean

[13530] [JScript] public function get CompletedSynchronouslyo) : Boolean;

[13531] Description

[13532] Gets a value indicating whether the invocation of the Web Service method completed synchronously.

[13533] IsCompleted

[13534] ToString

[13535] [C#] public bool IsCompleted {get;}

[13536] [C++] public: _property bool get_IsCompleted( );

[13537] [VB] Public ReadOnly Property IsCompleted As Boolean

[13538] [JScript] public function get IsCompleted( ) : Boolean;

[13539] Description

[13540] Gets a value indicating whether the asynchronous request has completed. Abort

[13541] [C#] public void Abort( );

[13542] [C++] public: void Abort( );

[13543] [VB] Public Sub Aborto

[13544] [JScript] public function Abort( );

[13545] Description

[13546] WebClientProtocol class (System.Web.Services.Protocols)

[13547] ToString

[13548] Description

[13549] Specifies the base class for all ASP.NET Web Service client proxies.

[13550] ASP.NET incorporates two distinct functionalities of Web Services: building ASP.NET Web Services and building Web Service clients. If you are building a Web Service client using ASP.NET, you must create a proxy class deriving indirectly or directly from System.Web.Services.Protocols.WebClientProtocol for the Web Service you want to call.

[13551] WebClientProtocol

[13552] Example Syntax:

[13553] ToString

[13554] [C#] protected WebClientProtocol( );

[13555] [C++] protected: WebClientProtocol( );

[13556] [VB] Protected Sub New( )

[13557] [JScript] protected function WebClientProtocol( );

[13558] Description

[13559] Initializes a new instance of the System.Web.Services.Protocols.WebClientProtocol class.

[13560] ConnectionGroupName

[13561] ToString

[13562] [C#] public string ConnectionGroupName {get; set;}

[13563] [C++] public: _property String* get_ConnectionGroupName( );public: _property void set_ConnectionGroupName(String*);

[13564] [VB] Public Property ConnectionGroupName As String

[13565] [JScript] public function get ConnectionGroupName( ) : String;public function set ConnectionGroupName(String);

[13566] Description

[13567] Gets or sets the name of the connection group for the request.

[13568] The System.Web.Services.Protocols.WebClientProtocol.ConnectionGroupName property enables you to associate a request to a connection group. For more details, see System.Net.HttpWebRequest.ConnectionGroupName.

[13569] Container

[13570] Credentials

[13571] ToString

[13572] Description

[13573] Gets or sets security credentials for Web Service client authentication.

[13574] When using the Credentials property, a Web Service client must instantiate a class implementing System.Net.ICredentials, such as System.Net.NetworkCredential, and then set the client credentials specific to the authentication mechanism. The System.Net.NetworkCredential class can be used to set authentication credentials using the basic, digest, NTLM and Kerberos authentication mechanisms.

[13575] DesignMode

[13576] Events

[13577] PreAuthenticate

[13578] ToString

[13579] Description

[13580] Gets or sets whether pre-authentication is enabled.

[13581] When System.Web.Services.Protocols.WebClientProtocol.PreAuthenticate is true, the WWW-authenticate header is sent with each request back to the server, otherwise standard authentication procedures are used. When System.Web.Services.Protocols.WebClientProtocol.PreAuthenticate is false, the authentication headers are sent only on the first request.

[13582] RequestEncoding

[13583] ToString

[13584] [C#] public Encoding RequestEncoding {get; set;}

[13585] [C++] public: _property Encoding* get_RequestEncoding( );public: _property void set_RequestEncoding(Encoding*);

[13586] [VB] Public Property RequestEncoding As Encoding

[13587] [JScript] public function get RequestEncoding( ) : Encoding;public function set RequestEncoding(Encoding);

[13588] Description

[13589] The System.Text.Encoding used to make the client request to the Web Service.

[13590] The System.Web.Services.Protocols.WebClientProtocol.RequestEncoding determines the encoding for the request message. The System.Net.WebRequest.ContentType of the request will be annotated with the encoding value.

[13591] Site

[13592] Timeout

[13593] ToString

[13594] Description

[13595] Indicates the time a Web Service client waits for a synchronous Web Service request to complete (in milliseconds).

[13596] Even though a Web Service client can set the System.Web.Services.Protocols.WebClientProtocol.Timeout property to infinity with a value of −1, the Web Server can still cause the request to time out on the server side.

[13597] Url

[13598] ToString

[13599] [C#] public string Url {get; set;}

[13600] [C++] public: _property String* get_Url( );public: _property void set_Url(String*);

[13601] [VB] Public Property Url As String

[13602] [JScript] public function get Url( ) : String;public function set Url(String);

[13603] Description

[13604] Gets or sets the base URL of the Web Service the client is requesting.

[13605] Proxy classes generated using Wsdl.exe will set a default System.Web.Services.Protocols.WebClientProtocol.Url property for the client to use. The default System.Web.Services.Protocols.WebClientProtocol.Url is determined by the location attribute found in the Service Description from which the proxy class was generated.

[13606] Abort

[13607] [C#] public virtual void Abort( );

[13608] [C++] public: virtual void Abort( );

[13609] [VB] Overridable Public Sub Abort( )

[13610] [JScript] public function Abort( );

[13611] Description

[13612] Cancels a request to a Internet resource.

[13613] Return Value: System.Web.Services.Protocols.WebClientProtocol.Abort cancels a reqeust to a resource made using the System.Web.Services.Protocols.WebClientProtocol.GetWebRequest(System. Uri) method. After the request is canceled, invoking System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(System. Net.WebRequest) will cause a System.Net.WebException.

[13614] AddToCache

[13615] [C#] protected static void AddToCache(Type type, object value);

[13616] [C++] protected: static void AddToCache(Type* type, Object* value);

[13617] [VB] Protected Shared Sub AddToCache(ByVal type As Type, ByVal value As Object)

[13618] [JScript] protected static function AddToCache(type : Type, value : Object);

[13619] Description

[13620] Add an instance of the client protocol handler to the cache. GetFromCache

[13621] [C#] protected static object GetFromCache(Type type);

[13622] [C++] protected: static Object* GetFromCache(Type* type);

[13623] [VB] Protected Shared Function GetFromCache(ByVal type As Type) As Object

[13624] [JScript] protected static function GetFromCache(type : Type) : Object;

[13625] Description

[13626] Gets an instance of a client protocol handler from the cache.

[13627] GetWebRequest

[13628] [C#] protected virtual WebRequest GetWebRequest(Uri uri);

[13629] [C++] protected: virtual WebRequest* GetWebRequest(Uri* uri);

[13630] [VB] Overridable Protected Function GetWebRequest(ByVal uri As Uri) As WebRequest

[13631] [JScript] protected function GetWebRequest(uri : Uri) : WebRequest;

[13632] Description

[13633] Creates a System.Net.WebRequest instance for the specified url.

[13634] Return Value: The System.Net.WebRequest instance.

[13635] This method can be overridden to customize the System.Net.WebRequest object before the Web Service request is made. For example you could add a custom header to the request. The System.Uri to use when creating the System.Net.WebRequest.

[13636] GetWebResponse

[13637] [C#] protected virtual WebResponse GetWebResponse(WebRequest request);

[13638] [C++] protected: virtual WebResponse* GetWebResponse(WebRequest* request);

[13639] [VB] Overrdable Protected Function GetWebResponse(ByVal request As WebRequest) As WebResponse

[13640] [JScript] protected function GetWebResponse(request : WebRequest) : WebResponse; Returns a response from a request to a Web Service method.

[13641] Description

[13642] Returns a response from a synchronous request to a Web Service method.

[13643] Return Value: A System.Net.WebResponse. The System.Net.WebRequest to get the response from.

[13644] GetWebResponse

[13645] [C#] protected virtual WebResponse GetWebResponse(WebRequest request, IAsyncResult result);

[13646] [C++] protected: virtual WebResponse* GetWebResponse(WebRequest* request, IAsyncResult* result);

[13647] [VB] Overridable Protected Function GetWebResponse(ByVal request As WebRequest, ByVal result As IAsyncResult) As WebResponse

[13648] [JScript] protected function GetWebResponse(request : WebRequest, result : IAsyncResult) : WebResponse;

[13649] Description

[13650] Returns a response from an asynchronous request to a Web Service method.

[13651] Return Value: The System.Net.WebResponse instance. The System.Net.WebRequest to get the response from. The System.IAsyncResult to pass to System.Net.HttpwebRequest.EndGetResponse(System.IAsyncResult) when the response has completed.

[13652] WebServiceHandlerFactory class (System.Web.Services.Protocols)

[13653] ToString

[13654] Description

[13655] WebServiceHandlerFactory

[13656] Example Syntax:

[13657] ToString

[13658] [C#] public WebServiceHandlerFactory( ); 3[C++] public: WebServiceHandlerFactoryo);

[13659] [VB] Public Sub New( )

[13660] [JScript] public function WebServiceHandlerFactory( );

[13661] GetHandler

[13662] [C#] public IHttpHandler GetHandler(HttpContext context, string verb, string url, string filepath);

[13663] [C++] public: _sealed IHttpHandler* GetHandler(HttpContext* context, String* verb, String* url, String* filePath);

[13664] [VB] NotOverridable Public Function GetHandler(ByVal context As HttpContext, ByVal verb As String, ByVal url As String, ByVal filePath As String) As IHttpHandler

[13665] [JScript] public function GetHandler(context : HttpContext, verb : String, url : String, filePath : String) : IHttpHandler;

[13666] Description

[13667] ReleaseHandler

[13668] [C#] public void ReleaseHandler(IHttpHandler handler);

[13669] [C++] public: _sealed void Releasellandler(IllttpHandler* handler);

[13670] [VB] NotOverridable Public Sub ReleaseHandler(ByVal handler As IHttpHandler)

[13671] [Jscript] public function ReleaseHandler(handler : IHttpHandler);

[13672] Description

[13673] XmlReturnReader class (System.Web.Services.Protocols)

[13674] ToString

[13675] Description

[13676] XmlRetuiReader

[13677] Example Syntax:

[13678] ToString

[13679] [C#] public XmlReturnReader( );

[13680] [C++] public: XmlReturnReader( );

[13681] [VB] Public Sub New( )

[13682] [JScript] public function XmlReturnReader( );

[13683] GetInitializer

[13684] [C#] public override object GetInitializer(LogicalMethodInfo methodInfo);

[13685] [C++] public: Object* GetInitializer(LogicalMethodInfo* methodInfo);

[13686] [VB] Overrides Public Function GetInitializer(ByVal methodInfo As LogicalMethodInfo) As Object

[13687] [JScript] public override function GetInitializer(methodlnf( ) : LogicalMethodInfo) : Object;

[13688] Description

[13689] GetInitializers

[13690] [C#] public override object[ ] GetInitializers(LogicalMethodInfo[ ] methodInfos);

[13691] [C++] public: Object* GetInitializers(LogicalMethodInfo* methodInfos[ ]) _gc[ ];

[13692] [VB] Overrides Public Function GetInitializers(ByVal methodInfos(As LogicalMethodInfo) As Objecto

[13693] [JScript] public override function GetInitializers(methodInfos : LogicalMethodInfo[ ]) : Object[ ];

[13694] Description

[13695] Initialize

[13696] [C#] public override void Initialize(object o);

[13697] [C++] public: void Initialize(Object* o);

[13698] [VB] Overrides Public Sub Initialize(ByVal o As Object)

[13699] [JScript] public override function Initialize(o : Object);

[13700] Description

[13701] Read

[13702] [C#] public override object Read(WebResponse response, Stream responseStream);

[13703] System.Web.SessionState

[13704] Description

[13705] HttpSessionState class (System.Web.SessionState)

[13706] Description

[13707] Provides access to session state values as well as session-level settings and lifetime management methods.

[13708] Properties:

[13709] CodePage

[13710] [C#] public int CodePage {get; set;}

[13711] [C++] public: _property int get_CodePage( );public: _property void set_CodePage(int);

[13712] [VB] Public Property CodePage As Integer

[13713] [JScript] public function get CodePage( ) : int;public function set CodePage(int);

[13714] Description

[13715] Gets or sets the code page identifier for the current session.

[13716] Contents

[13717] [C#] public HttpSessionState Contents {get;}

[13718] [C++] public: _property HttpSessionState* get_Contents( );

[13719] [VB] Public ReadOnly Property Contents As HttpSessionState

[13720] [JScript] public function get Contents( ) : HttpSessionState;

[13721] Description

[13722] Gets a reference to the current session state object.

[13723] Contents is provided for legacy ASP compatibility.

[13724] Count

[13725] [C#] public int Count {get;}

[13726] [C++] public: _property int get Count( );

[13727] [VB] Public ReadOnly Property Count As Integer

[13728] [JScript] public function get Count( ) : int;

[13729] Description

[13730] Gets the number of items in the session state collection.

[13731] IsCookieless

[13732] [C#] public bool IsCookieless {get;}

[13733] [C++] public: _property bool get_IsCookieless( );

[13734] [VB] Public ReadOnly Property IsCookieless As Boolean

[13735] [JScript] public function get IsCookieless( ) : Boolean;

[13736] Description

[13737] Gets a value indicating whether the session is managed using cookieless session.

[13738] IsNewSession

[13739] [C#] public bool IsNewSession {get;}

[13740] [C++] public: _property bool get_IsNewSession( );

[13741] [VB] Public ReadOnly Property IsNewSession As Boolean

[13742] [JScript] public function get IsNewSession( ) : Boolean;

[13743] Description

[13744] Gets a value indicating whether the session has been created with the current request.

[13745] IsReadOnly

[13746] [C#] public bool IsReadOnly {get;}

[13747] [C++] public: _property bool get IsReadOnly( );

[13748] [VB] Public ReadOnly Property IsReadOnly As Boolean

[13749] [JScript] public function get IsReadOnly( ) : Boolean;

[13750] Description

[13751] Gets a value indicating whether the session is read-only.

[13752] IsSynchronized

[13753] [C#] public bool IsSynchronized {get;}

[13754] [C++] public: _property bool get_IsSynchronized( );

[13755] [VB] Public ReadOnly Property IsSynchronized As Boolean

[13756] [JScript] public function get IsSynchronized( ) : Boolean;

[13757] Description

[13758] Gets a value indicating whether access to the collection of session state values is read-only (thread-safe).

[13759] Item

[13760] [C#] public object this[string name] {get; set;}

[13761] [C++] public: _property Object* get_Item(String* name);public: _property void set_Item(String* name, Object*);

[13762] [VB] Public Default Property Item(ByVal name As String) As Object

[13763] [JScript] returnValue=HttpSessionStateObject.Item(name);HttpSessionStateObject.Item(name)=returnValue; Gets or sets individual session values.

[13764] Description

[13765] Gets or sets a session value by name. The key name of the session value.

[13766] Item

[13767] [C#] public object this[int index] {get; set;}

[13768] [C++] public: _property Object* get_Item(int index);public: _property void set_Item(int index, Object*);

[13769] [VB] Public Default Property Item(ByVal index As Integer) As Object

[13770] [JScript] returnValue=HttpSessionStateObject.Item(index);HttpSessionStateObject.Item(index)=returnValue;

[13771] Description

[13772] Gets or sets a session value by numerical index. The numerical index of the session value.

[13773] Keys

[13774] [C#] public NameObjectCollectionBase.KeysCollection Keys {get;}

[13775] [C++] public: _property NameObjectCollectionBase.KeysCollection* get_Keys( );

[13776] [VB] Public ReadOnly Property Keys As NameObjectCollectionBase.KeysCollection

[13777] [JScript] public function get Keys( ) : NameObjectCollectionBase.KeysCollection;

[13778] Description

[13779] Gets a collection of all session keys.

[13780] LCID

[13781] [C#] public int LCID {get; set;}

[13782] [C++] public: _property int get_LCID( );public: _property void set_LCID(int);

[13783] [VB] Public Property LCID As Integer

[13784] [JScript] public function get LCID( ) : int;public function set LCID(int);

[13785] Description

[13786] Gets or sets the locale identifier (LCID) of the current session.

[13787] Mode

[13788] [C#] public SessionStateMode Mode {get;}

[13789] [C++] public: _property SessionStateMode get_Mode( );

[13790] [VB] Public ReadOnly Property Mode As SessionStateMode

[13791] [JScript] public function get Mode( ) : SessionStateMode;

[13792] Description

[13793] Gets the current session state mode.

[13794] SessionID

[13795] [C#] public string SessionID {get;}

[13796] [C++] public: _property String* get_SessionID( );

[13797] [VB] Public ReadOnly Property SessionID As String

[13798] [JScript] public function get SessionID( ) : String;

[13799] Description

[13800] Gets the unique session ID used to identify a session.

[13801] StaticObjects

[13802] [C#] public HttpStaticObjectsCollection StaticObjects {get;}

[13803] [C++] public: _property HttpStaticObjectsCollection* get_StaticObjects( );

[13804] [VB] Public ReadOnly Property StaticObjects As HttpStaticObjectsCollection

[13805] [JScript] public function get StaticObjects( ) : HttpStaticObjectsCollection;

[13806] Description

[13807] Gets a collection of objects declared by

[13808] System.Web.UI

[13809] Description

[13810] The System.Web.UI namespace provides classes and interfaces that allow you to create controls and pages that will appear in your Web applications as user interface on a Web page. This namespace includes the Control class, which provides all controls, whether HTML, Web, or User controls, with a common set of functionality. It also includes the Page control, which is generated automatically whenever a request is made for a page in your Web application. Also provided are classes which provide the Web Forms Server Controls data binding functionality, the ability to save the view state of a given control or page, as well as parsing functionality for both programmable and literal controls.

[13811] AttributeCollection class (System.Web.UI)

[13812] Description

[13813] Provides object-model access to all attributes declared in the opening tag of an ASP.NET server control element. This class cannot be inherited.

[13814] Attributes are case-insensitive strings. They return a System.String object as their value. If there are no attributes in the collection, they return null.

[13815] Constructors:

[13816] AttributeCollection

[13817] Example Syntax:

[13818] [C#] public AttributeCollection(StateBag bag);

[13819] [C++] public: AttributeColection(StateBag* bag);

[13820] [VB] Public Sub New(ByVal bag As StateBag)

[13821] [JScript] public function AttributeCollection(bag : StateBag);

[13822] Description

[13823] Initializes a new instance of the System.Web.UI.AttributeCollection class. A System.Web.UI.StateBag object that contains the attribute keys and their values that are in the opening tag of the server control.

[13824] Properties:

[13825] Count

[13826] [C#] public int Count {get;}

[13827] [C++] public: _property int get_Count( );

[13828] [VB] Public ReadOnly Property Count As Integer

[13829] [JScript] public function get Count( ) : int;

[13830] Description

[13831] Gets the number of attributes in the System.Web.UI.AttributeCollection object.

[13832] CssStyle

[13833] [C#] public CssStyleCollection CssStyle {get;}

[13834] [C++] public: _property CssStyleCollection* get_CssStyle( );

[13835] [VB] Public ReadOnly Property CssStyle As CssStyleCollection

[13836] [JScript] public function get CssStyle( ) : CssStyleCollection;

[13837] Description

[13838] Gets a collection of styles for the ASP.NET server control to which the current System.Web.UI.AttributeCollection object belongs.

[13839] Any style declared for a particular HTML server control is added to the CssStyleCollection object when the containing Web Forms page is parsed. You can use this property to add, remove and iterate through the styles declared for the server control.

[13840] Item

[13841] [C#] public string this[string key] {get; set;}

[13842] [C++] public: _property String* get_Item(String* key);public: _property void set_Item(String* key, String*);

[13843] [VB] Public Default Property Item(ByVal key As String) As String

[13844] [JScript] returnValue=AttributeCollectionObj ect.Item(key);AttributeCollectionObject.Item(key)=returnValue;

[13845] Description

[13846] Gets or sets a specified attribute value for a server control. The location of the attribute within the collection.

[13847] Keys

[13848] [C#] public ICollection Keys {get;}

[13849] [C++] public: _property ICollection* get_Keys( );

[13850] [VB] Public ReadOnly Property Keys As ICollection

[13851] [JScript] public function get Keys( ) : ICollection;

[13852] Description

[13853] Gets a collection of keys to all attributes in the server control's System.Web.UI.AttributeCollection object.

[13854] Methods:

[13855] Add

[13856] [C#] public void Add(string key, string value);

[13857] [C++] public: void Add(String* key, String* value);

[13858] [VB] Public Sub Add(ByVal key As String, ByVal value As String)

[13859] [JScript] public function Add(key : String, value : String);

[13860] Description

[13861] Adds an attribute to a server contol's System.Web.UI.AttributeCollection object. The index assigned to the new attribute in the collection. The attribute to store in the collection.

[13862] AddAttributes

[13863] [C#] public void AddAttributes(HtmlTextWriter writer); IC++] public: void AddAttributes(HtmlTextWriter* writer);

[13864] [VB] Public Sub AddAttributes(ByVal writer As HtmlTextWriter)

[13865] [JScript] public function AddAttributes(writer : HtmlTextWriter);

[13866] Description

[13867] Adds attributes from the AttributeCollection class to the System.Web.UI.HtmlTextWriter object that is responsible for rendering the attributes as HTML to an ASP.NET server control.

[13868] This method copies all of the server control's attributes to an System.Web.UI.HtmlTextWriter object so they can be rendered by the next call to the System.Web.UI.HtmlTextWriter.RenderBeginTag(System.String) method. An System.Web.UI.HtmlTextWriter that writes the added attribute to the opening tag of an ASP.NET server control.

[13869] Clear

[13870] [C#] public void Clear( );

[13871] [C++] public: void Clear( );

[13872] [VB] Public Sub Clearo

[13873] [JScript] public function Clear( );

[13874] Description

[13875] Removes all attributes from a server control's System.Web.UI.AttributeCollection object.

[13876] Remove

[13877] [C#] public void Remove(string key);

[13878] [C++] public: void Remove(String* key);

[13879] [VB] Public Sub Remove(ByVal key As String)

[13880] [JScript] public function Remove(key : String);

[13881] Description

[13882] Removes an attribute from a server control's System.Web.UI.AttributeCollection object. The index of the attribute to remove.

[13883] Render

[13884] [C#] public void Render(HtmlTextWriter writer);

[13885] [C++] public: void Render(HtmlTextWriter* writer);

[13886] [VB] Public Sub Render(ByVal writer As HtmlTextWriter)

[13887] [JScript] public function Render(writer : HtmlTextWriter);

[13888] Description

[13889] Writes the collection of attributes to the specified System.Web.UI.HtmlTextWriter output stream. In turn, the output stream writes the collection to the Web Forms page. An System.Web.UI.HtmlTextWriter object that writes the attribute collection to the opening HTML tag.

[13890] AutomaticHandlerMethodInfos class (System.Web.UI)

[13891] ToString

[13892] Description

[13893] AutomaticHandlerMethodInfos

[13894] Example Syntax:

[13895] ToString

[13896] [C#] public AutomaticHandlerMethodInfos( );

[13897] [C++] public: AutomaticHandlerMethodInfos( );

[13898] [VB] Public Sub New( )

[13899] [JScript] public function AutomaticHandlerMethodInfos( );

[13900] BaseParser class (System.Web.UI)

[13901] ToString

[13902] Description

[13903] Provides a base set of functionality for all parsers involved in parsing ASP.NET page requests. This includes parsing of all ASP.NET server controls, including pages and user controls.

[13904] BaseParser

[13905] Example Syntax:

[13906] ToString

[13907] [C#] public BaseParser( );

[13908] [C++] public: BaseParser( );

[13909] [VB] Public Sub New( )

[13910] [JScript] public function BaseParser( );

[13911] BasePartialCachingControl class (System.Web.UI)

[13912] ToString

[13913] Description

[13914] Provides a base set of functionality for the System.Web.UI.StaticPartialCachingControl and the System.Web.UI.PartialCachingControl classes.

[13915] BasePartialCachingControl

[13916] Example Syntax:

[13917] ToString

[13918] [C#] protected BasePartialCachingControl( );

[13919] [C++] protected: BasePartialCachingControl( );

[13920] [VB] Protected Sub New( )

[13921] [JScript] protected function BasePartialCachingControl( );

[13922] ChildControlsCreated

[13923] ClientID

[13924] Context

[13925] Controls

[13926] Dependency

[13927] ToString

[13928] Description

[13929] Gets or sets an instance of the System.Web.Caching.CacheDependency class associated with the cached server control output.

[13930] EnableViewState

[13931] Events

[13932] HasChildViewState

[13933] ID

[13934] IsTrackingViewState

[13935] NamingContainer

[13936] Page

[13937] Parent

[13938] Site

[13939] TemplateSourceDirectory

[13940] UniqueID

[13941] ViewState

[13942] ViewStateIgnoresCase

[13943] Visible

[13944] Dispose

[13945] [C#] public override void Dispose( );

[13946] [C++] public: void Dispose( );

[13947] [VB] Overrides Public Sub Dispose( )

[13948] [JScript] public override function Dispose( );

[13949] Description

[13950] OnInit

[13951] [C#] protected override void Onlnit(EventArgs e);

[13952] [C++] protected: void Onlnit(EventArgs* e);

[13953] [VB] Overrides Protected Sub Onlnit(ByVal e As EventArgs)

[13954] [JScript] protected override function Onlnit(e : EventArgs);

[13955] Description

[13956] Raises the Init event for the server control to be output cached.

[13957] This method checks the cache for the content associated with the server control. If it is not there, the server control is created and added to the parent control's System.Web.UI.ControlCollection object. An System.EventArgs object that contains the event data.

[13958] Render

[13959] [C#] protected override void Render(HtrnlTextWriter output);

[13960] [C++] protected: void Render(HtmlTextWriter* output);

[13961] [VB] Overrides Protected Sub Render(ByVal output As HtmlTextWriter)

[13962] [JScript] protected override function Render(output : HtmlTextWriter);

[13963] Description

[13964] Outputs the server control's content to the System.Web.UI.HtmlTextWriter output stream. The System.Web.UI.HtmlTextWriter object that writes the cached control to the page.

[13965] BuildMethod delegate (System.Web.UI)

[13966] TrackViewState

[13967] Description

[13968] Represents the method that is used to build a System.Web.UI.Control.

[13969] This delegate passes the information necessary to build ASP.NET server controls as defined by the TemplateControl class, or one of the classes that inherit from TemplateControl, Page and UserControl.

[13970] BuildTemplateMethod delegate (System.Web.UlI)

[13971] TrackViewState

[13972] Description

[13973] CompiledTemplateBuilder class (System.Web.UI)

[13974] TrackViewState

[13975] Description

[13976] CompiledTemplateBuilder

[13977] Example Syntax:

[13978] TrackViewState

[13979] [C#] public CompiledTemplateBuilder(BuildTemplateMethod buildTemplateMethod);

[13980] [C++] public: CompiledTemplateBuilder(BuildTemplateMethod* buildTemplateMethod);

[13981] [VB] Public Sub New(ByVal buildTemplateMethod As BuildTemplateMethod)

[13982] [JScript] public function CompiledTemplateBuilder(buildTemplateMethod BuildTemplateMethod);

[13983] Description

[13984] Instantiateln

[13985] [C#] public void Instantiateln(Control container);

[13986] [C++] public: _sealed void Instantiateln(Control* container);

[13987] [VB] NotOverridable Public Sub Instantiateln(ByVal container As Control)

[13988] [JScript] public function Instantiateln(container : Control);

[13989] Description

[13990] ConstructorNeedsTagAttribute class (System.Web.UI)

[13991] ToString

[13992] Description

[13993] Specifies that a server control needs a tag name in its constructor.

[13994] ConstructorNeedsTagAttribute

[13995] Example Syntax:

[13996] ToString

[13997] [C#] public ConstructorNeedsTagAttribute( );

[13998] [C++] public: ConstructorNeedsTagAttribute( );

[13999] [VB] Public Sub New( )

[14000] [JScript] public function ConstructorNeedsTagAttribute( ); Initializes a new instance of the System.Web.UI.ConstructorNeedsTagAttribute class.

[14001] Description

[14002] Initializes a new instance of the System.Web.UI.ConstructorNeedsTagAttribute class.

[14003] ConstructorNeedsTagAttribute

[14004] Example Syntax:

[14005] ToString

[14006] [C#] public ConstructorNeedsTagAttribute(bool needsTag);

[14007] [C++] public: ConstructorNeedsTagAttribute(bool needsTag);

[14008] [VB] Public Sub New(ByVal needsTag As Boolean)

[14009] [JScript] public function ConstructorNeedsTagAttribute(needsTag : Boolean);

[14010] Description

[14011] Initializes a new instance of the System.Web.UI.ConstructorNeedsTagAttribute class true to add a tag to a control; otherwise, false.

[14012] NeedsTag

[14013] ToString

[14014] [C#] public bool NeedsTag {get;}

[14015] [C++] public: _property bool get_NeedsTag(;

[14016] [VB] Public ReadOnly Property NeedsTag As Boolean

[14017] [JScript] public function get NeedsTag( ) : Boolean;

[14018] Description

[14019] Indicates whether a control needs a tag in its contstructor. This property is read-only.

[14020] TypeId

[14021] Control class (System.Web.UI)

[14022] ToString

[14023] Description

[14024] Defines the properties, methods, and events that are shared by all ASP.NET server controls.

[14025] This is the primary class that you derive from when you develop custom ASP.NET server controls.

[14026] Control

[14027] Example Syntax:

[14028] ToString

[14029] [C#] public Control( );

[14030] [C++] public: Control( );

[14031] [VB] Public Sub New( )

[14032] [JScript] public function Control( );

[14033] Description

[14034] Initializes a new instance of the System.Web.UI.Control class.

[14035] ChildControlsCreated

[14036] ToString

[14037] [C#] protected bool ChildControlsCreated {get; set;}

[14038] [C++] protected: _property bool get_ChildControlsCreated( );protected: property void set_ChildControlsCreated(bool);

[14039] [VB] Protected Property ChildControlsCreated As Boolean

[14040] [JScript] protected function get ChildControlsCreated( ) : Boolean;protected function set ChildControlsCreated(Boolean);

[14041] Description

[14042] Gets a value that indicates whether the server control's child controls have been created.

[14043] ClientID

[14044] ToString

[14045] [C#] public virtual string ClientID {get;}

[14046] [C++] public: _property virtual String* get_ClientID( );

[14047] [VB] Overridable Public ReadOnly Property ClientID As String

[14048] [JScript] public function get ClientIDO : String;

[14049] Description

[14050] Gets the server control identifier generated by ASP.NET.

[14051] ASP.NET automatically generates a ClientID for a server control regardless of whether you have specified an ID property for it or not. A ClilentID is assigned to all System.Web.UI.LiteralControl objects (text and HTML that is not processed on the server) on a page when it is requested. You can view the ClientID s of each control in a page's control hierarchy by enabling tracing for the page or application. The format for automatically generated ClientID s is Ctrl0 for the first control on a page, Ctrl1 for the next control, Ctrl2 for the third control, and so on until all controls for the page are given a ClientID value.

[14052] Context

[14053] ToString

[14054] [C#] protected virtual HttpContext Context {get;}

[14055] [C++] protected: _property virtual HttpContext* get_Context( );

[14056] [VB] Overridable Protected ReadOnly Property Context As HttpContext

[14057] [JScript] protected function get Context( ) : HttpContext;

[14058] Description

[14059] Gets the System.Web.HttpContext object associated with the server control for the current Web request.

[14060] This property gives you access to the Context object for the current Web request. The object provides properties that access the Application, Session Request, Response, and other objects that contain information about the current HTTP request. It also provides methods that allow you to obtain configuration information and set or clear errors for the request.

[14061] Controls

[14062] ToString

[14063] [C#] public virtual ControlCollection Controls {get;}

[14064] [C++] public: _property virtual ControlCollection* get_Controls( );

[14065] [VB] Overridable Public ReadOnly Property Controls As ControlCollection

[14066] [JScript] public function get Controls( ) : ControlCollection;

[14067] Description

[14068] Gets a System.Web.UI.ControlCollection object that represents the child controls for a specified server control in the UI hierarchy.

[14069] On an ASP.NET page, when controls are added declaratively between the opening and closing tags of a server control, ASP.NET automatically adds the controls to the containing server control's System.Web.UI.ControlCollection. Any HTML tags or text strings that are not processed on the server are compiled into System.Web.UI.LiteralControl objects. These are added to the collection like other server controls.

[14070] EnableViewState

[14071] ToString

[14072] [C#] public virtual bool EnableViewState {get; set;}

[14073] [C++] public: _property virtual bool get_EnableViewStateo);public: _property virtual void set_EnableViewState(bool);

[14074] [VB] Overridable Public Property EnableViewState As Boolean

[14075] [JScript] public function get EnableViewStateo: Boolean;public function set EnableViewState(Boolean);

[14076] Description

[14077] Gets or sets a value indicating whether the server control maintains its view state, and the view state of any child controls it con tains, when the current page request ends.

[14078] You must enable view state for the server control to maintain its state across HTTP requests.

[14079] Events

[14080] ToString

[14081] [C#] protected EventHandlerList Events {get;}

[14082] [C++] protected: _property EventHandlerList* get_Events( );

[14083] [VB] Protected ReadOnly Property Events As EventHandlerList

[14084] [JScript] protected function get Events( ) : EventHandlerList;

[14085] Description

[14086] Gets a list of event handler delegates for the control. This property is read10 only.

[14087] This property is of type System.ComponentModel.EventHandlerList which uses a linear search algorithm to find entries in the list of delegates. A linear search algorithm is inefficient when working with a large number of entries. Therefore, when you have a large list, finding entries with this property will be slow.

[14088] HasChildViewState

[14089] ToString

[14090] [C#] protected bool HasChildViewState {get;}

[14091] [C++] protected: _property bool get_HasChildViewState( );

[14092] [VB] Protected ReadOnly Property HasChildViewState As Boolean

[14093] [JScript] protected function get HasChildViewState( ) : Boolean;

[14094] Description

[14095] Gets a value indicating whether the current server control's child controls have any saved view-state settings.

[14096] You can avoid unnecessary calls to the System.Web.UI.Control.ClearChildViewState method by using this property to verify that any child controls of the server control are storing view-state information.

[14097] ID

[14098] ToString

[14099] [C#] public virtual string ID {get; set;}

[14100] [C++] public: _property virtual String* get_ID( );public: _property virtual void set_ID(String*);

[14101] [VB] Overridable Public Property ID As String

[14102] [JScript] public function get ID( ) : String;public function set ID(String);

[14103] Description

[14104] Gets or sets the programmatic identifier assigned to the server control.

[14105] Setting this property on a server control provides you with programmatic access to the server control's properties, events, and methods. This property can be set by Web developers by declaring an id attribute in the opening tag of an ASP.NET server control.

[14106] IsTrackingViewState

[14107] ToString

[14108] [C#] protected bool IsTrackingViewState {get;}

[14109] [C++] protected: _property bool get_IsTrackingViewState( );

[14110] [VB] Protected ReadOnly Property IsTrackingViewState As Boolean

[14111] [JScript] protected function get IsTrackingViewState( ): Boolean;

[14112] Description

[14113] Gets a value that indicates whether ther server control is saving changes to its view state.

[14114] For a sample custom server control that uses this property, see.

[14115] NamingContainer

[14116] ToString

[14117] [C#] public virtual Control NamingContainer {get;}

[14118] [C++] public: _property virtual Control* get_NamingContainer( );

[14119] [VB] Overridable Public ReadOnly Property NamingContainer As Control

[14120] [JScript] public function get NamingContainer( ) : Control;

[14121] Description

[14122] Gets a reference to the server control's naming container, which creates a unique namespace for differentiating between server controls with the same System.Web.UI.Control.ID property value.

[14123] Each page in an ASP.NET Web application contains a hierarchy of controls. This hierarchy is not dependent on whether a control generates UI visible to the user. The naming container for a given control is the parent control above it in the hierarchy that implements the INamingContainer interface. A server control that implements this interface creates a unique namespace for the ID property values of its child server controls.

[14124] Page

[14125] ToString

[14126] [C#] public virtual Page Page {get; set;}

[14127] [C++] public: _property virtual Page* get_Page( );public: _property virtual void set_Page(Page*);

[14128] [VB] Overridable Public Property Page As Page

[14129] [JScript] public function get Page( ) : Page;public function set Page(Page);

[14130] Description

[14131] Gets a reference to the System.Web.UI.Page instance that contains the server control.

[14132] This property reflects the name of the .aspx file associated with the current Web request. In the control hierarchy, name of the page is _PAGE by default. It is assigned to a type defined by the name of the .aspx file.

[14133] Parent

[14134] ToString

[14135] [C#] public virtual Control Parent {get;}

[14136] [C++] public: _property virtual Control* get_Parent( );

[14137] [VB] Overridable Public ReadOnly Property Parent As Control

[14138] [JScript] public function get Parent( ) : Control;

[14139] Description

[14140] Gets a reference to the server control's parent control in the page UI hierarchy.

[14141] Whenever a page is requested, a hierarchy of server controls on that page is built. This property allows you to determine the parent control of the current server control in that hierarchy, and to program against it.

[14142] Site

[14143] ToString

[14144] [C#] public ISite Site {get; set;}

[14145] [C++] public: _property ISite* get Site( );public: _property void setSite(ISite*);

[14146] [VB] Public Property Site As ISite

[14147] [JScript] public function get Site( ) : ISite;public function set Site(ISite);

[14148] Description

[14149] Gets information about the Web site to which the server control belongs.

[14150] Sites bind a Component to a Container and enable communication between them. They also provide a way for the container to manage its components.

[14151] TemplateSourceDirectory

[14152] ToString

[14153] [C#] public virtual string TemplateSourceDirectory {get;}

[14154] [C++] public: _property virtual String* get_TemplateSourceDirectory( );

[14155] [VB] Overridable Public ReadOnly Property TemplateSourceDirectory As String

[14156] [JScript] public function get TemplateSourceDirectory( ): String;

[14157] Description

[14158] Gets the virtual directory of the System.Web.UI.Page or System.Web.UI.UserControl that contains the current server control. UniqueID

[14159] ToString

[14160] [C#] public virtual string UniqueID {get;}

[14161] [C++] public: _property virtual String* get_UniqueID( );

[14162] [VB] Overridable Public ReadOnly Property UniqueID As String

[14163] [JScript] public function get UniqueID( ) : String;

[14164] Description

[14165] Gets the unique, hierarchically-qualified identifier for the server control. This property differs from the ID property, in that the UniqueID property includes the identifier for the server control's naming container. This identifier is generated automatically when a page request is processed.

[14166] ViewState

[14167] ToString

[14168] [C#] protected virtual StateBag ViewState {get;}

[14169] [C++] protected: _property virtual StateBag* get_ViewState( );

[14170] [VB] Overridable Protected ReadOnly Property ViewState As StateBag

[14171] [JScript] protected function get ViewState( ) : StateBag;

[14172] Description

[14173] Gets a dictionary of state information that allows you to save and restore the view state of a server control across multiple requests for the same page.

[14174] A server control's view state is the accumulation of all its property values. In order to preserve these values across HTTP requests, ASP.NET server controls use this property, which is an instance of the StateBag class, to store the property values. The values are then passed as a variable to a hidden field when subsequent requests are processed. For more information about view state, see. For more information about saving server control view state, see.

[14175] ViewStateIgnoresCase

[14176] ToString

[14177] [C#] protected virtual bool ViewStateIgnoresCase {get;}

[14178] [C++] protected: _property virtual bool get_ViewStateIgnoresCase( );

[14179] [VB] Overridable Protected ReadOnly Property ViewStateIgnoresCase As Boolean

[14180] [JScript] protected function get ViewStateIgnoresCase( ): Boolean;

[14181] Description

[14182] Gets a value that indicates whether the System.Web.UI.StateBag object is case-insensitive.

[14183] Visible

[14184] ToString

[14185] [C#] public virtual bool Visible {get; set;}

[14186] [C++] public: _property virtual bool get_Visible( );public: _property virtual void set_Visible(bool);

[14187] [VB] Overridable Public Property Visible As Boolean

[14188] [JScript] public function get Visible( ) : Boolean;public function set Visible(Boolean);

[14189] Description

[14190] Gets or sets a value that indicates whether a server control is rendered as UI on the page.

[14191] Server controls that are not visible take up no space on a Web Forms page when it is displayed.

[14192] ToString

[14193] [C#] public event EventHandler DataBinding;

[14194] [C++] public: _event EventHandler* DataBinding;

[14195] [VB] Public Event DataBinding As EventHandler

[14196] Description

[14197] Occurs when the server control binds to a data source.

[14198] This event notifies the server control to perform any data binding logic that has been written for it.

[14199] ToString

[14200] [C#] public event EventHandler Disposed;

[14201] [C++] public: _sealed event EventHandler* Disposed;

[14202] [VB] NotOverridable Public Event Disposed As EventHandler

[14203] Description

[14204] Occurs when a server control is released from memory, which is the last stage of the server control lifecycle when an ASP.NET page is requested.

[14205] Resources that require significant processor time, such as database connections, should be released with this event.

[14206] ToString

[14207] [C#] public event EventHandler Init;

[14208] [C++] public: _event EventHandler* Init;

[14209] [VB] Public Event Init As EventHandler

[14210] Description

[14211] Occurs when the server control is initialized, which is the first step in the its lifecycle.

[14212] Server controls should perform any initialization steps that are required to create and set up an instance. You cannot use view-state information within this event; it is not populated yet. You should not access another server control during this event, regardless of whether it is a child or parent to this control. Other server controls are not certain to be created and ready for access.

[14213] ToString

[14214] [C#] public event EventHandler Load;

[14215] [C++] public: _event EventHandler* Load;

[14216] [VB] Public Event Load As EventHandler

[14217] Description

[14218] Occurs when the server control is loaded into the System.Web.UI.Page object.

[14219] Notifies the server control to perform any processing steps that are set to occur on each page request. You can use view state information with this event. You can also access other server controls within the page's control hierarchy.

[14220] ToString

[14221] [C#] public event EventHandler PreRender;

[14222] [C++] public: _event EventHandler* PreRender;

[14223] [VB] Public Event PreRender As EventHandler

[14224] Description

[14225] Occurs when the server control is about to render to its containing System.Web.UI.Page object.

[14226] Use this event to perform any updates before the output the server control is rendered to the page. Any changes in the view state of the server control can be saved during this event. Such changes made in the rendering phase will not be saved.

[14227] ToString

[14228] [C#] public event EventHandler Unload;

[14229] [C++] public: _event EventHandler* Unload;

[14230] [VB] Public Event Unload As EventHandler

[14231] Description

[14232] Occurs when the server control is unloaded from memory.

[14233] Server controls must perform any final clean-up, such as closing files, database connections and discarding objects, during this stage of the control lifecycle before the instance is unloaded. AddedControl

[14234] [C#] protected internal virtual void AddedControl(Control control, int index);

[14235] [C++] protected public: virtual void AddedControl(Control* control, int index);

[14236] [VB] Overridable Protected Friend Dim Sub AddedControl(ByVal control As Control, ByVal index As Integer)

[14237] [JScript] package function AddedControl(control : Control, index : int);

[14238] Description

[14239] AddParsedSubObject

[14240] [C#] protected virtual void AddParsedSubObject(object obj);

[14241] [C++] protected: virtual void AddParsedSubObject(Object* obj);

[14242] [VB] Overridable Protected Sub AddParsedSubObject(ByVal obj As Object)

[14243] [JScript] protected function AddParsedSubObject(obj : Object);

[14244] Description

[14245] Notifies the server control that an element, either XML or HTML, was parsed, and adds the element to the server control's System.Web.UI.ControlCollection object.

[14246] Unless you override it, this method automatically adds System.Web.UI.LiteralControl objects to the server control's ControlCollection object. This collection is accessible through System.Web.UI.Control.Controls property. An System.Object that represents the parsed element.

[14247] BuildProfileTree

[14248] [C#] protected void BuildProfileTree(string parentld, bool calcViewState);

[14249] [C++] protected: void BuildProfileTree(String* parentld, bool calcViewState);

[14250] [VB] Protected Sub BuildProfileTree(ByVal parentld As String, ByVal calcViewState As Boolean)

[14251] [JScript] protected function BuildProfileTree(parentld: String, calcViewState Boolean);

[14252] Description

[14253] Gathers information about the server control and delivers it to the System.Web.UI.Page.Trace property to be displayed when tracing is enabled for the page.

[14254] This property gathers the information necessary about a page's UI hierarchy and passes it to the page's Trace property. When you enable tracing, either for a page or for your application, this information is displayed in the Control Tree section of the trace output. Trace output for a page is appended to the end of the page; while trace output for an application can be viewed from the trace viewer (trace.axd file) which is stored in the application's root directory. For more information about tracing, see. The identifier of the control's parent. A Boolean that indicates whether the view-state size is calculated.

[14255] ClearChildViewState

[14256] [C#] protected void ClearChildViewState( );

[14257] [C++] protected: void ClearChildViewState( );

[14258] [VB] Protected Sub ClearChildViewState( )

[14259] [JScript] protected function ClearChildViewState( );

[14260] Description

[14261] Deletes the view-state information for all of the server control's child controls.

[14262] This method is commonly used when you override the System.Web.UI.Control.DataBind method when developing templated databound server controls. If you do not call this method, child control view-state information can be written to a parent server control, only to be overridden when data binding occurs.

[14263] CreateChildControls

[14264] [C#] protected virtual void CreateChildControls( );

[14265] [C++] protected: virtual void CreateChildControls( );

[14266] [VB] Overridable Protected Sub CreateChildControlso

[14267] [JScript] protected function CreateChildControls( );

[14268] Description

[14269] Notifies server controls that use composition-based implementation to create any child controls they contain in preparation for posting back or rendering.

[14270] When you develop a composite or templated server control, you must override this method. For more information, see and.

[14271] CreateControlCollection

[14272] [C#] protected virtual ControlCollection CreateControlCollection( );

[14273] [C++] protected: virtual ControlCollection* CreateControlCollection( );

[14274] [VB] Overridable Protected Function CreateControlCollection( ) As ControlCollection

[14275] [JScript] protected function CreateControlCollection( ) : ControlCollection;

[14276] Description

[14277] Creates a new System.Web.UI.ControlCollection object to hold the child controls (both literal and server) of the server control.

[14278] Return Value: A ControlCollection object that contains the current server control's child server controls.

[14279] DataBind

[14280] [C#] public virtual void DataBind( );

[14281] [C++] public: virtual void DataBind( );

[14282] [VB] Overridable Public Sub DataBind( )

[14283] [JScript] public function DataBind( );

[14284] Description

[14285] Binds a data source to the invoked server control and all of its child controls.

[14286] Use this method to bind data from a source to a server control. This method is commonly used after retrieving a data set through a database query.

[14287] Dispose

[14288] [C#] public virtual void Dispose( );

[14289] [C++] public: virtual void Dispose( );

[14290] [VB] Overridable Public Sub Dispose( )

[14291] [JScript] public function Dispose( );

[14292] Description

[14293] Enables a server control to perform final clean up before it is released from memory.

[14294] Call Dispose when you are finished using the System.Web.UI.Control The Dispose method leaves the Control in an unusable state. After calling this method, you must release all references to the control so the memory it was occupying can be reclaimed by garbage collection.

[14295] EnsureChildControls

[14296] [C#] protected virtual void EnsureChildControls( );

[14297] [C++] protected: virtual void EnsureChildControls( );

[14298] [VB] Overridable Protected Sub EnsureChildControls( )

[14299] [JScript] protected function EnsureChildControls( );

[14300] Description

[14301] Checks if the server control contains child controls. If it does not, it creates child controls.

[14302] If the server control contains nothing but literal content or HTML that is parsed and compiled as a System.Web.UI.LiteralControl object, it adds that object to the server control's System.Web.UI.ControlCollection object. The instance of the LiteralControl then becomes a child of the server control.

[14303] FindControl

[14304] [C#] public virtual Control FindControl(string id);

[14305] [C++] public: virtual Control* FindControl(String* id);

[14306] [VB] Overridable Public Function FindControl(ByVal id As String) As Control

[14307] [JScript] public function FindControl(id : String) : Control; Searches the current naming container for the specified server control.

[14308] Description

[14309] Searches the current naming container for a server control with the specified id parameter.

[14310] Return Value: The specified control, or 0 if the specified control does not exist. The identifier for the control to be found.

[14311] FindControl

[14312] [C#] protected virtual Control FindControl(string id, mt pathoffset);

[14313] [C++] protected: virtual Control* FindControl(String* id, int pathOffset);

[14314] [VB] Overridable Protected Function FindControl(ByVal id As String, ByVal pathOffset As Integer) As Control

[14315] [JScript] protected function FindControl(id : String, pathOffset : int) : Control;

[14316] Description

[14317] Searches the current naming container for a server control with the specified id and an integer, ified in the pathOffset parameter, that aids in the search.

[14318] Return Value: The specified control, or 0 if the specified control does not exist. The identifier for the control to be found. The number of controls up the page control hierarchy needed to reach a naming container.

[14319] HasControls

[14320] [C#] public virtual bool HasControls( );

[14321] [C++] public: virtual bool HasControls( );

[14322] [VB] Overridable Public Function HasControls( ) As Boolean

[14323] [JScript] public function HasControls( ) : Boolean;

[14324] Description

[14325] Determines if the server control contains any child controls.

[14326] Return Value: true if the control contains other controls; otherwise, false.

[14327] Since this method simply determines if any child controls exist, it can enhance performance by allowing you to avoid an unnecessary call to the Count property on the server control's System.Web.UI.ControlCollection object. The ControlCollection is available on the control through the System.Web.UI.Control.Controls property.

[14328] IsLiteralContent

[14329] [C#] protected bool IsLiteralContent( );

[14330] [C++] protected: bool IsLiteralContent( );

[14331] [VB] Protected Function IsLiteralContent( ) As Boolean

[14332] [JScript] protected function IsLiteralContent( ) : Boolean;

[14333] Description

[14334] Determines if the server control holds only literal content.

[14335] Return Value: true if the server control is comprised of literal content; otherwise false.

[14336] When this method returns true, the server control's collection holds a single literal control. The content is then passed to the requesting browser as UTML.

[14337] LoadViewState

[14338] [C#] protected virtual void LoadViewState(object savedState);

[14339] [C++] protected: virtual void LoadViewState(Obj ect* savedState);

[14340] [VB] Overridable Protected Sub LoadViewState(ByVal savedState As Object)

[14341] [JScript] protected function LoadViewState(savedState : Object);

[14342] Description

[14343] Restores view-state information from a previous page request that was saved by the System.Web.UI.Control.SaveViewState method.

[14344] Override this method when you need to customize how a custom server control restores its view state. For more information, see. An System.Object that represents the control state to be restored.

[14345] MapPathSecure

[14346] [C#] protected string MapPathSecure(stfing virtualpath);

[14347] [C++] protected: String* MapPathecure(String* virtualpath);

[14348] [VB] Protected Function MapPathSecure(ByVal virtualpath As String) As String

[14349] [JScript] protected function MapPathSecure(virtualPath : String) : String;

[14350] Description

[14351] Retrieves a mapped physical fie path relative to the source file, if the requesting server control has sufficient security permissions to read the mapped result.

[14352] Return Value: The physical path to the requested file.

[14353] This method can only be used by server controls that have permnissions to read files and which are part of fuilly trusted .dll files, such as System.Web.dll. This helps prevent security breaches. A relative or root relative URL.

[14354] OnBubbleEvent

[14355] [C#] protected virtual bool OnBubbleEvent(object source, EventArgs args);

[14356] [C++] protected: virtual bool OnBubbleEvent(Object* source, EventArgs* args);

[14357] [VB] Overridable Protected Function OnBubbleEvent(ByVal source As Object, ByVal args As EventArgs) As Boolean

[14358] [JScript] protected function OnBubbleEvent(source : Object, args : EventArgs) Boolean;

[14359] Description

[14360] Determines whether the event for the server control is passed up the page's UI server control hierarchy.

[14361] Return Value: true if the event has been cancelled; otherwise, false. The default is false.

[14362] ASP.NET server controls such as the System.Web.UI.WebControls.Repeater System.Web.UI.WebControls.DataList and System.Web.UI.WebControls.DataGrid Web controls can contain child controls that raise events. For example, each row in a DataGrid control can contain one or more buttons created dynamically by templates. The source of the event. An System.EventArgs object that contains the event data.

[14363] OnDataBinding

[14364] [C#] protected virtual void OnDataBinding(EventArgs e);

[14365] [C++] protected: virtual void OnDataBinding(EventArgs* e);

[14366] [VB] Overridable Protected Sub OnDataBinding(ByVal e As EventArgs)

[14367] [JScript] protected function OnDataBinding(e : EventArgs);

[14368] Description

[14369] Raises the DataBinding event.

[14370] This method notifies a server control to perform any data binding logic that s is associated with it. An EventArgs object that contains the event data.

[14371] OnInit

[14372] [C#] protected virtual void Onlnit(EventArgs e);

[14373] [C++] protected: virtual void Onlnit(EventArgs* e);

[14374] [VB] Overridable Protected Sub Onlnit(ByVal e As EventArgs)

[14375] [JScript] protected function Onlnit(e : EventArgs);

[14376] Description

[14377] Raises the Init event.

[14378] When notified by this method, server controls must perform any initialization steps that are required to create and set up an instance. In this stage of the server control's lifecycle, the control's view state has yet to be populated. Additionally, you can not access other server controls when this method is called either, regardless of whether it is a child or parent to this control. Other server controls are not certain to be created and ready for access. An System.EventArgs object that contains the event data.

[14379] OnLoad

[14380] [C#] protected virtual void OnLoad(EventArgs e);

[14381] [C++] protected: virtual void OnLoad(EventArgs* e);

[14382] [VB] Overridable Protected Sub OnLoad(ByVal e As EventArgs)

[14383] [JScript] protected function OnLoad(e : EventArgs);

[14384] Description

[14385] Raises the Load event.

[14386] This method notifies the server control that it should perform actions common to each HTTP request for the page it is associated with, such as setting up a database query. At this stage in the page lifecycle, server controls in the hierarchy are created and initialized, view state is restored, and form controls reflect client-side data. The System.EventArgs object that contains the event data.

[14387] OnPreRender

[14388] [C#] protected virtual void OnPreRender(EventArgs e);

[14389] [C++] protected: virtual void OnPreRender(EventArgs* e);

[14390] [VB] Overridable Protected Sub OnPreRender(ByVal e As EventArgs)

[14391] [JScript] protected function OnPreRender(e : EventArgs);

[14392] Description

[14393] Raises the System.Web.UI.Control.PreRender event, which notifies the server control that

[14394] This method notifies the server control to perform any necessary prerendering steps prior to saving view state and rendering content. An System.EventArgs object that contains the event data.

[14395] OnUnload

[14396] [C#] protected virtual void OnUnload(EventArgs e);

[14397] [C++] protected: virtual void OnUnload(EventArgs*);

[14398] [VB] Overridable Protected Sub OniUnload(ByVal e As EventArgs)

[14399] [JScript] protected unction OnUnload(e : EventArgs);

[14400] Description

[14401] Raises the Unload event. An System.EventArgs object that contains event data.

[14402] RaiseBubbleEvent

[14403] [C#] protected void RaiseBubbleEvent(object source, EventArgs args);

[14404] [C++] protected: void RaiseBubbleEvent(Object* source, EventArgs* args);

[14405] [VB] Protected Sub RaiseBubbleEvent(ByVal source As Object, ByVal args As EventArgs)

[14406] [JScript] protected function RaiseBubbleEvent(source : Object, args : EventArgs);

[14407] Description

[14408] Assigns any sources of the event and its information to the control's parent.

[14409] ASP.NET server controls such as the System.Web.UI.WebControls.Repeater System.Web.UI.WebControls.DataList and System.Web.UI.WebControls.DataGrid Web controls can contain child controls that raise events. For example, each row in a DataGrid control can contain one or more buttons created dynamically by templates. The source of the event. An System.EventArgs object that contains the event data.

[14410] RemovedControl

[14411] [C#] protected internal virtual void RemovedControl(Control control);

[14412] [C++] protected public: virtual void RemovedControl(Control* control);

[14413] [VB] Overridable Protected Friend Dim Sub RemovedControl(ByVal control As Control)

[14414] [JScript] package function RemovedControl(control : Control);

[14415] Description

[14416] Render

[14417] [C#] protected virtual void Render(HtmlTextWiiter writer);

[14418] [C++] protected: virtual void Render(HtmlTextWriter* writer);

[14419] [VB] Overridable Protected Sub Render(ByVal writer As HtmlTextWriter)

[14420] [JScript] protected function Render(writer : HtmlTextWriter);

[14421] Description

[14422] Sends server control content to a provided System.Web.UI.HtmlTextWriter object, which writes the content to be rendered on the client.

[14423] When developing custom server controls, you can override this method to generate content for an ASP.NET page. For more information, see. The HtmlTextWriter object that receives the server control content. RenderChildren

[14424] [C#] protected virtual void RenderChildren(HtmlTextWriter writer);

[14425] [C++] protected: virtual void RenderChildren(HtmlTextWriter* writer);

[14426] [VB] Overridable Protected Sub RenderChildren(ByVal writer As HtmlTextWriter)

[14427] [JScript] protected function RenderChildren(writer : HtmlTextWriter);

[14428] Description

[14429] Outputs the content of a server control's children to a provided System.Web.UI.HtmlTextWriter object, which writes the content to be rendered on the client.

[14430] This method uses the delegate specified in the System.Web.UI.Control.SetRenderMethodDelegate(System.Web.UI.Render Method) method to render any Active Server Pages (ASP) code on the page. If no ASP code exists on the page, this method renders any child controls for the server control. The HtmlTextWriter object that receives the child controls.

[14431] RenderControl

[14432] [C#] public void RenderControl(HtmlTextWriter writer);

[14433] [C++] public: void RenderControl(HttnlTextWriter* writer);

[14434] [VB] Public Sub RenderControl(ByVal writer As HtmlTextWriter)

[14435] [JScript] public function RenderControl(writer : HtmlTextWriter);

[14436] Description

[14437] Outputs server control content to a provided System.Web.UI.HtmlTextWriter object, then checks if tracing is enabled for the containing page and retrieves trace information about the server control.

[14438] If a server control's System.Web.UI.Control.Visible property is set to true , this method checks to see if tracing is enabled for the page, and renders the server control content to the page. The HtmlTextWriter object that receives the control content.

[14439] ResolveUrl

[14440] [C#] public string ResolveUrl(string relativeurl);

[14441] [C++] public: String* ResolveUrl(String* relativeurl);

[14442] [VB] Public Function ResolveUrl(ByVal relativeUrl As String) As String

[14443] [JScript] public function ResolveUrl(relativeUrl A String) A String;

[14444] Description

[14445] Resolves a relative URL to the absolute URL where the page or user control associated with this request resides.

[14446] Return Value: The absolute URL.

[14447] This method uses the System.Web.UI.Control.TemplateSourceDirectory property to resolve to the absolute URL. The returned URL is for client use, and contains the session cookie if appropriate. The relative URL associated with the HTTP request.

[14448] SaveViewState

[14449] [C#] protected virtual object SaveViewState( );

[14450] [C++] protected: virtual Object* SaveViewStateO;

[14451] [VB] Overridable Protected Function SaveViewState( ) As Object

[14452] [JScript] protected function SaveViewState( ): Object;

[14453] Description

[14454] Saves any server control view-state changes that have occurred since the time the page was posted back to the server.

[14455] Return Value: Returns the server control's current view state. If there is no view state associated with the control, this method returns null.

[14456] View state is the accumulation of the values of a server control's properties. These values are automatically placed in the server control's System.Web.UI.Control.ViewState property, which is an instance of the System.Web.UI.StateBag class. This property's value is then persisted to a string object after the save state stage of the server control life cycle. For more information, see.

[14457] SetRenderMethodDelegate

[14458] [C#] public void SetRenderMethodDelegate(RenderMethod renderMethod);

[14459] [C++] public: void SetRenderMethodDelegate(RenderMethod* renderMethod);

[14460] [VB] Public Sub SetRenderMethodDelegate(ByVal renderMethod As RenderMethod)

[14461] [JScript] public function SetRenderMethodDelegate(renderMethod RenderMethod);

[14462] Description

[14463] Assigns an event handler delegate to render the server control and its content into its parent control.

[14464] This method is supplied for implementation purposes only; you should never call it directly. The information necessary to pass to the delegate so that it can render the server control.

[14465] IParserAccessor.AddParsedSubObject

[14466] [C#] void IParserAccessor.AddParsedSubObject(object obj);

[14467] [C++] void IParserAccessor::AddParsedSubObject(Object* obj);

[14468] [VB] Sub AddParsedSubObject(ByVal obj As Object) Implements IParserAccessor.AddParsedSubObject

[14469] [JScript] function IParserAccessor.AddParsedSubObject(obj: Object); TrackViewState

[14470] [C#] protected virtual void TrackViewState( );

[14471] [C++] protected: virtual void TrackViewState( );

[14472] [VB] Overridable Protected Sub TrackViewState( )

[14473] [JScript] protected function TrackViewState( );

[14474] Description

[14475] Causes tracking of view-state changes to the server control so they can be stored in the server control's System.Web.UI.StateBag object. This object is accessible through the System.Web.UI.Control.ViewState property.

[14476] Invoke this method when you develop templated data-bound controls. This method alerts ASP.NET to monitor changes to a server control's view state, which is required when you override the System.Web.UI.Control.DataBind method. For more information, see.

[14477] ControlBuilder class (System.Web.UI)

[14478] TrackViewState

[14479] Description

[14480] Supports the parser to build a control and the child controls it contains.

[14481] By default every control in a page is associated with a default ControlBuilder class. This class adds a child control to the Controls collection for every nested control that it encounters within custom control tags. Additionally, it adds literal controls for text between nested control tags. You can override this default behavior by defining your own custom control builder class. This is done by applying a control builder attribute to your control builder class as follows:

[14482] [ControlBuilderAttribute(typeof(ControlBuilderType))]

[14483] ControlBuilder

[14484] Example Syntax:

[14485] TrackViewState

[14486] [C#] public ControlBuilder( );

[14487] [C++] public: ControlBuilder( );

[14488] [VB] Public Sub New( )

[14489] [JScript] public function ControlBuilder( );

[14490] ControlType

[14491] TrackViewState

[14492] [C#] public Type ControlType {get;}

[14493] [C++] public: _property Type* get_ControlType( );

[14494] [VB] Public ReadOnly Property ControlType As Type

[14495] [JScript] public function get ControlType( ) : Type;

[14496] Description

[14497] Gets the type for the control to be created. This can be a class type, an interface type, a value type and so on.

[14498] FChildrenAsProperties

[14499] TrackViewState

[14500] [C#] protected bool FChildrenAsProperties {get;}

[14501] [C++] protected: _property bool get_FChildrenAsProperties( );

[14502] [VB] Protected ReadOnly Property FChildrenAsProperties As Boolean

[14503] [JScript] protected function get FChildrenAsProperties( ) : Boolean;

[14504] Description

[14505] Checks if there are children controls to be parsed. true if there are children controls to be parsed, false otherwise.

[14506] FIsNonParserAccessor

[14507] TrackViewState

[14508] [C#] protected bool FIsNonParserAccessor {get;}

[14509] [C++] protected: _property bool get_FIsNonParserAccessor( );

[14510] [VB] Protected ReadOnly Property FIsNonParserAccessor As Boolean

[14511] [JScript] protected function get FIsNonParserAccessor( ) : Boolean;

[14512] Description

[14513] Checks if the control implements the System.Web.UI.IParseAccessor interface.

[14514] This is a read only property. It is true if the controls implements the System.Web.U.IParseAccessor interface, otherwise it returns false.

[14515] HasAspCode

[14516] TrackViewState

[14517] [C#] public bool HasAspCode {get;}

[14518] [C++] public: _property bool get_HasAspCode( );

[14519] [VB] Public ReadOnly Property HasAspCode As Boolean

[14520] [JScript] public function get HasAspCode( ): Boolean;

[14521] Description

[14522] Gets a value indicating whether the control contains any Active Server Pages (ASP) code.

[14523] ID

[14524] TrackViewState

[14525] [C#] public string ID {get; set;}

[14526] [C++] public: _property String* get_ID( );public: _property void set_ID(String*);

[14527] [VB] Public Property ID As String

[14528] [JScript] public function get ID( ) : String;public function set ID(String);

[14529] Description

[14530] Gets or sets the ID property for the control to be built.

[14531] InDesigner

[14532] TrackViewState

[14533] [C#] protected bool InDesigner {get;}

[14534] [C++] protected: _property bool get_InDesigner( );

[14535] [VB] Protected ReadOnly Property InDesigner As Boolean

[14536] [JScript] protected function get InDesigner( ) : Boolean;

[14537] Description

[14538] Allows to change the behavior of control builders.

[14539] NamingContainerType

[14540] TrackViewState

[14541] [C#] public Type NamingContainerType {get;}

[14542] [C++] public: _property Type* get_NamingContainerType( );

[14543] [VB] Public ReadOnly Property NamingContainerType As Type

[14544] [JScript] public function get NamingContainerType( ) : Type;

[14545] Description

[14546] Gets the type assigned to the control's naming container.

[14547] Parser

[14548] TrackViewState

[14549] [C#] protected TemplateParser Parser {get;}

[14550] [C++] protected: _property TemplateParser* get_Parser( );

[14551] [VB] Protected ReadOnly Property Parser As TemplateParser

[14552] [JScript] protected function get Parser( ) : TemplateParser;

[14553] Description

[14554] Gets the control builder parser.

[14555] TagName

[14556] TrackViewState

[14557] [C#] public string TagName {get;}

[14558] [C++] public: _property String* get_TagName( );

[14559] [VB] Public ReadOnly Property TagName As String

[14560] [JScript] public function get TagName( ) : String;

[14561] Description

[14562] Gets the tag name for the control to be built.

[14563] AllowWhitespaceLiterals

[14564] [C#] public virtual bool AllowWhitespaceLiterals( );

[14565] [C++] public: virtual bool AllowWhitespaceLiterals( );

[14566] [VB] Overridable Public Function AllowWhitespaceLiterals( ) As Boolean

[14567] [JScript] public function AllowWhitespaceLiterals( ) : Boolean;

[14568] Description

[14569] Allows spaces within a control to be created as a LiteralControl object. If you create a custom control builder, you can override this method

[14570] Return Value: true in all cases.

[14571] AppendLiteralString

[14572] [C#] public virtual void AppendLiteralString(string s);

[14573] [C++] public: virtual void AppendLiteralString(String* s);

[14574] [VB] Overridable Public Sub AppendLiteralString(ByVal s As String)

[14575] [JScript] public function AppendLiteralString(s : String);

[14576] Description

[14577] Adds literal content to a control. Literal content is any text that is passed through to the browser without being processed on the server. For example, any HTML elements and text between their opening and closing tags are literal content. The content to add to the control.

[14578] AppendSubBuilder

[14579] [C#] public virtual void AppendSubBuilder(ControlBuilder subBuilder);

[14580] [C++] public: virtual void AppendSubBuilder(ControlBuilder* subBuilder);

[14581] [VB] Overridable Public Sub AppendSubBuilder(ByVal subBuilder As ControlBuilder)

[14582] [JScript] public function AppendSubBuilder(subBuilder : ControlBuilder);

[14583] Description

[14584] Adds builders to the System.Web.UI.ControlBuilder object for any child controls that belong to the control. The ControlBuilder object assigned to the child control.

[14585] CloseControl

[14586] [C#] public virtual void CloseControl( );

[14587] [C++] public: virtual void CloseControl( );

[14588] [VB] Overridable Public Sub CloseControl( )

[14589] [JScript] public function CloseControl( );

[14590] Description

[14591] Inserts the closing tag for the control.

[14592] CreateBuilderFromType

[14593] [C#] public static ControlBuilder CreateBuilderFromType(TemplateParser parser, ControlBuilder parentBuilder, Type type, string tagName, string id, IDictionary attribs, int line, string sourceFileName);

[14594] [C++] public: static ControlBuilder* CreateBuilderFromType(TemplateParser* parser, ControlBuilder* parentBuilder, Type* type, String* tagName, String* id, IDictionary* attribs, int line, String* sourceFileName);

[14595] [VB] Public Shared Function CreateBuilderFromType(ByVal parser As TemplateParser, ByVal parentBuilder As ControlBuilder, ByVal type As Type, ByVal tagName As String, ByVal id As String, ByVal attribs As IDictionary, ByVal line As Integer, ByVal sourceFileName As String) As ControlBuilder

[14596] [JScript] public static function CreateBuilderFromType(parser : TemplateParser, parentBuilder: ControlBuilder, type : Type, tagName : String, id : String, attribs : IDictionary, line : int, sourceFileName : String) : ControlBuilder;

[14597] Description

[14598] Creates a System.Web.UI.ControlBuilder object for the specified tag.

[14599] Return Value: The builder that is responsible for creating the control. The System.Web.UI.TemplateParser object responsible for parsing the control. The System.Web.UI.ControlBuilder object responsible for building the control. The type assigned to the control that the builder will create. The name of the tag to be built. This allows the builder to support multiple tag types. The ID attribute assigned to the control. The System.Collections.IDictionary object that holds all of the specified tags attributes. The source file line number for the specified control. The name of the source file from which the control is to be created.

[14600] GetChildControlType

[14601] [C#] public virtual Type GetChildControlType(string tagName, IDictionary attribs);

[14602] [C++] public: virtual Type* GetChildControlType(String* tagName, IDictionary* attribs);

[14603] [VB] Overridable Public Function GetChildControlType(ByVal tagName As String, ByVal attribs As IDictionary) As Type

[14604] [JScript] public function GetChildControlType(tagName : String, attribs : IDictionary) Type;

[14605] Description

[14606] Obtains the Type for the current control's children.

[14607] Return Value: If a default property exists, this method returns the default property builder. If the type is a collection, a collection builder; if the type is a template, a template builder. If none of the above, this method returns the type of the property, or null if there are no properties. The name of the current control's tag. An array of attributes contained in the current control.

[14608] HasBody

[14609] [C#] public virtual bool HasBody( );

[14610] [C++] public: virtual bool HasBody( );

[14611] [VB] Overridable Public Function HasBody( ) As Boolean

[14612] [JScript] public function HasBody( ) : Boolean;

[14613] Description

[14614] Determines if a control has both an opening and closing tag.

[14615] Return Value: true if the control has an opening and closing tag; otherwise, false.

[14616] HtmlDecodeLiterals

[14617] [C#] public virtual bool HtmlDecodeLiterals( );

[14618] [C++] public: virtual bool HtmlDecodeLiteralso);

[14619] [VB] Overridable Public Function HtmlDecodeLiterals( ) As Boolean

[14620] [JScript] public function HtmlDecodeLiterals( ) : Boolean;

[14621] Description

[14622] Checks if the literal string of an HTML control must be decoded.

[14623] Return Value: true if the HTML control literal string is to be decoded, false otherwise.

[14624] Init

[14625] [C#] public virtual void Init(TemplateParser parser, ControlBuilder parentBuilder, Type type, string tagName, string id, IDictionary attribs);

[14626] [C++] public: virtual void Init(TemplateParser* parser, ControlBuilder* parentBuilder, Type* type, String* tagName, String* id, IDictionary* attribs);

[14627] [VB] Overridable Public Sub Init(ByVal parser As TemplateParser, ByVal parentBuilder As ControlBuilder, ByVal type As Type, ByVal tagName As String, ByVal id As String, ByVal attribs As IDictionary)

[14628] [JScript] public function Init(parser : TemplateParser, parentBuilder ControlBuilder, type : Type, tagName : String, id : String, attribs : IDictionary);

[14629] Description

[14630] Initializes the control builder when a Web request is made. The System.Web.UI.TemplateParser object responsible for parsing the control. The System.Web.UI.ControlBuilder object responsible for building the control. The type assigned to the control that the builder will create. The name of the tag to be built. This allows the builder to support multiple tag types. The ID attribute assigned to the control. The System.Collections.IDictionary object that holds all of the specified tags attributes.

[14631] NeedsTagInnerText

[14632] [C#] public virtual bool NeedsTagInnerText( );

[14633] [C++] public: virtual bool NeedsTagInnerTexto);

[14634] [VB] Overridable Public Function NeedsTagInnerText( ) As Boolean

[14635] [JScript] public function NeedsTagInnerText( ) : Boolean;

[14636] Description

[14637] Determines if a control tag needs inner text. If so, the System.Web.UI.ControlBuilder.SetTagInnerText(System.String) method must be called.

[14638] Return Value: true if the control tag does not have any inner text; otherwise, false. The default is false.

[14639] OnAppendToParentBuilder

[14640] [C#] public virtual void OnAppendToParentBuilder(ControlBuilder parentBuilder);

[14641] [C++] public: virtual void OnAppendToParentBuilder(ControlBuilder* parentBuilder);

[14642] [VB] Overridable Public Sub OnAppendToParentBuilder(ByVal parentBuilder As ControlBuilder)

[14643] [JScript] public function OnAppendToParentBuilder(parentBuilder : ControlBuilder);

[14644] Description

[14645] Notifies the current control builder that it is being added to a parent control builder. The ControlBuilder object to which the current builder is added.

[14646] SetTagInnerText

[14647] [C#] public virtual void SetTagInnerText(string text);

[14648] [C++] public: virtual void SetTagInnerText(String* text);

[14649] [VB] Overridable Public Sub SetTagInnerText(ByVal text As String)

[14650] [JScript] public function SetTagInnerText(text : String);

[14651] Description

[14652] Provides the builder with the inner text of the control tag. The text to be provided. ControlBuilderAttribute class (System.Web.UI)

[14653] ToString

[14654] Description

[14655] Specifies a custom System.Web.UI.ControlBuilder object for building a control within the ASP.NET parser. This class cannot be inherited.

[14656] This attribute prefixes the class to be used by the control builder at to create a custom control at run time.

[14657] ToString

[14658] [C#] public static readonly ControlBuilderAttribute Default;

[14659] [C++] public: static ControlBuilderAttribute* Default;

[14660] [VB] Public Shared ReadOnly Default As ControlBuilderAttribute

[14661] [JScript] public static var Default : ControlBuilderAttribute;

[14662] Description

[14663] Specifies the new System.Web.UI.ControlBuilderAttribute object. By default, the new object is set to null. This field is read-only.

[14664] ControlBuilderAttribute

[14665] Example Syntax:

[14666] ToString

[14667] [C#] public ControlBuilderAttribute(Type builderType);

[14668] [C++] public: ControlBuilderAttribute(Type* builderType);

[14669] [VB] Public Sub New(ByVal builderType As Type)

[14670] [JScript] public function ControlBuilderAttribute(builderType : Type);

[14671] Description

[14672] Specifies the control builder for a custom control.

[14673] The association of the control builder type with a custom control is obtained by preeceding the custom control builder class with the following attribute definition: [ControlBuilderAttribute(typeof(controlbuildertype))] control builder type

[14674] BuilderType

[14675] ToString

[14676] [C#] public Type BuilderType {get;}

[14677] [C++] public: _property Type* get_BuilderType( );

[14678] [VB] Public ReadOnly Property BuilderType As Type

[14679] [JScript] public function get BuilderType( ) : Type;

[14680] Description

[14681] Gets the type assigned to the control. This property is read-only.

[14682] TypeId

[14683] Equals

[14684] [C#] public override bool Equals(object obj);

[14685] [C++] public: bool Equals(Object* obj);

[14686] [VB] Overrides Public Function Equals(ByVal obj As Object) As Boolean

[14687] [JScript] public override function Equals(obj : Object) : Boolean;

[14688] Description

[14689] Determines the control builder type for the specified control.

[14690] GetHashCode

[14691] [C#] public override Mt GetHashCode( );

[14692] [C++] public: int GetHashCode( );

[14693] [VB] Overrides Public Function GetHashCode( ) As Integer

[14694] [JScript] public override function GetHashCode( ) : int;

[14695] Description

[14696] Returns the hash code for the control object.

[14697] Return Value: int representing the control object hash code IsDefaultAttribute

[14698] [C#] public override bool IsDefaultAttribute( );

[14699] [C++] public: bool IsDefaultAttribute( );

[14700] [VB] Overrides Public Function IsDefaultAttribute( ) As Boolean

[14701] [JScript] public override function IsDefaultAttribute( ) : Boolean;

[14702] Description

[14703] Determines the current is the default control builder.

[14704] Return Value: true if the current is the default control builder.

[14705] ControlCollection class (System.Web.UI)

[14706] ToString

[14707] Description

[14708] Provides a collection container that enables ASP.NET server controls to maintain a list of their child controls.

[14709] You can access any of the properties and methods of the ControlCollection class through the System.Web.UI.Control.Controls property. Since the Control class is the base class for all ASP.NET server controls, all server controls inherit this property.

[14710] ControlCollection

[14711] Example Syntax:

[14712] ToString

[14713] [C#] public ControlCollection(Control owner);

[14714] [C++] public: ControlCollection(Control* owner);

[14715] [VB] Public Sub New(ByVal owner As Control)

[14716] [JScript] public function ControlCollection(owner : Control);

[14717] Description

[14718] Initializes a new instance of the System.Web.UI.ControlCollection class for the parent server control specified in the owner parameter. The ASP.NET server control that the control collection is created for.

[14719] Count

[14720] ToString

[14721] [C#] public int Count {get;}

[14722] [C++] public: _property int get_LCount( );

[14723] [VB] Public ReadOnly Property Count As Integer

[14724] [JScript] public function get Count( ) : int;

[14725] Description

[14726] Gets the number of server controls in the ControlCollection object for the specified ASP.NET server control.

[14727] IsReadOnly

[14728] [C#] public bool IsReadOnly {get;}

[14729] [C++] public: _property bool get_IsReadOnly( );

[14730] [VB] Public ReadOnly Property IsReadOnly As Boolean

[14731] [JScript] public function get IsReadOnly( ) : Boolean;

[14732] Description

[14733] Gets a value indicating whether the ControlCollection object is read-only.

[14734] IsSynchronized

[14735] ToString

[14736] [C#] public bool IsSynchronized {get;}

[14737] [C++] public: _property bool get_IsSynchronized( );

[14738] [VB] Public ReadOnly Property IsSynchronized As Boolean

[14739] [JScript] public function get IsSynchronized( ) : Boolean;

[14740] Description

[14741] Gets a value indicating whether the ControlCollection is synchronized.

[14742] Item

[14743] ToString

[14744] [C#] public virtual Control this[int index] {get;}

[14745] [C++] public: _property virtual Control* get_Item(int index);

[14746] [VB] Overridable Public Default ReadOnly Property Item(ByVal index As Integer) As Control

[14747] [JScript] returnValue=ControlCollectionObject.Item(index);

[14748] Description

[14749] Gets a reference to the server control at the specified index location in the ControlCollection object. The location of the server control in the ControlCollection.

[14750] Owner

[14751] ToString

[14752] [C#] protected Control Owner {get;}

[14753] [C++] protected: _property Control* get Owner( );

[14754] [VB] Protected ReadOnly Property Owner As Control

[14755] [JScript] protected function get Owner( ) : Control;

[14756] Description

[14757] Gets the ASP.NET server control to which the System.Web.UI.ControlCollection object belongs.

[14758] SyncRoot

[14759] ToString

[14760] [C#] public object SyncRoot {get;}

[14761] [C++] public: _property Object* get_SyncRoot( );

[14762] [VB] Public ReadOnly Property SyncRoot As Object

[14763] [JScript] public function get SyncRoot( ) : Object;

[14764] Description

[14765] Gets an object that can be used to synchronize access to the collection of controls.

[14766] Add

[14767] [C#] public virtual void Add(Control child);

[14768] [C++] public: virtual void Add(Control* child);

[14769] [VB] Overridable Public Sub Add(ByVal child As Control)

[14770] [JScript] public function Add(child : Control);

[14771] Description

[14772] Adds the specified System.Web.UI.Control object to the collection.

[14773] The new control is added to the end of an ordinal index array. The control can be an instance of any ASP.NET server control, a custom server control you create, or a literal control. The Control object to add to the collection.

[14774] AddAt

[14775] [C#] public virtual void AddAt(int index, Control child);

[14776] [C++] public: virtual void AddAt(int index, Control* child);

[14777] [VB] Overridable Public Sub AddAt(ByVal index As Integer, ByVal child As Control)

[14778] [JScript] public function AddAt(index : int, child : Control);

[14779] Description

[14780] Adds the specified System.Web.UI.Control object to the collection at the specified index location.

[14781] The added control can be an instance of any ASP.NET server control, a custom server control you create, or a literal control. The location in the array to add the child control. The Control object to add to the collection.

[14782] Clear

[14783] [C#] public virtual void Clear( );

[14784] [C++] public: virtual void Clear( );

[14785] [VB] Overridable Public Sub Clear( )

[14786] [JScript] public function Clear( );

[14787] Description

[14788] Removes all controls from the current server control's System.Web.UI.ControlCollection object.

[14789] Use this method to empty a custom control's ControlCollection when you override the System.Web.UI.Control.CreateChildControls and System.Web.UI.Control.DataBind methods. Do this when you develop composite, templated controls or templated data bound controls. For more information, see.

[14790] Contains

[14791] [C#] public virtual bool Contains(Control c);

[14792] [C++] public: virtual bool Contains(Control* c),

[14793] [VB] Overridable Public Function Contains(ByVal c As Control) As Boolean

[14794] [JScript] public function Contains(c : Control): Boolean;

[14795] Description

[14796] Determines whether the specified server control is in the parent server control's System.Web.UI.ControlCollection object.

[14797] Return Value: true if the specified server control exists in the collection; otherwise, false. The server control to search for in the collection.

[14798] CopyTo

[14799] [C#] public void CopyTo(Array array, int index);

[14800] [C++] public: sealed void CopyTo(Array* array, mt index);

[14801] [VB] NotOverridable Public Sub CopyTo(ByVal array As Array, ByVal index As Integer)

[14802] [JScript] public function CopyTo(array : Array, index : int);

[14803] Description

[14804] Copies the child controls stored in the System.Web.UI.ControlCollection object to an System.Array object, beginning at the specified index location in the Array. The Array to copy the child controls to. The zero-based relative index in array where copying begins.

[14805] GetEnumerator

[14806] [C#] public IEnumerator GetEnumerator( );

[14807] [C++] public: _sealed IEnumerator* GetEnumerator( );

[14808] [VB] NotOverridable Public Function GetEnumerator( ) As IEnumerator

[14809] [JScript] public function GetEnumerator( ) : IEnumerator;

[14810] Description

[14811] Retrieves an enumerator that can iterate through the ControlCollection object.

[14812] Return Value: The enumerator to iterate through the collection.

[14813] IndexOf

[14814] [C#] public virtual int IndexOf(Control value);

[14815] [C++] public: virtual nt IndexOf(Control* value);

[14816] [VB] Overridable Public Function IndexOf(ByVal value As Control) As Integer

[14817] [JScript] public function IndexOf(value : Control) : int;

[14818] Description

[14819] Retrieves the index of a specified System.Web.UI.Control object in the collection.

[14820] Return Value: The index of the specified server control. If the server control is not currently a member of the collection, it returns −1.

[14821] Use this method to determine the index location of the specified server control in the ControlCollection object. The Control object for which the index is returned.

[14822] Remove

[14823] [C#] public virtual void Remove(Control value);

[14824] [C++] public: virtual void Remove(Control* value);

[14825] [VB] Overridable Public Sub Remove(ByVal value As Control)

[14826] [JScript] public function Remove(value : Control);

[14827] Description

[14828] Removes the specified server control from the parent server control's System.Web.UI.ControlCollection object.

[14829] To remove a control from an index location, use the System.Web.UI.ControlCollection.RemoveAt(System.Int32) method. The server control to be removed.

[14830] RemoveAt

[14831] [C#] public virtual void RemoveAt(int index);

[14832] [C++] public: virtual void RemoveAt(int index);

[14833] [VB] Overridable Public Sub RemoveAt(ByVal index As Integer)

[14834] [JScript] public function RemoveAt(index : Mt);

[14835] Description

[14836] Removes a child control, at the specified index location, from the System.Web.UI.ControlCollection object.

[14837] To remove a control from the collection based on its value, use the System.Web.UI.ControlCollection.Remove(System.Web.UI.Control) method. The ordinal index of the server control to be removed from the collection.

[14838] CssStyleCollection class (System.Web.UI)

[14839] ToString

[14840] Description

[14841] Contains the HTML cascading-style sheets (CSS) inline style attributes for a specified HTML server control. This class cannot be inherited.

[14842] Any style declared for a particular HTML server control is added to the collection when the containing Web Forms page is parsed. It automatically parses and exposes CSS properties through a dictionary pattern API. You can manipulate any CSS property on a server control through the System.Web.UI.HtmlControls.HtmlControl.Style property. Simply use the CSS property's key and value in the indexed collection.

[14843] Count

[14844] ToString

[14845] [C#] public int Count {get;}

[14846] [C++] public: _property int get_Count( );

[14847] [VB] Public ReadOnly Property Count As Integer

[14848] [JScript] public function get Count( ) : int;

[14849] Description

[14850] Gets the number of items in the CssStyleCollection object.

[14851] Item

[14852] ToString

[14853] [C#] public string this[string key] {get; set;}

[14854] [C++] public: _property String* get_Item(String* key);public: _property void set_Item(String* key, String*);

[14855] [VB] Public Default Property Item(ByVal key As String) As String

[14856] [JScript] returnValue=CssStyleCollectionObject.Item(key);CssStyleCollectionObject.Item(key)=returnvalue;

[14857] Description

[14858] Gets or sets a specified CSS value for the specified HTML server control. The index to the CSS attribute.

[14859] Keys

[14860] ToString

[14861] [C#] public ICollection Keys {get;}

[14862] [C++] public: _property ICollection* get_Keys( );

[14863] [VB] Public ReadOnly Property Keys As ICollection

[14864] [JScript] public function get Keys( ) : ICollection;

[14865] Description

[14866] Gets a collection of keys to all the styles in the CssStyleCollection object for a specific HTML server control.

[14867] Add

[14868] [C#] public void Add(string key, string value);

[14869] [C++] public: void Add(String* key, String* value);

[14870] [VB] Public Sub Add(ByVal key As String, ByVal value As String)

[14871] [JScript] public function Add(key : String, value : String);

[14872] Description

[14873] Adds a style item to the CssStyleCollection object. The index assigned to the new style in the collection. The style to store in the collection.

[14874] Clear

[14875] [C#] public void Clear( );

[14876] [C++] public: void Clear( );

[14877] [VB] Public Sub Clear( )

[14878] [JScript] public function Clear( );

[14879] Description

[14880] Removes all style items from the CssStyleCollection object.

[14881] Remove

[14882] [C#] public void Remove(string key);

[14883] [C++] public: void Remove(String* key);

[14884] [VB] Public Sub Remove(ByVal key As String)

[14885] [JScript] public function Remove(key : String);

[14886] Description

[14887] Removes a style item from the CssStyleCollection object. The index of the style item to remove.

[14888] DataBinder class (System.Web.UI)

[14889] ToString

[14890] Description

[14891] Provides design-time support for RAD designers to generate and parse This class cannot be inherited.

[14892] You can use the overloaded System.Web.UI.DataBinder.Eval(System.Object,System.String) method of this class in Web Forms page data-binding syntax. This provides an easier syntax to remember than standard data binding, but because DataBinder.Eval provides automatic type conversion, can result in slower server response times.

[14893] DataBinder

[14894] Example Syntax:

[14895] ToString

[14896] [C#] public DataBinder( );

[14897] [C++] public: DataBinder( );

[14898] [VB] Public Sub New( )

[14899] [JScript] public function DataBinder( );

[14900] Eval

[14901] [C#] public static object Eval(object container, string expression);

[14902] [C++] public: static Object* Eval(Object* container, String* expression);

[14903] [VB] Public Shared Function Eval(ByVal container As Object, ByVal expression As String) As Object

[14904] [JScript] public static function Eval(container : Object, expression : String) : Object; Uses reflection to parse and evaluate a data-binding expression against an object at runtime. This method allows RAD designers, such as Visual Studio.NET, to easily generate and parse data-binding syntax. This method can also be used declaratively on a Web Forms page to simplify casting to text that can be displayed in a browser.

[14905] Description

[14906] Evaluates data binding expressions at runtime.

[14907] Return Value: An System.Object that results from the evaluation of the databinding expression.

[14908] While this method is automatically called when you create data bindings in a RAD designer, you can also use it declaratively if you want to simplify the casting to a text string to be displayed on a browser. To do so, you must place the tags, which are also used in standard ASP.NET data binding, around the databinding expression. The object reference against which the expression is evaluated. This must be a valild object identifier in the page's specified language. The navigation path from the container to the property value to be placed in the bound control property. This must be a string type of property or field names separated by dots, such as Table.DefaultView.Price.

[14909] Eval

[14910] [C#] public static string Eval(object container, string expression, s tring format);

[14911] [C++] public: static String* Eval(Object* container, String* expression, String* format);

[14912] [VB] Public Shared Function Eval(ByVal container As Object, ByVal expression As String, ByVal format As String) As String

[14913] [JScript] public static function Eval(container : Object, expression : String, format String) String;

[14914] Description

[14915] Evaluates data binding expressions at runtime and formats the output as text to be displayed in the requesting browser.

[14916] Return Value: A System.String that results from the evaluation of the data binding expression and conversion to a string type. This will be displayed by the requesting browser.

[14917] To learn more about format strings in the NET Framework, see. The object reference against which the expression is evaluated. This must be a valild object identifier in the page's specified language. The navigation path from the container to the property value to be placed in the bound control property. This must be a string of property or field names separated by dots, such as Table.DefaultView.Price. A .NET Framework format string that converts the System.Object (which results from the evaluation of the data binding expression) to a System.String that can be displayed by the requesting browser.

[14918] GetIndexedPropertyValue

[14919] [C#] public static object GetIndexedPropertyValue(object container, string expr);

[14920] [C++] public: static Object* GetIndexedPropertyValue(Object* container, String* expr);

[14921] [VB] Public Shared Function GetIndexedPropertyValue(ByVal container As Object, ByVal expr As String) As Object

[14922] [JScript] public static function GetIndexedPropertyValue(container: Object, expr: String) Object;

[14923] Description

[14924] GetIndexedPropertyValue

[14925] [C#] public static string GetIndexedPropertyValue(object container, string propName, string format);

[14926] [C++] public: static String* GetIndexedPropertyValue(Object* container, String* propName, String* format);

[14927] [VB] Public Shared Function GetIndexedPropertyValue(ByVal container As Object, ByVal propName As String, ByVal format As String) As String

[14928] [JScript] public static function GetIndexedPropertyValue(container : Object, propName : String, format : String) : String;

[14929] Description

[14930] GetPropertyValue

[14931] [C#] public static object GetPropertyValue(o bject container, string propname);

[14932] [C++] public: static Object* GetPropertyValue(Object* container, String * propName);

[14933] [VB] Public Shared Function GetPropertyValue(ByVal container As Object, ByVal propName As String) As Object

[14934] [JScript] public static function GetPropertyValue(container : Object, propName : String) Object;

[14935] Description

[14936] GetPropertyValue

[14937] [C#] public static string GetPropertyValue(object container, string propName, string format);

[14938] [C++] public: static String* GetPropertyValue(Object* container, String* propName, String* format);

[14939] [VB] Public Shared Function GetPropertyValue(ByVal container As Object, ByVal propName As String, ByVal format As String) As String

[14940] [JScript] public static function GetPropertyValue(container : Object, propName String, format : String) String;

[14941] Description

[14942] DataBinding class (System.Web.UI)

[14943] ToString

[14944] Description

[14945] Contains information about a single data-binding expression in an ASP.NET server control, which allows rapid-application development (RAD) designers, such as Visual Studio NET, to create data-binding expressions at design time. This class cannot be inherited.

[14946] Each data-binding expression in a server control is represented at design time by an instance of the DataBinding class. Any server control that contains one or more data-binding expressions has a System.Web.UI.DataBindingCollection object that contains the DataBinding objects. This collection is accessible by implementing the System.Web.UI.IDataBindingsAccessor interface. Any DataBinding or DataBindingCollection objects associated with a server control exist only at design time. They do not exist at runtime and, therefore, are not accessible then.

[14947] DataBinding

[14948] Example Syntax:

[14949] ToString

[14950] [C#] public DataBinding(string propertyName, Type propertyType, string expression);

[14951] [C++] public: DataBinding(String* propertyName, Type* propertyType, String* expression);

[14952] [VB] Public Sub New(ByVal propertyName As String, ByVal propertyType As Type, ByVal expression As String)

[14953] [JScript] public function DataBinding(propertyName : String, propertyType : Type, expression String);

[14954] Description

[14955] Initializes a new instance of the System.Web.UI.DataBinding class. The property to data bind to. The .NET Framework type of the property to data bind to. The data-binding expression to be evaluated.

[14956] Expression

[14957] ToString

[14958] [C#] public string Expression {get; set;}

[14959] [C++] public: _property String* get_Expression( );public: _property void set_Expression(String*);

[14960] [VB] Public Property Expression As String

[14961] [JScript] public function get Expression( ) : String;public function set Expression(String);

[14962] Description

[14963] Gets or sets the data-binding expression to be evaluated.

[14964] Whether or not you bind data to a server control property, data-binding expressions take the following form: .

[14965] PropertyName

[14966] ToString

[14967] [C#] public string PropertyName {get;}

[14968] [C++] public: _property String* get_PropertyName( );

[14969] [VB] Public ReadOnly Property PropertyName As String

[14970] [JScript] public function get PropertyName( ) : String;

[14971] Description

[14972] Gets the name of the ASP.NET server control property to be data bound against.

[14973] PropertyType

[14974] ToString

[14975] [C#] public Type PropertyType {get;}

[14976] [C++] public: _property Type* get_PropertyType( );

[14977] [VB] Public ReadOnly Property PropertyType As Type

[14978] [JScript] public function get PropertyType( ): Type;

[14979] Description

[14980] Gets the .NET Framework type of the data-bound ASP.NET server control property.

[14981] Equals

[14982] [C#] public override bool Equals(object obj);

[14983] [C++] public: bool Equals(Object* obj);

[14984] [VB] Overrides Public Function Equals(ByVal obj As Object) As Boolean

[14985] [JScript] public override function Equals(obj : Object) : Boolean;

[14986] Description

[14987] Determines whether the specified object is the same instance of the System.Web.UI.DataBinding class as the current object.

[14988] Return Value: true if the data binding property names match; otherwise, false. The object to compare against the current DataBinding object.

[14989] GetHashCode

[14990] [C#] public override int GetHashCode( );

[14991] [C++] public: int GetHashCode( );

[14992] [VB] Overrides Public Function GetHashCode( ) As Integer

[14993] [JScript] public override function GetHashCode( ) : int;

[14994] Description

[14995] Retrieves the hash code for an instance of the System.Web.UI.DataBinding object.

[14996] Return Value: A 32-bit signed integer hash code.

[14997] DataBinding objects are placed in a System.Web.UI.DataBindingCollection object, accessible at design time through the server control's System.Web.UI.Control.DataBindings property, which is a hash table that represents the bindings on a control. There can only be one binding per property, so the hashcode computation should match the System.Web.UI.DataBinding.Equals(System.Object) implementation and only take the property name into account.

[14998] DataBindingCollection class (System.Web.UI)

[14999] ToString

[15000] Description

[15001] Provides a collection of System.Web.UI.DataBinding objects for an ASP.NET server control. This class cannot be inherited.

[15002] This collection is a hash table containing all of the System.Web.UI.DataBinding objects on an ASP.NET server control. You can access the objects contained in this collection by implementing the System.Web.UI.DataBindingsAccessor interface. Any DataBinding or DataBindingCollection objects associated with a server control exist only at design time. They do not exist at runtime and, therefore, are not accessible then.

[15003] DataBindingCollection

[15004] Example Syntax:

[15005] ToString

[15006] [C#] public DataBindingCollection( );

[15007] [C++] public: DataBindingCollection( );

[15008] [VB] Public Sub New( )

[15009] [JScript] public function DataBindingCollection( );

[15010] Description

[15011] Initializes a new instance of the System.Web.UI.DataBindingCollection class.

[15012] Count

[15013] ToString

[15014] [C#] public int Count {get;}

[15015] [C++] public: _property mt get Count( );

[15016] [VB] Public ReadOnly Property Count As Integer

[15017] [JScript] public function get Count( ) : int;

[15018] Description

[15019] Gets the number of System.Web.UI.DataBinding objects in the System.Web.UI.DataBindingCollection object.

[15020] IsReadOnly

[15021] ToString

[15022] [C#] public bool IsReadOnly {get;}

[15023] [C++] public: _property bool get_IsReadOnlya( );

[15024] [VB] Public ReadOnly Property IsReadOnly As Boolean

[15025] [JScript] public function get IsReadOnly( ) : Boolean;

[15026] Description

[15027] Gets a value indicating whether the System.Web.UI.DataBindingCollection is read-only.

[15028] IsSynchronized

[15029] ToString

[15030] [C#] public bool IsSynchronized {get;}

[15031] [C++] public: _property bool get_IsSynchronized( );

[15032] [VB] Public ReadOnly Property IsSynchronized As Boolean

[15033] [JScript] public function get IsSynchronized( ) : Boolean;

[15034] Description

[15035] Gets a value indicating whether the System.Web.UI.DataBindingCollection is synchronized (thread-safe).

[15036] Item

[15037] ToString

[15038] [C#] public DataBinding this[string propertyName] {get;}

[15039] [C++] public: _property DataBinding* get_Item(String* propertyName);

[15040] [VB] Public Default ReadOnly Property Item(ByVal propertyName As String) As DataBinding

[15041] [JScript] returnValue=DataBindingCollectionObject.Item(propertyName);

[15042] Description

[15043] Gets the System.Web.UI.DataBinding object with the specified property name. The name of the property to be found. RemovedBindings

[15044] ToString

[15045] [C#] public string[ ] RemovedBindings {get;}

[15046] [C++] public: _property String* get_RemovedBindings( );

[15047] [VB] Public ReadOnly Property RemovedBindings As String ( )

[15048] [JScript] public function get RemovedBindings( ): String[ ];

[15049] Description

[15050] Gets an array of the names of the System.Web.UI.DataBinding objects removed from the collection.

[15051] SyncRoot

[15052] ToString

[15053] [C#] public object SyncRoot {get;}

[15054] [C++] public: _property Object* get_SyncRoot( );

[15055] [VB] Public ReadOnly Property SyncRoot As Object

[15056] [JScript] public function get SyncRoot( ) : Object;

[15057] Description

[15058] Gets an object that can be used to synchronize access to the System.Web.UI.DataBindingCollection.

[15059] Add

[15060] [C#] public void Add(DataBinding binding);

[15061] [C++] public: void Add(DataBinding* binding);

[15062] [VB] Public Sub Add(ByVal binding As DataBinding)

[15063] [JScript] public function Add(binding : DataBinding);

[15064] Description

[15065] Adds the specified System.Web.UI.DataBinding object to the System.Web.UI.DataBindingCollection. The data binding object to add.

[15066] Clear

[15067] [C#] public void Clear( );

[15068] [C++] public: void Clear( );

[15069] [VB] Public Sub Clear( )

[15070] [JScript] public function Clear( );

[15071] Description

[15072] Removes all System.Web.UI.DataBinding objects from the System.Web.UI.DataBindingCollection

[15073] CopyTo

[15074] [C#] public void CopyTo(Array array, int index);

[15075] [C++] public: sealed void CopyTo(Array* array, int index);

[15076] [VB] NotOverridable Public Sub CopyTo(ByVal array As Array, ByVal index As Integer)

[15077] [JScript] public function CopyTo(array : Array, index : int);

[15078] Description

[15079] Copies the DataBindingCollection values to a one-dimensional System.Array, beginning at the Array object's specified index. The one-dimensional System.Array object that is the destination of the values copied from DataBindingCollection. The index in the array, specified by the array parameter, where copying begins.

[15080] GetEnumerator

[15081] [C#] public IEnumerator GetEnumerator( );

[15082] [C++] public: sealed IEnumerator* GetEnumerator( );

[15083] [VB] NotOverridable Public Function GetEnumerator( ) As IEnumerator

[15084] [JScript] public function GetEnumerator( ) : IEnumerator;

[15085] Description

[15086] Returns an enumerator to iterate through the System.Web.UI.DataBindingCollection object.

[15087] Return Value: An System.Collections.IEnumerator that contains the collection's members.

[15088] Remove

[15089] [C#] public void Remove(DataBinding binding);

[15090] [C++] public: void Remove(DataBinding* binding);

[15091] [VB] Public Sub Remove(ByVal binding As DataBinding)

[15092] [JScript] public function Remove(binding : DataBinding);

[15093] Description

[15094] Removes the specified System.Web.UI.DataBinding object from the System.Web.UI.DataBindingCollection. The System.Web.UI.DataBinding object to be removed from the System.Web.UI.DataBindingCollection.

[15095] Remove

[15096] [C#] public void Remove(string propertyName);

[15097] [C++] public: void Remove(String* propertyName);

[15098] [VB] Public Sub Remove(ByVal propertyName As String)

[15099] [JScript] public function Remove(propertyName : String); Removes a System.Web.UI.DataBinding object from the System.Web.UI.DataBindingCollection

[15100] Description

[15101] Removes the System.Web.UI.DataBinding object associated with the specified property name from the System.Web.UI.DataBindingCollection. The property name associated with the System.Web.UI.DataBinding object to be removed.

[15102] Remove

[15103] [C#] public void Remove(string propertyName, bool addToRemovedList);

[15104] [C++] public: void Remove(String* propertyName, bool addToRemovedList);

[15105] [VB] Public Sub Remove(ByVal propertyName As String, ByVal addToRemovedList As Boolean)

[15106] [JScript] public function Remove(propertyName : String, addToRemovedList Boolean);

[15107] Description

[15108] Removes the System.Web.UI.DataBinding object, associated with the specified property name, from the System.Web.UI.DataBindingCollection and instructs the collection not to add the removed DataBinding object to the System.Web.UI.DataBindingCollection.RemovedBindings list. The property associated with the DataBinding object to be removed. A Boolean that indicates whether to add the property name to the RemovedBindings list.

[15109] DataBindingHandlerAttribute class (System.Web.UI)

[15110] ToString

[15111] Description

[15112] Specifies a design-time class that performs databinding of controls within a designer.

[15113] ToString

[15114] [C#] public static readonly DataBindingHandlerAttribute Default;

[15115] [C++] public: static DataBindinlgHandlerAttribute* Default;

[15116] [VB] Public Shared ReadOnly Default As DataBindingHandlerAttribute

[15117] [JScript] public static var Default : DataBindingHandlerAttribute;

[15118] Description

[15119] Defines the default constructor for the System.Web.UI.DataBindingHandlerAttribute class. This field is read-only.

[15120] DataBindingHandlerAttribute

[15121] Example Syntax:

[15122] ToString

[15123] [C#] public DataBindingHandlerAttribute( );

[15124] [C++] public: DataBindingHandlerAttribute( );

[15125] [VB] Public Sub New( )

[15126] [JScript] public function DataBindingHandlerAttribute( ); Initializes a new instance of the System.Web.UI.DataBindingHandlerAttribute class.

[15127] Description

[15128] Initializes a new instance of the System.Web.UI.DataBindingHandlerAttribute class using no parameters. This is the default constructor.

[15129] DataBindingHandlerAttribute

[15130] Example Syntax:

[15131] ToString

[15132] [C#] public DataBindingHandlerAttribute(string typeName);

[15133] [C++] public: DataBindingHandlerAttribute(String* typeName);

[15134] [VB] Public Sub New(ByVal typeName As String)

[15135] [JScript] public function DataBindingHandlerAttribute(typeName : String);

[15136] Description

[15137] Initializes a new instance of the System.Web.UI.DataBindingHandlerAttribute class with the specified type ig name.

[15138] The syntax for this attribute is: [DataBindingHandlerAttribute typeof((dataBindingHandlerType))] The name of the data binding handler's type.

[15139] DataBindingHandlerAttribute

[15140] Example Syntax:

[15141] ToString

[15142] [C#] public DataBindingHandlerAttribute(Type type);

[15143] [C++] public: DataBindingHandlerAttribute(Type* type);

[15144] [VB] Public Sub New(ByVal type As Type)

[15145] [JScript] public function DataBindingHandlerAttribute(type : Type);

[15146] Description

[15147] Initializes a new instance of the System.Web.UI.DataBindingHandlerAttribute class of the specified Type. The type name for this constructor is the fully-qualified name of the type, including the assembly name from which it was loaded. The Type assigned to the data binding handler.

[15148] HandlerTypeName

[15149] ToString

[15150] [C#] public string HandlerTypeName {get;}

[15151] [C++] public: _property String* get HandlerTypeName( );

[15152] [VB] Public ReadOnly Property HandlerTypeName As String

[15153] [JScript] public function get HandlerTypeNameo) String;

[15154] Description

[15155] Gets the type name of the data binding handler. If the type name is null this property returns an empty string.

[15156] TypeId

[15157] DataBoundLiteralControl class (System.Web.UI)

[15158] ToString

[15159] Description

[15160] Creates a control for HTML text that does not contain code processed on the server, but persists the value of its System.Web.UI.DataBoundLiteralControl.Text property to view state. This class cannot be inherited.

[15161] This class allows the data binding syntax to be implemented.

[15162] DataBoundLiteralControl

[15163] Example Syntax:

[15164] ToString

[15165] [C#] public DataBoundLiteralControl(int staticLiteralsCount, int dataBoundLiteralCount);

[15166] [C++] public: DataBoundLiteralControl(int staticLiteraisCount, int dataBoundLiteralCount);

[15167] [VB] Public Sub New(ByVal staticLiteralsCount As Integer, ByVal dataBoundLiteralCount As Integer)

[15168] [JScript] public function DataBoundLiteralControl(staticLiteralsCount : int, dataBoundLiteralCount int);

[15169] Description

[15170] ChildControlsCreated

[15171] ClientID

[15172] Context

[15173] Controls

[15174] EnableViewState

[15175] Events

[15176] HasChildViewState

[15177] ID

[15178] IsTrackingViewState

[15179] NamingContainer

[15180] Page

[15181] Parent

[15182] Site

[15183] TemplateSourceDirectory

[15184] Text

[15185] ToString

[15186] Description

[15187] Gets or sets the text content of the System.Web.UI.DataBoundLiteralControl object.

[15188] UniqueID

[15189] ViewState

[15190] ViewStateIgnoresCase

[15191] Visible

[15192] CreateControlCollection

[15193] [C#] protected override ControlCollection CreateControlCollection( );

[15194] [C++] protected: ControlCollection* CreateControlCollection( );

[15195] [VB] Overrides Protected Function CreateControlCollection( ) As ControlCollection

[15196] [JScript] protected override function CreateControlCollection( ) ControlCollection;

[15197] Description

[15198] Creates an System.Web.UI.EmptyCollectionControl object for the current instance of the System.Web.UI.DataBoundLiteralControl

[15199] Return Value: The EmptyCollectionControl object for the current control. LoadViewState

[15200] [C#] protected override void LoadViewState(object savedState);

[15201] [C++] protected: void LoadViewState(Object* savedState);

[15202] [VB] Overrides Protected Sub LoadViewState(ByVal savedState As Object)

[15203] [JScript] protected override function LoadViewState(savedState : Object);

[15204] Description

[15205] Loads the previously saved view state. You can override this method to synchronize System.Web.UI.DataBoundLiteralControl.Text property with new literal content. The previously saved view state.

[15206] Render

[15207] [C#] protected override void Render(HtmlTextWriter output);

[15208] [C++] protected: void Render(HtmlTextWriter* output);

[15209] [VB] Overrides Protected Sub Render(ByVal output As HtmlTextWriter)

[15210] [JScript] protected override function Render(output : HtmlTextWriter);

[15211] Description

[15212] Writes the content of the System.Web.UI.DataBoundLiteralControl object to an output stream. The output stream that renders HTML content to the client.

[15213] SaveViewState

[15214] [C#] protected override object SaveViewState( );

[15215] [C++] protected: Object* SaveViewState( );

[15216] [VB] Overrides Protected Function SaveViewState( ) As Object

[15217] [JScript] protected override function SaveViewState( ) : Object;

[15218] Description

[15219] Saves any view state modified after the control began monitoring state changes.

[15220] Return Value: An System.Object that contains the savied view state values.

[15221] SetDataBoundString

[15222] [C#] public void SetDataBoundString(int index, string s);

[15223] [C++] public: void SetDataBoundString(int index, String* s);

[15224] [VB] Public Sub SetDataBoundString(ByVal index As Integer, ByVal s As String)

[15225] [JScript] public function SetDataBoundString(index : int, s : String);

[15226] Description

[15227] SetStaticString

[15228] [C#] public void SetStaticString(int index, string s);

[15229] [C++] public: void SetStaticString(int index, String* s)

[15230] [VB] Public Sub SetStaticString(ByVal index As Integer, ByVal s As String)

[15231] [JScript] public function SetStaticString(index : int, s : String);

[15232] Description

[15233] DesignerDataBoundLiteralControl class (System.Web.UI)

[15234] TrackViewState

[15235] Description

[15236] Simpler version of DataBoundLiteralControlBuilder, used at design time.

[15237] DesignerDataBoundLiteralControl

[15238] Example Syntax:

[15239] TrackViewState

[15240] [C#] public DesignerDataBoundLiteralControl( );

[15241] [C++] public: DesignerDataBoundLiteralControl( );

[15242] [VB] Public Sub New( )

[15243] [JScript] public function DesignerDataBoundLiteralControl( );

[15244] Description

[15245] ChildControlsCreated

[15246] ClientID

[15247] Context

[15248] Controls

[15249] IEnableViewState

[15250] Events

[15251] HasChildViewState

[15252] ID

[15253] IsTrackingViewState

[15254] NamingContainer

[15255] Page

[15256] Parent

[15257] Site

[15258] TemplateSourceDirectory

[15259] Text

[15260] TrackViewState

[15261] Description

[15262] Gets or sets the text content of the data-bound literal control.

[15263] UniqueID

[15264] ViewState

[15265] ViewStateIgnoresCase

[15266] Visible

[15267] CreateControlCollection

[15268] [C#] protected override ControlCollection CreateControlCollection( );

[15269] [C++] protected: ControlCollection* CreateControlCollectiono);

[15270] [VB] Overrides Protected Function CreateControlCollection( ) As ControlCollection

[15271] [JScript] protected override function CreateControlCollection( ) : ControlCollection;

[15272] Description

[15273] LoadViewState

[15274] [C#] protected override void LoadViewState(object savedState);

[15275] [C++] protected: void LoadViewtate(Object* savedstate);

[15276] [VB] Overrides Protected Sub LoadViewState(ByVal savedState As Object)

[15277] [JScript] protected override function LoadViewState(savedState : Object);

[15278] Description

[15279] Loads the previously saved state. Overridden to synchronize Text property with LiteralContent.

[15280] Render

[15281] [C#] protected override void Render(HtmlTextWriter output);

[15282] [C++] protected: void Render(HtrnITextWriter* output);

[15283] [VB] Overrides Protected Sub Render(ByVal output As HtmlTextWriter)

[15284] [JScript] protected override function Render(output : HtmlTextWriter);

[15285] Description

[15286] Saves any state that was modified after the control began monitoring state changes.

[15287] SaveViewState

[15288] [C#] protected override object SaveViewState( );

[15289] [C++] protected: Object* SaveViewState( );

[15290] [VB] Overrides Protected Function SaveViewState( ) As Object

[15291] [JScript] protected override function SaveViewState( ) : Object;

[15292] Description

[15293] The object that contains the state changes.

[15294] DesignTimeParseData class (System.Web.UI)

[15295] TrackViewState

[15296] DesignTimeParseData

[15297] Example Syntax:

[15298] TrackViewState

[15299] DataBindingHandler

[15300] TrackViewState

[15301] DesignerHost

[15302] TrackViewState

[15303] DocumentUrl

[15304] TrackViewState

[15305] ParseText

[15306] TrackViewState

[15307] DesignTimeTemplateParser class (System.Web.UI)

[15308] ToString

[15309] ParseControl

[15310] [C#] public static Control ParseControl(DesignTimeParseData data);

[15311] [C++] public: static Control* ParseControl(DesignTimeParseData* data);

[15312] [VB] Public Shared Function ParseControl(ByVal data As DesignTimeParseData) As Control

[15313] [JScript] public static function ParseControl(data : DesignTimeParseData) : Control;

[15314] ParseTemplate

[15315] [C#] public static ITemplate ParseTemplate(DesignTimeParseData data);

[15316] [C++] public: static ITemplate* ParseTemplate(DesignTimeParseData* data);

[15317] [VB] Public Shared Function ParseTemplate(ByVal data As DesignTimeParseData) As ITemplate

[15318] [JScript] public static function ParseTemplate(data : DesignTimeParseData) : ITemplate;

[15319] EmptyControlCollection class (System.Web.UI)

[15320] ToString

[15321] Description

[15322] Provides standard support for a ControlCollection that is always empty.

[15323] This class is used when you want to define a custom control that does not allow child controls.

[15324] EmptyControlCollection

[15325] Example Syntax:

[15326] ToString

[15327] [C#] public EmptyControlCollection(Control owner);

[15328] [C++] public: EmptyControlCollection(Control* owner);

[15329] [VB] Public Sub New(ByVal owner As Control)

[15330] [JScript] public function EmptyControlCollection(owner : Control);

[15331] Description

[15332] Instantiates an empty control collection.

[15333] Count

[15334] IsReadOnly

[15335] IsSynchronized

[15336] Item

[15337] Owner

[15338] SyncRoot

[15339] Add

[15340] [C#] public override void Add(Control child);

[15341] [C++] public: void Add(Control* child);

[15342] [VB] Overrides Public Sub Add(ByVal child As Control)

[15343] [JScript] public override function Add(child : Control);

[15344] Description

[15345] Denies the addition of the specified System.Web.UI.Control object to the collection.

[15346] AddAt

[15347] [C#] public override void AddAt(int index, Control child);

[15348] [C++] public: void AddAt(int index, Control* child);

[15349] [VB] Overrides Public Sub AddAt(ByVal index As Integer, ByVal child As Control)

[15350] [JScript] public override function AddAt(index : int, child : Control);

[15351] Description

[15352] Denies the addition of the specified System.Web.UI.Control object to the collection, at the specified index position.

[15353] Html32TextWriter class (System.Web.UI)

[15354] ToString

[15355] Description

[15356] Provides a text writer for ASP.NET server controls that render content to downlevel clients only.

[15357] Html32TextWriter

[15358] Example Syntax:

[15359] ToString

[15360] System.Web.UI.Html32TextWriter

[15361] Description

[15362] Initializes a new instance of the System.Web.UI.Html32TextWriter class that uses the System.Web.UI.HtmlTextWriter.DefaultTabString constant when indentation of a line is necessary. The System.IO.TextWriter object to render the HMTL content.

[15363] Html32TextWriter

[15364] Example Syntax:

[15365] ToString

[15366] [C#] public Html32TextWriter(TextWriter writer, string tabString);

[15367] [C++] public: Html32TextWriter(TextWriter* writer, String* tabString);

[15368] [VB] Public Sub New(ByVal writer As TextWriter, ByVal tabString As String)

[15369] [JScript] public function Html32TextWriter(writer : TextWriter, tabString String);

[15370] Description

[15371] Initializes a new instance of the System.Web.UI.Html32TextWriter class using the specified tab spacing. The System.IO.TextWriter object to render the HMTL content. A System.String that represents the number of spaces defined in the System.Web.UI.HtmlTextWriter.Indent property.

[15372] Encoding

[15373] FontStack

[15374] ToString

[15375] Description

[15376] Gets a collection of font information for the HTML to render.

[15377] FormatProvider

[15378] Indent

[15379] InnerWriter

[15380] NewLine

[15381] TagKey

[15382] TagName

[15383] GetTagName

[15384] [C#] protected override string GetTagName(HtmlITextWriterTag tagkey);

[15385] [C++] protected: String* GetTagName(HtmlTextWriterTag tagKey);

[15386] [VB] Overrides Protected Function GetTagName(ByVal tagkey As HtmlTextWriterTag) As String

[15387] [JScript] protected override function GetTagName(tagKey : HtmlTextWriterTag) : String;

[15388] Description

[15389] Obtains the HTML element associated with the specified System.Web.UI.HtmlTextWriterTag enumeration value.

[15390] Return Value: The HTML element.

[15391] If HtmlTextWriterTag.Div is passed in the tagKey parameter, this method returns the HTML element. The HtmlTextWriterTag value to obtain the HTML element for.

[15392] OnStyleAttributeRender

[15393] [C#] protected override bool OnStyleAttributeRender(string name, string value, HtmlTextWriterStyle key);

[15394] [C++] protected: bool OnStyleAttributeRender(String* name, String* value, HtmlTextWriterStyle key);

[15395] [VB] Overrides Protected Function OnStyleAttributeRender(ByVal name As String, ByVal value As String, ByVal key As HtmlTextWriterStyle) As Boolean

[15396] [JScript] protected override function OnStyleAttributeRender(name : String, value : String, key : HtmlTextWriterStyle) : Boolean;

[15397] Description

[15398] Determines whether the specified HTML style attribute and its value have been rendered to the requesting page.

[15399] Return Value: true if the HTML style attribute and its value have been rendered to the requesting page; otherwise, false.

[15400] This method supports a smaller number of HTML style attributes than the of the System.Web.UI.HtmiTextWriter.OnStyleAttributeRender(System.String,Syst em.String,System.Web.UI.HtmlTextWriterStyle) method which it overrides. The HTML style attribute to render to the client. The value associated with the HTML style attribute. The System.Web.UI.HtmlTextWriterStyle enumeration value associated with the HTML style attribute.

[15401] OnTagRender

[15402] [C#] protected override bool OnTagRender(string name, HtmlTextWriterTag key);

[15403] [C++] protected: bool OnTagRender(String* name, HtmlTextWriterTag key);

[15404] [VB] Overrides Protected Function OnTagRender(ByVal name As String, ByVal key As HtmlTextWriterTag) As Boolean

[15405] [JScript] protected override function OnTagRender(name: String, key : HtmlTextWriterTag) : Boolean;

[15406] Description

[15407] Determines whether the specified HTML element has been rendered to the requesting page.

[15408] Return Value: true if the HTML element has been rendered to the requesting page; otherwise false.

[15409] This method associates the

[15410] element with an HTML table to simplify page layout for browsers that do not support this element. The HTML element to render. The System.Web.UI.HtmlTextWriterTag enumeration value associated with the HTML element.

[15411] RenderAfterContent

[15412] [C#] protected override string RenderAfterContent( );

[15413] [C++] protected: String* RenderAfterContent( );

[15414] [VB] Overrides Protected Function RenderAfterContent( ) As String

[15415] [JScript] protected override function RenderAfterContentO : String;

[15416] Description

[15417] Writes any text or spacing that occurs after the content of the HTML element to the System.Web.UI.HtmlTextWriter output stream.

[15418] Return Value: The spacing or text to write prior to the content of the HTML element. If there is no such information to render, this method returns null.

[15419] RenderAfterTag

[15420] [C#] protected override string RenderAfterTag( );

[15421] [C++] protected: String* RenderAfterTag( );

[15422] [VB] Overrides Protected Function RenderAfterTag( ) As String

[15423] [JScript] protected override function RenderAfterTag( ) : String;

[15424] Description

[15425] Writes any spacing or text that occurs after an HTML element's closing tag.

[15426] Return Value: The spacing or text to write after the closing tag of the HTML element. If there is no such information to render, this method returns null.

[15427] RenderBeforeContent

[15428] [C#] protected override string RenderBeforeContent( );

[15429] [C++] protected: String* RenderBeforeContent( );

[15430] [VB] Overrides Protected Function RenderBeforeContent( ) As String

[15431] [JScript] protected override function RenderBeforeContent( ) : String;

[15432] Description

[15433] Writes any tab spacing or font information that appears before the content contained in an HTML element.

[15434] Return Value: The font information or spacing to write prior to the content of the HTML element. If there is no such information to render, this method returns null

[15435] RenderBeforeTag

[15436] [C#] protected override string RenderBeforeTag( );

[15437] [C++] protected: String* RenderBeforeTag( );

[15438] [VB] Overrides Protected Function RenderBeforeTag( ) As String

[15439] [JScript] protected override function RenderBeforeTag( ) : String;

[15440] Description

[15441] Writes any text or tab spacing that occurs before the opening tag of an HTML element to the System.Web.UI.HtmlTextWriter output stream.

[15442] Return Value: Any HTML font and spacing information to render before the tag; if there is no such information to render, this method returns null.

[15443] RenderBeginTag

[15444] [C#] public override void RenderBeginTag(HtmlTextWriterTag tagKey);

[15445] [C++] public: void RenderBeginTag(HtmlTextWriterTag tagkey);

[15446] [VB] Overrides Public Sub RenderBeginTag(ByVal tagKey As HtmlTextWriterTag)

[15447] [JScript] public override function RenderBeginTag(tagKey : HtmlTextWriterTag);

[15448] Description

[15449] Writes the opening tag of the specified HTML element to the System.Web.UI.HtmlTextWriter output stream.

[15450] If the

[15451] element is specified, this method performs basic HTML

[15452] formatting to present the HTML content. The System.Web.UI.HtmlTextWriterTag enumeration value that indicates the HTML element to write.

[15453] RenderEndTag

[15454] [C#] public override void RenderEndTag( );

[15455] [C++] public: void RenderEndTag( );

[15456] [VB] Overrides Public Sub RenderEndTag( )

[15457] [JScript] public override function RenderEndTag( );

[15458] Description

[15459] Writes the end tag of an HTML element to the System.Web.UI.HtmlTextWriter output stream along with any font information that is associated with the element.

[15460] HtmlTextWriter class (System.Web.UI)

[15461] WriteStyleAttribute

[15462] Description

[15463] Represents a writer that writes a sequential series of HTML-specific characters and text. This class provides formatting capabilities that ASP.NET server controls use when rendering HTML content to clients.

[15464] This class is commonly used to render HTML to a Web Forms page. Use it as an output stream when you override the System.Web.UI.Control.Render(System.Web.UI.HtmlTextWriter) System.Web.UI.LiteralControl.Render(System.Web.UI.HtmlTextWriter) and other ASP.NET server control methods that write content to a Web page.

[15465] WriteStyleAttribute

[15466] Description

[15467] Represents the characters that make up the default tab.

[15468] WriteStyleAttribute

[15469] [C#] public const char DoubleQuoteChar;

[15470] [C++] public: const _wchar_t DoubleQuoteChar;

[15471] [VB] Public Const DoubleQuoteChar As Char

[15472] [JScript] public var DoubleQuoteChar : Char;

[15473] Description

[15474] Represents a double-quote character.

[15475] WriteStyleAttribute

[15476] [C#] public const string EndTagLeftChars;

[15477] [C++] public: const String* EndTagLeftChars;

[15478] [VB] Public Const EndTagLeftChars As String

[15479] [JScript] public var EndTagLeftChars : String;

[15480] Description

[15481] Represents the left angle bracket and closing forward slash for a closing tag of an HTML element.

[15482] WriteStyleAttribute

[15483] [C#] public const char EqualsChar;

[15484] [C++] public: const _(—)_wchar_t EqualsChar;

[15485] [VB] Public Const EqualsChar As Char

[15486] [JScript] public var EqualsChar : Char;

[15487] Description

[15488] Represents the equal sign character.

[15489] WriteStyleAttribute

[15490] [C#] public const string EqualsDoubleQuoteString;

[15491] [C++] public: const String* EqualsDoubleQuoteString;

[15492] [VB] Public Const EqualsDoubleQuoteString As String

[15493] [JScript] public var EqualsDoubleQuoteString : String;

[15494] Description

[15495] Represents an equal sign, a forward slash, and a double quote character together in a System.String.

[15496] WriteStyleAttribute

[15497] [C#] public const string SelfClosingChars;

[15498] [C++] public: const String* SelfClosingChars;

[15499] [VB] Public Const SelfClosingChars As String

[15500] [JScript] public var SelfClosingChars : String;

[15501] Description

[15502] Represents the self-closing forward slash character of an HTML tag.

[15503] This charcter is used in HTML elements that are self-closed. For example.

[15504] WriteStyleAttribute

[15505] [C#] public const string SelfClosingTagEnd;

[15506] [C++] public: const String* SelfClosingTagEnd;

[15507] [VB] Public Const SelfClosingTagEnd As String

[15508] [JScript] public var SelfClosingTagEnd : String;

[15509] Description

[15510] Represents the closing forward slash and right angle bracket of a self-closing HTML element.

[15511] WriteStyleAttribute

[15512] [C#] public const char SemicolonChar;

[15513] [C++] public: const _wchar_t SemicolonChar;

[15514] [VB] Public Const SemicolonChar As Char

[15515] [JScript] public var SemicolonChar : Char;

[15516] Description

[15517] Represents the semicolon character.

[15518] WriteStyleAttribute

[15519] [C#] public const char SingleQuoteChar;

[15520] [C++] public: const _wchar_t SingleQuoteChar;

[15521] [VB] Public Const SingleQuoteChar As Char

[15522] [JScript] public var SingleQuoteChar : Char;

[15523] Description

[15524] Represents a single quote character.

[15525] WriteStyleAttribute

[15526] [C#] public const char SlashChar;

[15527] [C++] public: const _(—)_wchar_t SlashChar;

[15528] [VB] Public Const SlashChar As Char

[15529] [JScript] public var SlashChar Char;

[15530] Description

[15531] Represents the backslash character.

[15532] WriteStyleAttribute

[15533] [C#] public const char SpaceChar;

[15534] [C++] public: const _wchar_t SpaceChar;

[15535] [VB] Public Const SpaceChar As Char

[15536] [JScript] public var SpaceChar : Char;

[15537] Description

[15538] Represents a space character.

[15539] WriteStyleAttribute

[15540] [C#] public const char StyleEqualsChar;

[15541] [C++] public: const _wchar_t StyleEqualsChar;

[15542] [VB] Public Const StyleEqualsChar As Char

[15543] [JScript] public var StyleEqualsChar : Char;

[15544] Description

[15545] Represents the colon character.

[15546] WriteStyleAttribute

[15547] [C#] public const char TagLeftChar;

[15548] [C++] public: const _(—)_wchar_t TagLeftChar;

[15549] [VB] Public Const TagLeftChar As Char

[15550] [JScript] public var TagLeftChar : Char;

[15551] Description

[15552] Represents the opening angle-bracket character of an HTML tag.

[15553] WriteStyleAttribute

[15554] [C#] public const char TagRightChar;

[15555] [C++] public: const _wchar_t TagRightChar;

[15556] [VB] Public Const TagRightChar As Char JJScript] public var TagRightChar Char;

[15557] Description

[15558] Represents the closing angle-bracket character of an HTML tag.

[15559] HtmlTextWriter

[15560] Example Syntax:

[15561] WriteStyleAttribute

[15562] [C#] public: HtmlTextWriter(TextWriter writer);

[15563] [C++] public: HtmlTextWriter(TextWriter* writer);

[15564] [VB] Public Sub New(ByVal writer As TextWriter)

[15565] [JScript] public function HtmlTextWriter(writer : TextWriter); Initializes a new instance of the System.Web.UI.HtmlTextWriter class.

[15566] Description

[15567] Initializes a new instance of the System.Web.UI.HtmlTextWriter class that uses the System.Web.UI.HtmlTextWriter.DefaultTabString constant when indentation of a line is necessary. The System.IO.TextWriter object to render the HMTL content.

[15568] HtmlTextWriter

[15569] Example Syntax:

[15570] WriteStyleAttribute

[15571] [C#] public HtinlTextWriter(TextWriter writer, string tabString);

[15572] [C++] public: HtmlTextWriter(TextWriter* writer, String* tabString);

[15573] [VB] Public Sub New(ByVal writer As TextWriter, ByVal tabString As String)

[15574] [JScript] public function HtmnlTextWriter(writer : TextWriter, tabString : String);

[15575] Description

[15576] Initializes a new instance of the System.Web.UI.HtmlTextWriter class with the line indenation as specified in the tabString parameter. The System.IO.TextWriter object to render the HMTL content. A System.String that represents the number of spaces defined in the System.Web.UI.HtmlTextWriter.Indent property.

[15577] Encoding

[15578] WriteStyleAttribute

[15579] [C#] public override Encoding Encoding {get;}

[15580] [C++] public: _property virtual Encoding* get_Encoding( );

[15581] [VB] Overrides Public ReadOnly Property Encoding As Encoding

[15582] [JScript] public function get Encoding( ) : Encoding;

[15583] Description

[15584] Gets the System.Text.Encoding that the System.Web.UI.HtmlTextWriter object uses to write content to the page.

[15585] FormatProvider

[15586] Indent

[15587] WriteStyleAtffibute

[15588] Description

[15589] Gets or sets the number of spaces to indent at the beginning of a line.

[15590] InnerWriter

[15591] WriteStyleAttribute

[15592] [C#] public TextWriter InnerWriter {get; set;}

[15593] [C++] public: _property TextWriter* get_InnerWriter( );public: _property void set_InnerWriter(TextWriter*);

[15594] [VB] Public Property InnerWriter As TextWriter

[15595] [JScript] public function get InnerWriter( ) : TextWriter;public function set InnerWriter(TextWriter);

[15596] Description

[15597] Gets the text writer that writes the inner content of the HTML element.

[15598] NewLine

[15599] WriteStyleAttribute

[15600] [C#] public override string NewLine {get; set;}

[15601] [C++] public: _property virtual String* get_NewLine( );public: _property virtual void set_NewLine(String*);

[15602] [VB] Overrides Public Property NewLine As String

[15603] [JScript] public function get NewLine( ) : String;public function set NewLine(String);

[15604] Description

[15605] Gets or sets the line terminator string used by the current System.Web.UI.HtmlTextWriter.

[15606] The default line terminator string is a carriage return followed by a line feed (“\r\n”).

[15607] TagKey

[15608] WriteStyleAttribute

[15609] [C#] protected HtmlTextWriterTag TagKey {get; set;}

[15610] [C++] protected: _property HtmlTextWriterTag get_TagKey( );protected: _property void set_TagKey(HtmlTextWriterTag);

[15611] [VB] Protected Property TagKey As HtmlTextWriterTag

[15612] [JScript] protected function get TagKey( ) : HtmlTextWriterTag;protected function set TagKey(HtmlTextWriterTag);

[15613] Description

[15614] Gets or sets the System.Web.UI.HtmlTextWriterTag value for the specified HTML element.

[15615] TagName

[15616] WriteStyleAttribute

[15617] [C#] protected string TagName {get; set;}

[15618] [C++] protected: _property String* get_TagName( );protected: _property void set_TagName(String*);

[15619] [VB] Protected Property TagName As String

[15620] [JScript] protected function get TagName( ) : String;protected function set TagName(String);

[15621] Description

[15622] Gets or sets the name of the HTML element to be written to the rendered page.

[15623] AddAttribute

[15624] [C#] public virtual void AddAttribute(HtmlTextWriterAttribute key, string value);

[15625] [C++] public: virtual void AddAttribute(HtmlTextWriterAttribute key, String* value);

[15626] [VB] Overridable Public Sub AddAttribute(ByVal key As HtmlTextWriterAttribute, ByVal value As String)

[15627] [JScript] public function AddAttribute(key : HtmlTextWriterAttribute, value String);

[15628] Description

[15629] Adds the HTML attribute associated with the specified System.Web.UI.HtmlTextWriterAttribute key and the specified value to the System.Web.UI.HtmlTextWriter output stream. An HtmlTextWriterAttribute value that represents the HTML attribute. The value to assign to the HTML attribute.

[15630] AddAttribute

[15631] [C#] public virtual void AddAttribute(string name, string value);

[15632] [C++] public: virtual void AddAttribute(String* name, String* value);

[15633] [VB] Overridable Public Sub AddAttribute(ByVal name As String, ByVal value As String)

[15634] [JScript] public function AddAttribute(name : String, value : String); Adds an HTML attribute and its value to an System.Web.UI.HtmlTextWriter output stream to be rendered on a client.

[15635] Description

[15636] Adds the specified HTML attribute and value to the HtmlTextWriter output stream. The HTML attribute to add. The value to assign to the HTML attribute.

[15637] AddAttribute

[15638] [C#] public virtual void AddAttribute(HtmlTextWriterAttribute key, string value, bool fencode);

[15639] [C++] public: virtual void AddAttribute(HtmlTextWriterAttribute key, String* value, bool fencode);

[15640] [VB] Overridable Public Sub AddAttribute(ByVal key As HtmlTextWriterAttribute, ByVal value As String, ByVal fencode As Boolean)

[15641] [JScript] public function AddAttribute(key : HtmlTextWriterAttribute, value String, fencode Boolean);

[15642] Description

[15643] Adds the HTML attribute associated with the System.Web.UI.HtmlTextWriterAttribute value specified by the key parameter, the specified attribute value, and a value that indicates if the attribute and value should be HTML encoded to the System.Web.UI.HtmlTextWriter output stream. An HtmlTextWriterAttribute value that represents the HTML attribute. The value to assign to the HTML attribute. true to HTML encode the attribute and its value; otherwise, false.

[15644] AddAttribute

[15645] [C#] public virtual void AddAttribute(string name, string value, bool fndode);

[15646] [C++] public: virtual void AddAttribute(string* name, String* value, bool fendode);

[15647] [VB] Overridable Public Sub AddAttribute(ByVal name As String, ByVal value As String, ByVal fendode As Boolean)

[15648] [JScript] public function AddAttribute(name : String, value : String, fendode Boolean);

[15649] Description

[15650] Adds the specified HTML attribute and value to the HtmlTextWriter output stream, with a value that indicates if the attribute and value should be HTML encoded. The HTML attribute to add. The value to assign to the HTML attribute. true to HTML encode the attribute and its value; otherwise, false.

[15651] AddAttribute

[15652] [C#] protected virtual void AddAttribute(string name, string value, HtmlTextWriterAttribute key);

[15653] [C++] protected: virtual void AddAttribute(String* name, String* value, HtmlTextWriterAttribute key);

[15654] [VB] Overridable Protected Sub AddAttribute(ByVal name As String, ByVal value As String, ByVal key As HtmlTextWriterAttribute)

[15655] [JScript] protected function AddAttribute(name : String, value : String, key : HtmlTextWriterAttribute);

[15656] Description

[15657] Adds the specified HTML attribute and its value, along with an System.Web.UI.HtmlTextWriterAttribute value, to the HtmlTextWriter output stream. The HTML attribute to add. The value to assign to the HTML attribute. An HtmlTextWriterAttribute value that represents the HTML attribute.

[15658] AddStyleAttribute

[15659] [C#] public virtual void AddStyleAttribute(HtmlTextWriterStyle key, string value);

[15660] [C++] public: virtual void AddStyleAttribute(HtmlTextWriterStyle key, String* value);

[15661] [VB] Overridable Public Sub AddStyleAttribute(ByVal key As HtmlTextWriterStyle, ByVal value As String)

[15662] [JScript] public function AddStyleAttribute(key : HtmlTextWriterStyle, value String);

[15663] Description

[15664] Adds the HTML style attribute associated with the System.Web.UI.HtmlTextWriterStyle value specified by the key parameter and the attribute's value to the System.Web.UI.HtmlTextWriter output stream. An HtmlTextWriterStyle value that represents the HTML style attribute to add. The value to assign to the HTML attribute.

[15665] AddStyleAttribute

[15666] [C#] public virtual void AddStyleAttribute(string name, string value);

[15667] [C++] public: virtual void AddStyleAttribute(String* name, String* value);

[15668] [VB] Overridable Public Sub AddStyleAttribute(ByVal name As String, ByVal value As String)

[15669] [JScript] public function AddStyleAttribute(name : String, value: String); Adds an HTML style attribute to the to the System.Web.UI.HtmlTextWriter output stream.

[15670] Description

[15671] Adds the specified HTML style attribute and its value to the System.Web.UI.HtmlTextWriter output stream. The HTML style attribute to add. The value assigned to the HTML style attribute.

[15672] AddStyleAttribute

[15673] [C#] protected virtual void AddStyleAttribute(string name, string value, HtmlTextWriterStyle key);

[15674] [C++] protected: virtual void AddStyleAttribute(String* name, String* value, HtmlTextWriterStyle key);

[15675] [VB] Overridable Protected Sub AddStyleAttribute(ByVal name As String, ByVal value As String, ByVal key As HtmlTextWriterStyle)

[15676] [JScript] protected function AddStyleAttribute(name : String, value : String, key : HtmlTextWriterStyle);

[15677] Description

[15678] Adds the specified HTML style attribute, along with its value, to the System.Web.UI.HtmlTextWriter output stream. The HTML style attribute to add to the output stream. The value to assign to the HTML attribute. An System.Web.UI.HtmlTextWriterStyle value that represents the HTML style attribute to add.

[15679] Close

[15680] [C#] public override void Close( );

[15681] [C++] public: void Close( );

[15682] [VB] Overrides Public Sub Close( )

[15683] [JScript] public override function Close( );

[15684] Description

[15685] Closes the current System.Web.UI.HtmlTextWriter and releases any system resources associated with it. This implementation of Close calls the System.IO.TextWriter method passing a true value. EncodeAttributeValue

[15686] [C#] protected virtual string EncodeAttributeValue(HtmlTextWriterAttribute attrKey, string value);

[15687] [C++] protected: virtual String* EncodeAttributeValue(HtmlTextWriterAttribute attrKey, String* value);

[15688] [VB] Overridable Protected Function EncodeAttributeValue(ByVal attrKey As HtmlTextWriterAttribute, ByVal value As String) As String

[15689] [JScript] protected function EncodeAttributeValue(attrKey : HtmlTextWriterAttribute, value : String) : String;

[15690] Description

[15691] HTML encodes the specified HTML attribute's value.

[15692] Return Value: The encoded attribute value. An System.Web.UI.HtmlTextWriterAttribute value representing the HTML attribute to which the value parameter is assigned. The value assigned to the specified HTML attribute.

[15693] EncodeAttributeValue

[15694] [C#] protected string EncodeAttributeValue(string value, bool fEncode);

[15695] [C++] protected: String* EncodeAttributeValue(String* value, bool fencode);

[15696] [VB] Protected Function EncodeAttributeValue(ByVal value As String, ByVal fencode As Boolean) As String

[15697] [JScript] protected function EncodeAttributeValue(value : String, fencode Boolean) : String; HTML encodes the specified HTML attribute's value.

[15698] Description

[15699] HTML encodes the specified HTML attribute's value.

[15700] Return Value: The HTML-encoded attribute value, null if the value parameter is empty, or the unencoded attribute value iffEncode is false. The attribute value to encode. true to HTML encode the attribute value; otherwise, false.

[15701] EncodeUrl

[15702] [C#] protected string EncodeUrl(string url);

[15703] [C++] protected: String* EncodeUrl(String* url);

[15704] [VB] Protected Function EncodeUrl(ByVal url As String) As String

[15705] [JScript] protected function EncodeUrl(url : String) : String;

[15706] Description

[15707] Performs minimal URL encoding by converting spaces passed in the url parameter to “%20”.

[15708] Return Value: The encoded URL. The URL to be encoded.

[15709] FilterAttributes

[15710] [C#] protected virtual void FilterAtfributes( );

[15711] [C++] protected: virtual void FilterAttributes( );

[15712] [VB] Overridable Protected Sub FilterAttributes( )

[15713] [JScript] protected function FilterAttributes( );

[15714] Description

[15715] Renders all HTML attributes and style attributes by calling System.Web.UI.HtmlTextWriter.OnAttributeRender(System.String,System.S tring,System.Web.UI.HtmlTextWriterAttribute) and System.Web.UI.HtmlTextWriter.OnStyleAttributeRender(System.String,Syst em.String,System.Web.UI.HtmlTextWriterStyle) on all properites of the page or ASP.NET server control.

[15716] Flush

[15717] [C#] public override void Flush( );

[15718] [C++] public: void Flush( );

[15719] [VB] Overrides Public Sub Flush( )

[15720] [JScript] public override function Flush( );

[15721] Description

[15722] Clears all buffers for the current System.Web.UI.HtmlTextWriter and causes any buffered data to be written to the text stream.

[15723] GetAttributeKey

[15724] [C#] protected HtmlTextWriterAttribute GetAttributeKey(string attrName);

[15725] [C++] protected: HtmlTextWriterAttribute GetAttributeKey(String* attrName);

[15726] [VB] Protected Function GetAttributeKey(ByVal attrName As String) As HtmlTextWriterAttribute

[15727] [JScript] protected function GetAttributeKey(attrName : String) HtmlTextWriterAttribute;

[15728] Description

[15729] Obtains the corresponding System.Web.UI.HtmlTextWriterAttribute enumeration value for the specified HTML attribute.

[15730] Return Value: The HtmlTextWriterAttribute enumeration value for the specified HTML attribute. The HTML attribute to obtain the HtmlTextWriterAttribute value for.

[15731] GetAttributeName

[15732] [C#] protected string GetAttributeName(HtmlTextWriterAttribute attrKey);

[15733] [C++] protected: String* GetAttributeName(HtmlTextWriterAttribute attrKey);

[15734] [VB] Protected Function GetAttributeName(ByVal attrKey As HtmlTextWriterAttribute) As String

[15735] [JScript] protected function GetAttributeName(attrKey : HtmlTextWriterAttribute) : String;

[15736] Description

[15737] Obtains the name of the HTML attribute associated with the specified System.Web.UI.HtmlTextWriterAttribute value.

[15738] Return Value: The name of the HTML attribute. The HtmlTextWriterAttribute to obtain the HTML attribute name for.

[15739] GetStyleKey

[15740] [C#] protected HtmlTextWriterStyle GetStyleKey(string styleName);

[15741] [C++] protected: HtmlTextWriterStyle GetStyleKey(String* styleName);

[15742] [VB] Protected Function GetStyleKey(ByVal styleName As String) As HtmlTextWriterStyle

[15743] [JScript] protected function GetStyleKey(styleName : String) : HtmlTextWriterStyle;

[15744] Description

[15745] Obtains the System.Web.UI.HtmlTextWriterStyle enumeration value for the specified HMTL style.

[15746] Return Value: The HtmlTextWriterStyle value. The HTML style attribute to obtain the HtmlTextWriterStyle value for.

[15747] GetStyleName

[15748] [C#] protected string GetStyleName(HtmlTextWriterStyle styleKey);

[15749] [C++] protected: String* GetStyleName(HtrnlTextWriterStyle styleKey);

[15750] [VB] Protected Function GetStyleName(ByVal styleKey As HtrnlTextWriterStyle) As String

[15751] [JScript] protected function GetStyleName(styleKey: HtmlTextWriterStyle) String;

[15752] Description

[15753] Obtains the HTML style attribute associated with the specified System.Web.UI.HtmlTextWriterStyle enumeration value.

[15754] Return Value: The HTML style attribute. The HltmITextWriterStyle value to obtain the HTML style attribute for.

[15755] GetTagKey

[15756] [C#] protected virtual HtmlTextWriterTag GetTagKey(string tagName);

[15757] [C++] protected: virtual HtmlTextWriterTag GetTagKey(String* tagName);

[15758] [VB] Overridable Protected Function GetTagKey(ByVal tagN ame As String) As HtrlTextWri terTag

[15759] [JScript] protected function GetTagKey(tagName : String) : HtmlTextWriterTag;

[15760] Description

[15761] Obtains the System.Web.UI.HtmlTextWriterTag enumeration value associated with the specified HTML element.

[15762] Return Value: The HtmlTextWriterTag value; if the tagName parameter is not associated with a specific HtmlTextWriterTag value, HtmlTextWriterTag.Unknown is returned. The HTML element to obtain the HtmlTextWriterTag value for. GetTagName

[15763] [C#] protected virtual string GetTagName(HtmlTextWriterTag tagKey);

[15764] [C++] protected: virtual String* GetTagName(HtmlTextWriterTag tagKey);

[15765] [VB] Overridable Protected Function GetTagName(ByVal tagKey As HtmlTextWriterTag) As String

[15766] [JScript] protected function GetTagName(tagKey : HtmlTextWriterTag) : String;

[15767] Description

[15768] Obtains the HTML element associated with the specified System.Web.UI.HtmlTextWriterTag enumeration value.

[15769] Return Value: The HTML element. The HtmlTextWriterTag value to obtain the HTML element for. IsAttributeDefined

[15770] [C#] protected bool IsAttributeDefined(HtmlTextWriterAttribute key);

[15771] [C++] protected: bool IsAttributeDefined(HtmlTextWriterAttribute key);

[15772] [VB] Protected Function IsAttributeDefined(ByVal key As HtmlTextWriterAtffribute) As Boolean

[15773] [JScript] protected function IsAttributeDefined(key : HtmlTextWriterAttribute) : Boolean; Determines whether an HTML attribute is recognized as one of the System.Web.UI.HtmlTextWriterAttribute values.

[15774] Description

[15775] Determines whether the specified HTML attribute is recognized.

[15776] Return Value: true if the HTML attribute is associated with one of the HtmlTextWriterAttribute values; otherwise, false. The System.Web.UI.HtmlTextWriterAttribute associated with the HTML attribute.

[15777] IsAttributeDefined

[15778] [C#] protected bool IsAttributeDefined(HtmnlTextWriterAttribute key, out string value);

[15779] [C++] protected: bool IsAttributeDefined(HtmlTextWriterAttribute key, String** value);

[15780] [VB] Protected Function IsAttributeDefined(ByVal key As HtmlTextWriterAttribute, ByRef value As String) As Boolean

[15781] [JScript] protected function IsAttributeDefined(key : HtmlTextWriterAttribute, value : String) : Boolean;

[15782] Description

[15783] Determines whether the specified HTML attribute is recognized.

[15784] Return Value: true if the HTML attribute is associated with one of the HtmlTextWriterAttribute values; otherwise, false. The System.Web.UI.HtmlTextWriterAttribute associated with the HTML attribute. The value assigned to the HTML attribute.

[15785] IsStyleAttributeDefined

[15786] [C#] protected bool IsStyleAttributeDefined(HtmiTextWriterStyle key);

[15787] [C++] protected: bool IsStyleAttributeDefined(HtmlTextWriterStyle key);

[15788] [VB] Protected Function IsStyleAttributeDefined(ByVal key As HtmlTextWriterStyle) As Boolean

[15789] [JScript] protected function IsStyleAttributeDefined(key : HtmlTextWriterStyle) : Boolean; Determines whether an HTML style attribute is recognized as one of the System.Web.UI.HtmlTextWriterStyle values.

[15790] Description

[15791] Determines whether the specified HTML style attribute is recognized.

[15792] Return Value: true if the HTML attribute is associated with one of the HtmlTextWriterStyle values; otherwise, false The System.Web.UI.HtmlTextWriterStyle value associated with the HTML attribute.

[15793] IsStyleAttributeDefined

[15794] [C#] protected bool IsStyleAttributeDefined(HtmlTextWriterStyle key, out string value);

[15795] [C++] protected: bool IsStyleAttributeDefined(HtmlTextWriterStyle key, String** value);

[15796] [VB] Protected Function IsStyleAttributeDefined(ByVal key As HtmlTextWriterStyle, ByRef value As String) As Boolean

[15797] [JScript] protected function IsStyleAttributeDefined(key : HtmlTextWriterStyle, value : String) : Boolean;

[15798] Description

[15799] Determines whether the specified HTML style attribute is recognized.

[15800] Return Value: true if the HTML attribute is associated with one of the HtmlTextWriterStyle values; otherwise, false. The System.Web.UI.HtmlTextWriterStyle value associated with the HTML attribute. The value assigned to the HTML style attribute.

[15801] OnAttributeRender

[15802] [C#] protected virtual bool OnAttributeRender(string name, string value, HtmlTextWriterAttribute key);

[15803] [C++] protected: virtual bool OnAttributeRender(String* name, String* value, HtmlTextWriterAttribute key);

[15804] [VB] Overridable Protected Function OnAttributeRender(ByVal name As String, ByVal value As String, ByVal key As HtmlTextWriterAttribute) As Boolean

[15805] [JScript] protected function OnAttributeRender(name: String, value: String, key: HtmlTextWriterAttribute) Boolean;

[15806] Description

[15807] Determines whether the specified HTML attribute and its value have been rendered to the requesting page.

[15808] Return Value: true if the attribute has been rendered to the page; otherwise, false. The HTML attribute to render. The value that is assinged to the HTML attribute. The System.Web.UI.HtmlTextWriterAttribute enumeration value associated with the HTML attribute.

[15809] OnStyleAttributeRender

[15810] [C#] protected virtual bool OnStyleAttributeRender(string name, string value, HtmlTextWriterStyle key);

[15811] [C++] protected: virtual bool OnStyleAttributeRender(String* name, String* value, HtmlTextWriterStyle key);

[15812] [VB] Overridable Protected Function OnStyleAttributeRender(ByVal name As String, ByVal value As String, ByVal key As HtmlTextWriterStyle) As Boolean

[15813] [JScript] protected function OnStyleAttributeRender(name : String, value: String, key : HtmlTextWriterStyle) : Boolean;

[15814] Description

[15815] Determines whether the specified HTML style attribute and its value have been rendered to the requesting page.

[15816] Return Value: true if the HTML style attribute has been rendered to the page; otherwise, false. The HTML style attribute to render. The value that is assinged to the HTML style attribute. The System.Web.UI.HtmlTextWriterStyle enumeration value associated with the HTML style attribute.

[15817] OnTagRender

[15818] [C#] protected virtual bool OnTagRender(string name, HtmlTextWriterTag key);

[15819] [C++] protected: virtual bool OnTagRender(String* name, HtmlTextWriterTag key);

[15820] [VB] Overridable Protected Function OnTagRender(ByVal name As String, ByVal key As HtmlTextWriterTag) As Boolean

[15821] [JScript] protected function OnTagRender(name : String, key : HtmlTextWriterTag) : Boolean;

[15822] Description

[15823] Determines whether the specified HTML element has been rendered to the requesting page.

[15824] Return Value: true if if the HTML element has been rendered to the page; otherwise, false. The HTML element to render. The System.Web.UI.HtmlTextWriterTag enumeration valule associated with the HTML element.

[15825] OutputTabs

[15826] [C#] protected virtual void OutputTabs( );

[15827] [C++] protected: virtual void OutputTabs( );

[15828] [VB] Overridable Protected Sub OutputTabs( )

[15829] [JScript] protected function OutputTabs( );

[15830] Description

[15831] Writes a series of blank characters that represent the tab spacing for a line of HTML characters.

[15832] This method uses the integer passed to the System.Web.UI.HtmlTextWriter.Indent property to determine how many spaces to write for the tab spacing.

[15833] PopEndTag

[15834] [C#] protected string PopEndTag( );

[15835] [C++] protected: String* PopEndTag( );

[15836] [VB] Protected Function PopEndTag( ) As String

[15837] [JScript] protected function PopEndTag( ) : String;

[15838] Description

[15839] Retrieves the appropriate closing tag for the HTML element to render to the page.

[15840] Return Value: The appropriate closing tag for the HTML element.

[15841] PushEndTag

[15842] [C#] protected void PushEndTag(string endTag);

[15843] [C++] protected: void PushEndTag(String* endTag);

[15844] [VB] Protected Sub PushEndTag(ByVal endTag As String)

[15845] [JScript] protected function PushEndTag(endTag : String);

[15846] Description

[15847] Associates the specifed closing tag of an HTML element with the approprite HTML text. The closing tag to be associated.

[15848] RegisterAttribute

[15849] [C#] protected static void RegisterAttribute(string name, HtmlTextWriterAttribute key);

[15850] [C++] protected: static void RegisterAttribute(String* name, HtmlTextWriterAttribute key);

[15851] [VB] Protected Shared Sub RegisterAttribute(ByVal name As String, ByVal key As HtmlTextWriterAttribute)

[15852] [JScript] protected static function RegisterAttribute(name : String, key : HtmlTextWriterAttribute);

[15853] Description

[15854] Registers HTML attributes, whether literals or dynamically generated, from the source file so that they can be properly rendered to the requesting client. The HTML attribute to be registered. An System.Web.UI.HtmlTextWriterAttribute value that corresponds to the attribute name.

[15855] RegisterStyle

[15856] [C#] protected static void RegisterStyle(string name, HtmlTextWriterStyle key);

[15857] [C++] protected: static void RegisterStyle(String* name, HtmlTextWriterStyle key);

[15858] [VB] Protected Shared Sub RegisterStyle(ByVal name As String, ByVal key As HtmlTextWriterStyle)

[15859] [JScript] protected static function RegisterStyle(name : String, key : HtmlTextWriterStyle);

[15860] Description

[15861] Registers HTML style properties, whether literals or dynamically generated, from the source file so that they can be properly rendered to the requesting client. The System.String passed from the source file specifying the style name. The System.Web.UI.HtmlTextWriterStyle value that corresponds to the specified style. RegisterTag

[15862] [C#] protected static void RegisterTag(string name, HtmlTextWriterTag key);

[15863] [C++] protected: static void RegisterTag(String* name, HtmlTextWriterTag key);

[15864] [VB] Protected Shared Sub RegisterTag(ByVal name As String, ByVal key As HtmlTextWriterTag)

[15865] [JScript] protected static function RegisterTag(name : String, key : HtmlTextWriterTag);

[15866] Description

[15867] Registers HTML tags, whether literals or dynamically generated, from the source file so that they can be properly rendered to the requesting client. A System.String that contains the HTML tag. An System.Web.UI.HtmlTextWriterTag value that specifies which element is to be rendered.

[15868] RenderAfterContent

[15869] [C#] protected virtual string RenderAfterContent( );

[15870] [C++] protected: virtual String* RenderAfterContent( );

[15871] [VB] Overridable Protected Function RenderAfterContent( ) As String

[15872] [JScript] protected function RenderAfterContent( ) : String;

[15873] Description

[15874] Writes any text or spacing that occurs after the content of the HTML element to the System.Web.UI.HtmlTextWriter output stream.

[15875] Return Value: The spacing or text to write prior to the content of the HTML element. If not overridden, this method returns null. RenderAfterTag

[15876] [C#] protected virtual string RenderAfterTag( );

[15877] [C++] protected: virtual String* RenderAfterTag( );

[15878] [VB] Overridable Protected Function RenderAfterTag( ) As String

[15879] [JScript] protected function RenderAfterTag( ) : String;

[15880] Description

[15881] Writes any spacing or text that occurs after an HTML element's closing tag.

[15882] Return Value: The spacing or text to write after the closing tag of the HTML element. If not overridden, this method returns null.

[15883] RenderBeforeContent

[15884] [C#] protected virtual string RenderBeforeContent( );

[15885] [C++] protected: virtual String* RenderBeforeContent( );

[15886] [VB] Overridable Protected Function RenderBeforeContent( ) As String

[15887] [JScript] protected function RenderBeforeContent( ) : String;

[15888] Description

[15889] Writes any tab spacing before the content contained in an HTML element.

[15890] Return Value: The spacing to write prior to the content of the HTML element. If not overridden, this method returns null.

[15891] RenderBeforeTag

[15892] [C#] protected virtual string RenderBeforeTag( );

[15893] [C++] protected: virtual String* RenderBeforeTag( );

[15894] [VB] Overridable Protected Function RenderBeforeTag( ) As String

[15895] [JScript] protected function RenderBeforeTag( ) : String;

[15896] Description

[15897] Writes any text or tab spacing that occurs before the opening tag of an HTML element to the System.Web.UI.HtmlTextWriter output stream.

[15898] Return Value: The text or tab spacing to write to the output stream. If not overridden, this method returns null.

[15899] RenderBeginTag

[15900] [C#] public virtual void RenderBeginTag(HtmlTextWriterTag tagKey);

[15901] [C++] public: virtual void RenderBeginTag(HtmlTextWriterTag tagKey);

[15902] [VB] Overridable Public Sub RenderBeginTag(ByVal tagKey As HtmlTextWriterTag)

[15903] [JScript] public function RenderBeginTag(tagKey : HtmlTextWriterTag);

[15904] Description

[15905] Writes the opening tag of the HTML element associated with the specified System.Web.UI.HtmlTextWriterTag enumeration value to the output stream. An HtmlTextWriterTag value that defines the opening tag of the HTML element to render. RenderBeginTag

[15906] [C#] public virtual void RenderBeginTag(string tagName);

[15907] [C++] public: virtual void RenderBeginTag(String* tagName);

[15908] [VB] Overridable Public Sub RenderBeginTag(ByVal tagName As String)

[15909] [JScript] public function RenderBeginTag(tagName : String); Writes the opening tag of an HTML element to the System.Web.UI.HtmlTextWriter output stream.

[15910] Description

[15911] Writes the opening tag of the specified HTML element to the output stream. The HTML element to render the opening tag for.

[15912] RenderEndTag

[15913] [C#] public virtual void RenderEndTag( );

[15914] [C++] public: virtual void RenderEndTag( );

[15915] [VB] Overridable Public Sub RenderEndTag( )

[15916] [JScript] public function RenderEndTag( );

[15917] Description

[15918] Writes the end tag of an HTML element to the System.Web.UI.HtmlTextWriter output stream.

[15919] Write

[15920] [C#] public override void Write(bool value);

[15921] [C++] public: void Write(bool value);

[15922] [VB] Overrides Public Sub Write(ByVal value As Boolean)

[15923] [JScript] public override function Write(value : Boolean);

[15924] Description

[15925] Writes the text representation of a Boolean value to the text stream, along with any specified tab spacing. The Boolean value to be written to the text stream.

[15926] Write

[15927] [C#] public override void Write(char value);

[15928] [C++] public: void Write(_wchar_t value);

[15929] [VB] Overrides Public Sub Write(ByVal value As Char)

[15930] [JScript] public override function Write(value : Char);

[15931] Description

[15932] Writes a unicode character to the text stream, along with any specified tab spacing. The unicode character to write to the text stream.

[15933] Write

[15934] [C#] public override void Write(char[ ] buffer);

[15935] [C++] public: void Write(_wchar_t buffer _gc[ ]);

[15936] [VB] Overrides Public Sub Write(ByVal buffer( ) As Char)

[15937] [JScript] public override function Write(buffer : Char[ ]);

[15938] Description

[15939] Writes a character array to the text stream, along with any specified tab spacing. The character array to write to the text stream.

[15940] Write

[15941] [C#] public override void Write(double value);

[15942] [C++] public: void Write(double value);

[15943] [VB] Overrides Public Sub Write(ByVal value As Double)

[15944] [JScript] public override function Write(value : double);

[15945] Description

[15946] Writes the text representation of a double-precision floating point number to the HTML text stream, along with any specified tab spacing. The doubleprecision floating point number to write to the text stream.

[15947] Write

[15948] [C#] public override void Write(int value);

[15949] [C++] public: void Write(int value);

[15950] [VB] Overrides Public Sub Write(ByVal value As Integer)

[15951] [JScript] public override function Write(value : int);

[15952] Description

[15953] Writes the text representation of a 32-byte signed integer to the text stream, along with any specified tab spacing. The 32-byte signed integer to write to the text stream.

[15954] Write

[15955] [C#] public override void Write(long value);

[15956] [C++] public: void Write(_int64 value);

[15957] [VB] Overrides Public Sub Write(ByVal value As Long)

[15958] [JScript] public override function Write(value : long);

[15959] Description

[15960] Writes the text representation of an 64-byte signed integer to the text stream, along with any specified tab spacing. The 64-byte signed integer to write to the text stream.

[15961] Write

[15962] [C#] public override void Write(object value);

[15963] [C++] public: void Write(Object* value);

[15964] [VB] Overrides Public Sub Write(ByVal value As Object)

[15965] [JScript] public override function Write(value : Object);

[15966] Description

[15967] Writes the text representation of an System.Object to the text stream, along with any specified tab spacing. The Object to write to the text stream.

[15968] Write

[15969] [C#] public override void Write(float value);

[15970] [C++] public: void Write(float value);

[15971] [VB] Overrides Public Sub Write(ByVal value As Single)

[15972] [JScript] public override function Write(value : float);

[15973] Description

[15974] Writes the text representation of a single-precision floating point number to the HTML text stream, along with any specified tab spacing. The single-precision floating point number to write to the text stream.

[15975] Write

[15976] [C#] public override void Write(string s);

[15977] [C++] public: void Write(String* s);

[15978] [VB] Overrides Public Sub Write(ByVal s As String)

[15979] [JScript] public override function Write(s : String); Writes the given data type to an HTML text stream to be rendered to an ASP.NET page.

[15980] Description

[15981] Writes the specified string to the text stream, along with any specified tab spacing. A System.String to be written to the text stream.

[15982] Write

[15983] [C#] public override void Write(string format, object arg0);

[15984] [C++] public: void Write(String* format, Object* arg0);

[15985] [VB] Overrides Public Sub Write(ByVal format As String, ByVal arg0 As Object)

[15986] [JScript] public override function Write(format : String, arg0 : Object);

[15987] Description

[15988] Writes a tab string and a formatted string to the HTML text stream, using the same semantics as System.String.Format(System.String,System.Object) The formatting string. An object to write into the formatted string.

[15989] Write

[15990] [C#] public override void Write(string format, params object[ ] arg);

[15991] [C++] public: void Write(String* format, Object* arg _gc[ ]); s [VB] Overrides Public Sub Write(ByVal format As String, ByVal ParamArray arg( ) As Object)

[15992] [JScript] public override function Write(format: String, arg: Object[ ]);

[15993] Description

[15994] Writes a tab string and a formatted string to the HTML text stream, using the same semantics as System.String.Format(System.String,System.Object) The formatting string. The object array to write into the formatted string.

[15995] Write

[15996] [C#] public override void Write(char[ ] buffer, int index, int count);

[15997] [C++] public: void Write(_wchar_t buffer _gc[ ], int index, int count);

[15998] [VB] Overrides Public Sub Write(ByVal buffers As Char, ByVal index As Integer, ByVal count As Integer)

[15999] [JScript] public override function Write(buffer : Char[ ], index : int, count : int);

[16000] Description

[16001] Writes a subarray of characters to the text stream, along with any specified tab spacing. The array of characters from which the subarray is written to the text stream. The index location in the array where writing begins. The number of to characters to be written to the text stream.

[16002] Write

[16003] [C#] public override void Write(string format, object arg0, object argl);

[16004] [C++] public: void Write(String* format, Object* arg0, Object* argl);

[16005] [VB] Overrides Public Sub Write(ByVal format As String, ByVal arg0 As Object, ByVal argl As Object)

[16006] [JScript] public override function Write(format : String, arg0: Object, argl Object);

[16007] Description

[16008] Writes a tab string and a formatted string to the HTML text stream, using the same semantics as System.String.Format(System.String,System.Object). The formatting string. An object to write into the formatted string. An object to write into the formatted string.

[16009] WriteAttribute

[16010] [C#] public virtual void WriteAttribute(string name, string value);

[16011] [C++] public: virtual void WriteAttribute(String* name, String* value);

[16012] [VB] Overridable Public Sub WriteAttribute(ByVal name As String, ByVal value As String)

[16013] [JScript] public function WriteAttribute(name : String, value : String); Writes an HTML attribute and its value to the System.Web.UI.HtmlTextWriter output stream.

[16014] Description

[16015] Writes the specified HTML attribute and value to the System.Web.UI.HtmlTextWriter output stream. The HTML attribute to write to the output stream. The value assigned to the HTML attribute.

[16016] WriteAttribute

[16017] [C#] public virtual void WriteAttribute(string name, string value, bool fencode);

[16018] [C++] public: virtual void WriteAttribute(String* name, String* value, bool fencode);

[16019] [VB] Overridable Public Sub WriteAttribute(ByVal name As String, ByVal value As String, ByVal fencode As Boolean)

[16020] [JScript] public function WriteAttribute(name : String, value : String, fencode : Boolean);

[16021] Description

[16022] Writes the specified HTML attribute and value to the System.Web.UI.HtmlTextWriter output stream and HTML encodes them if specified in the fEncode parameter. The HTML attribute to write to the output stream. The value assigned to the HTML attribute. true to HTML encode the attribute and its assigned value; otherwise, false.

[16023] WriteBeginTag

[16024] [C#] public virtual void WriteBeginTag(string tagName);

[16025] [C++] public: virtual void WriteBeginTag(String* tagname);

[16026] [VB] Overridable Public Sub WriteBeginTag(ByVal tagName As String)

[16027] [JScript] public function WriteBeginTag(tagName : String);

[16028] Description

[16029] Writes any tab spacing and the opening tag of the specified HTML element to the System.Web.UI.HtmlITextWriter output stream.

[16030] This method does not write the closing character (>) of the HTML element's opening tag. Use this method with the System.Web.UI.HtmlTextWriter.SelfClosingTagEnd constant when you write HTML elements that are self closing. The HTML element to write the opening tag of.

[16031] WriteEndTag

[16032] [C#] public virtual void WriteEndTag(string* tagName);

[16033] [C++] public: virtual void WriteEndTag(String* tagname);

[16034] [VB] Overridable Public Sub WriteEndTag(ByVal tagName As String)

[16035] [JScript] public function WriteEndTag(tagName : String);

[16036] Description

[16037] Writes any tab spacing and the closing tag of the specified HTML element. The HTML element to write the closing tag for.

[16038] WriteFullBeginTag

[16039] [C#] public virtual void WriteFullBeginTag(string tagName);

[16040] [C++] public: virtual void WriteFullBeginTag(String* tagName);

[16041] [VB] Overridable Public Sub WriteFullBeginTag(ByVal tagName As String)

[16042] [JScript] public function WriteFullBeginTag(tagName : String);

[16043] Description

[16044] Writes any tab spacing and the opening tag of the specified HTML element to the System.Web.UI.HtmlTextWriter output stream.

[16045] This method automatically writes the closing character (>) of the opening tag of the HTML element. The HTML element to write.

[16046] WriteLine

[16047] [C#] public override void WriteLine( );

[16048] [C++] public: void WriteLine( );

[16049] [VB] Overrides Public Sub WriteLine( )

[16050] [JScript] public override function WriteLine( );

[16051] Description

[16052] Writes a line terminator to the HTML text stream.

[16053] WriteLine

[16054] [C#] public override void WriteLine(bool value);

[16055] [C++] public: void WriteLine(bool value);

[16056] [VB] Overrides Public Sub WriteLine(ByVal value As Boolean)

[16057] [JScript] public override function WriteLine(value : Boolean);

[16058] Description

[16059] Writes a tab string and the text representation of a Boolean followed by a line terminator to the HTML text stream. The Boolean to be written to the text stream.

[16060] WriteLine

[16061] [C#] public override void WriteLine(char value);

[16062] [C++] public: void WriteLine(wchar_t value);

[16063] [VB] Overrides Public Sub WriteLine(ByVal value As Char)

[16064] [JScript] public override function WriteLine(value : Char);

[16065] Description

[16066] Writes a tab string and a character followed by a line terminator to the HTML text stream. The character to be written to the text stream.

[16067] WriteLine

[16068] [C#] public override void WriteLine(char[ ] buffer);

[16069] [C++] public: void WriteLine(_wchar_t buffer _gc[ ]);

[16070] [VB] Overrides Public Sub WriteLine(ByVal buffer( ) As Char)

[16071] [JScript] public override function WriteLine(buffer : Char[ ]);

[16072] Description

[16073] Writes a tab string and a character array followed by a line terminator to the HTML text stream. The character array to be written to the text stream.

[16074] WriteLine

[16075] [C#] public override void WriteLine(double value);

[16076] [C++] public: void WriteLine(double value);

[16077] [VB] Overrides Public Sub WriteLine(ByVal value As Double)

[16078] [JScript] public override function WriteLine(value : double);

[16079] Description

[16080] Writes a tab string and the text representation of an 8-byte floating-point value, followed by a line terminator, to the HTML text stream. The 8-byte floating-point value to write to the text stream.

[16081] WriteLine

[16082] [C#] public override void WriteLine(int value);

[16083] [C++] public: void WriteLine(int value);

[16084] [VB] Overrides Public Sub WriteLine(ByVal value As Integer)

[16085] [JScript] public override function WriteLine(value : int);

[16086] Description

[16087] Writes a tab string and the text representation of an 32-byte signed integer, followed by a line terminator, to the HTML text stream. The 32-byte signed integer to write to the text stream.

[16088] WriteLine

[16089] [C#] public override void WriteLine(long value);

[16090] [C++] public: void WriteLine(_int64 value);

[16091] [VB] Overrides Public Sub WriteLine(ByVal value As Long)

[16092] [JScript] public override function WriteLine(value : long);

[16093] Description

[16094] Writes a tab string and the text representation of an 64-byte signed integer, followed by a line terminator, to the HTML text stream. The 64-byte signed integer to write to the text stream. WriteLine

[16095] [C#] public override void WriteLine(object value);

[16096] [C++] public: void WriteLine(Object* value);

[16097] [VB] Overrides Public Sub WriteLine(ByVal value As Object)

[16098] [JScript] public override function WriteLine(value : Object);

[16099] Description

[16100] Writes any tab strings and the text representation of an System.Object, followed by a line terminator, to the HTML text stream. The Object to write to the text stream.

[16101] WriteLine

[16102] [C#] public override void WriteLine(float value);

[16103] [C++] public: void WriteLine(float value);

[16104] [VB] Overrides Public Sub WriteLine(ByVal value As Single)

[16105] [JScript] public override function WriteLine(value : float);

[16106] Description

[16107] Writes a tab string and the text representation of a single-precision floating point number, followed by a line terminator, to the HTML text stream. The single-precision floating point number to write to the text string.

[16108] WriteLine

[16109] [C#] public override void WriteLine(string s);

[16110] [C++] public: void WriteLine(String* s);

[16111] [VB] Overrides Public Sub WriteLine(ByVal s As String)

[16112] [JScript] public override function WriteLine(s : String); Writes some data to an HTML text stream as specified by the overloaded parameters, followed by a line terminator. All instances of this method write tab strings to the text stream.

[16113] Description

[16114] Writes a tab string and a System.String followed by a line terminator to an HTML text stream. The String to write to the text stream.

[16115] WriteLine

[16116] [C#] public override void WriteLine(uint value);

[16117] [C++] public: void WriteLine(unsigned int value);

[16118] [VB] Overrides Public Sub WriteLine(ByVal value As UInt32)

[16119] [JScript] public override function WriteLine(value : UInt32);

[16120] Description

[16121] Writes any tab strings and the text representation of a 4-byte unsigned integer followed by a line terminator to the HTML text stream. The 4-byte unsigned integer to write.

[16122] WriteLine

[16123] [C#] public override void WriteLine(string format, object arg0);

[16124] [C++] public: void WriteLine(String* format, Object* arg0);

[16125] [VB] Overrides Public Sub WriteLine(ByVal format As String, ByVal arg0 As Object)

[16126] [JScript] public override function WriteLine(format : String, arg0 : Object);

[16127] Description

[16128] Writes any tab strings and a formatted string, followed by a line terminator, to the HTML text stream. The method uses the same semantics as System.String.Format(System.String,System.Object). The formatting string. The object to write into the formatted string.

[16129] WriteLine

[16130] [C#] public override void WriteLine(string format, params object[ ] arg);

[16131] [C++] public: void WriteLine(String* format, Object* arg gc[ ]);

[16132] [VB] Overrides Public Sub WriteLine(ByVal format As String, ByVal ParamArray arg( ) As Object)

[16133] [JScript] public override function WriteLine(format : String, arg : Object[ ]);

[16134] Description

[16135] Writes any tab strings and a formatted string, followed by a line terminator, to the HTML text stream. The method uses the same semantics as System.String.Format(System.String,System.Object). The formatting string. The array of objects to write into the formatted string.

[16136] WriteLine

[16137] [C#] public override void WriteLine(char[ ] buffer, int index, int count);

[16138] [C++] public: void WriteLine(_wchar_t buffer _gc[ ], t index, int count);

[16139] [VB] Overrides Public Sub WriteLine(ByVal buffer( ) As Char, ByVal index As Integer, ByVal count As Integer)

[16140] [JScript] public override function WriteLine(buffer : Char[ ], index : int, count : int);

[16141] Description

[16142] Writes a tab string and a subarray of characters followed by a line terminator to the HTML text stream. The character array from which to write to the text stream. The location in the character array where writing begins. The number of characters in the array to write to the text stream.

[16143] WriteLine

[16144] [C#] public override void WriteLine(string format, object arg0, object arg1);

[16145] [C++] public: void WriteLine(String* format, Object* arg0, Object* arg1);

[16146] [VB] Overrides Public Sub WriteLine(ByVal format As String, ByVal arg0 As Object, ByVal arg1 As Object) ! [JScript] public override function WriteLine(format: String, arg0: Object, arg1 Object);

[16147] Description

[16148] Writes any tab strings and a formatted string, followed by a line terminator, to the HTML text stream. The method uses the same semantics as System.String.Format(System.String,System.Object). The formatting string. An object to write into the formatted string. An object to write into the formatted string.

[16149] WriteLineNoTabs

[16150] [C#] public void WriteLineNoTabs(string s);

[16151] [C++] public: void WriteLineNoTabs(String* s);

[16152] [VB] Public Sub WriteLineNoTabs(ByVal s As String)

[16153] [JScript] public function WriteLineNoTabs(s : String);

[16154] Description

[16155] Writes a System.String followed by a line terminator to an HTML text stream. This method ignores any specified tab spacing. The String to write to the HTML text stream.

[16156] WriteStyleAttribute

[16157] [C#] public virtual void WriteStyleAttribute(string name, string value);

[16158] [C++] p ublic: virtual void WriteStyleAttribute(String* name, String* value);

[16159] [VB] Overrdable Public Sub WriteStyleAttribute(ByVal name As String, ByVal value As String)

[16160] [JScript] public function WriteStyleAttribute(name String, value : String); Writes an HTML style attribute and its value to the System.Web.UI.HtmlTextWriter output stream.

[16161] Description

[16162] Writes the specified HTML style attribute to the System.Web.UI.HtmlTextWriter ouput stream. The HTML style attribute to write to the output stream. The value assigned to the HTML style attribute.

[16163] WriteStyleAttribute

[16164] [C#] public virtual void WriteStyleAttribute(string name, string value, bool fencode);

[16165] [C++] public: virtual void WriteStyleAttribute(String* name, String* value, bool fencode);

[16166] [VB] Overridable Public Sub WriteStyleAttribute(ByVal name As String, ByVal value As String, ByVal fencode As Boolean)

[16167] [JScript] public function WriteStyleAttribute(name : String, value : String, fencode : Boolean);

[16168] Description

[16169] Writes the specified HTML attribute and value to the System.Web.UI.HtmlTextWriter output stream and HTML encodes them if specified in the fencode parameter. The HTML style attribute to write to the output stream. The value assigned to the HTML style attribute. true to HTML A encode the style attribute and its assigned value; otherwise, false.

[16170] HtmlTextWriterAttribute enumeration (System.Web.UI)

[16171] WriteStyleAttribute

[16172] Description

[16173] Specifies the HTML attributes that an System.Web.UI.HtmlTextWriter or System.Web.UI.Html32TextWriter object writes to the opening tag of an HTML element when a Web request is processed.

[16174] WriteStyleAttribute

[16175] [C#] public const HtmlTextWriterAttribute Accesskey;

[16176] [C++] public: const HtmlTextWriterAttribute Accesskey;

[16177] [VB] Public Const Accesskey As HtmlTextWriterAttribute

[16178] [JScript] public var Accesskey : HtmlTextWriterAttribute;

[16179] Description

[16180] Specifies that the HTML acesskey attribute should be written to the tag.

[16181] WriteStyleAttribute

[16182] [C#] public const HtmlTextWriterAttribute Align;

[16183] [C++] public: const HtmlTextWriterAttribute Align;

[16184] [VB] Public Const Align As HtmlTextWriterAttribute

[16185] [JScript] public var Align : HtmlTextWriterAttribute;

[16186] Description

[16187] Specifies that the HTML align attribute should be written to the tag.

[16188] WriteStyleAttribute

[16189] [C#] public const HtmlTextWriterAttribute Alt;

[16190] [C++] public: const HtmlTextWriterAttribute Alt;

[16191] [VB] Public Const Alt As HtmlTextWriterAttribute

[16192] [JScript] public var Alt : HtmlTextWriterAttribute;

[16193] Description

[16194] Specifies that the HTML alt attribute should be written to the tag.

[16195] WriteStyleAttribute

[16196] [C#] public const HtmlTextWriterAttribute Background;

[16197] [C++] public: const HtmlTextWriterAttribute Background;

[16198] [VB] Public Const Background As HtmlTextWriterAttribute

[16199] [JScript] public var Background : HtmlTextWriterAttribute;

[16200] Description

[16201] Specifies that the HTML background attribute should be written to the tag.

[16202] WriteStyleAttribute

[16203] [C#] public const HtmlTextWriterAttribute Bgcolor;

[16204] [C++] public: const HtmllTextWriterAttribute Bgcolor;

[16205] [VB] Public Const Bgcolor As HtmlTextWriterAttribute

[16206] [JScript] public var Bgcolor : HtmlTextWriterAttribute;

[16207] Description

[16208] Specifies that the HTML bgcolor attribute should be written to the tag.

[16209] WriteStyleAttribute

[16210] [C#] public const HtmlTextWriterAttribute Border;

[16211] [C++] public: const HtmlTextWriterAttribute Border;

[16212] [VB] Public Const Border As HtmlTextWriterAttribute

[16213] [JScript] public var Border : HtmlTextWriterAttribute;

[16214] Description

[16215] Specifies that the HTML border attribute should be written to the tag.

[16216] WriteStyleAttribute

[16217] [C#] public const HtmlTextWriterAttribute Bordercolor;

[16218] [C++] public: const HtmlTextWriterAttribute Bordercolor;

[16219] [VB] Public Const Bordercolor As HtmlTextWriterAttribute

[16220] [JScript] public var Bordercolor : HtmlTextWriterAttribute;

[16221] Description

[16222] Specifies that the HTML bordercolor attribute should be written to the tag.

[16223] WriteStyleAttribute

[16224] [C#] public const HtmlTextWriterAttribute Cellpadding;

[16225] [C++] public: const HtmlTextWriterAttribute Cellpadding;

[16226] [VB] Public Const Cellpadding As HtmlTextWriterAttribute

[16227] [JScript] public var Cellpadding : HtmlTextWriterAttribute;

[16228] Description

[16229] Specifies that the HTML cellpadding attribute should be written to the tag.

[16230] WriteStyleAttribute

[16231] [C#] public const HtmlTextWriterAttribute Cellspacing;

[16232] [C++] public: const HtmlTextWriterAttribute Cellspacing;

[16233] [VB] Public Const Cellspacing As HtmlTextWriterAttribute

[16234] [JScript] public var Cellspacing : HtmlTextWriterAttribute;

[16235] Description

[16236] Specifies that the HTML cellspacing attribute should be written to the tag.

[16237] WriteStyleAttribute

[16238] [C#] public const HtmlTextWriterAttribute Checked;

[16239] [C++] public: const HtmeTextWriterAttribute Checked;

[16240] [VB] Public Const Checked As HtmlTextWriterAttribute

[16241] [JScript] public var Checked : HtmlTextWriterAttribute;

[16242] Description

[16243] Specifies that the HTML checked attribute should be written to the tag.

[16244] WriteStyleAttribute

[16245] [C#] public const HtmlTextWriterAttribute Class;

[16246] [C++] public: const HtmlTextWriterAttribute Class;

[16247] [VB] Public Const Class As HtmlTextWriterAttribute

[16248] [JScript] public var Class : HtmlTextWriterAttribute;

[16249] Description

[16250] Specifies that the HTML class attribute should be written to the tag.

[16251] WriteStyleAttribute

[16252] [C#] public const HtmlTextWriterAttribute Cols;

[16253] [C++] public: const HttnlTextWiriterAttribute Cols;

[16254] [VB] Public Const Cols As HtmlTextWriterAttribute

[16255] [JScript] public var Cols : HtmlTextWriterAttribute;

[16256] Description

[16257] Specifies that the HTML cols attribute should be written to the tag.

[16258] WriteStyleAttribute

[16259] [C#] public const HtmlTextWriterAttribute Colspan;

[16260] [C++] public: const HtmlTextWriterAttribute Cospan;

[16261] [VB] Public Const Colspan As HtmlTextWriterAttribute

[16262] [JScript] public var Colspan : HtmlTextWriterAttribute;

[16263] Description

[16264] Specifies that the HTML colspan attribute should be written to the tag.

[16265] WriteStyleAttribute

[16266] [C#] public const HtmlTextWriterAttribute Disaled;

[16267] [C++] public: const HtmlTextWriterAttribute Disabled;

[16268] [VB] Public Const Disabled As HtmlTextWriterAttribute

[16269] [JScript] public var Disabled : HtmlTextWriterAttribute;

[16270] Description

[16271] Specifies that the HTML disabled attribute should be written to the tag.

[16272] WriteStyleAttribute

[16273] [C#] public const HtmlTextWriterAttribute For;

[16274] [C++] public: const HtmlTextWriterAttribute For;

[16275] [VB] Public Const For As HtmlTextWriterAttribute

[16276] [JScript] public var For : HtmlTextWriterAttribute;

[16277] Description

[16278] Specifies that the HTML for attribute should be written to the tag.

[16279] WriteStyleAttribute

[16280] [C#] public const HtmlTextWriterAttribute Height;

[16281] [C++] public: const HtmlTextWriterAttribute Height;

[16282] [VB] Public Const Height As HtmlTextWriterAttribute

[16283] [JScript] public var Height : HtmlTextWriterAttribute;

[16284] Description

[16285] Specifies that the HTML height attribute should be written to the tag.

[16286] WriteStyleAttribute

[16287] [C#] public const HtmlTextWriterAttribute Href;

[16288] [C++] public: const HtmlTextWriterAttribute Href;

[16289] [VB] Public Const Href As HtmlTextWriterAttribute

[16290] [JScript] public var Href : HtinlTextWriterAttribute;

[16291] Description

[16292] Specifies that the HTML href attribute should be written to the tag.

[16293] WriteStyleAttribute

[16294] [C#] public const HtmlTextWriterAttribute Id;

[16295] [C++] public: const HtmlTextWriterAttribute Id;

[16296] [VB] Public Const Id As HtmlTextWriterAttribute

[16297] [JScript] public var Id : HtmlTextWriterAttribute;

[16298] Description

[16299] Specifies that the HTML id attribute should be written to the tag.

[16300] WriteStyleAttribute

[16301] [C#] public const HtmlTextWriterAttribute Maxlength;

[16302] [C++] public: const HtrnlTextWriterAttribute Maxlength;

[16303] [VB] Public Const Maxlength As HtmlTextWriterAttribute

[16304] [JScript] public var Maxlength : HtmlTextWriterAttribute;

[16305] Description

[16306] Specifies that the HTML maxlength attribute should be wriften to the tag.

[16307] WriteStyleAttribute

[16308] [C#] public const HtmlTextWriterAttribute Multiple;

[16309] [C++] public: const HtmlTextWriterAttribute Multiple;

[16310] [VB] Public Const Multiple As HtmlTextWriterAttribute

[16311] [JScript] public var Multiple : HtrnlTextWriterAttribute;

[16312] Description

[16313] Specifies that the HTML multiple attribute should be written to the tag.

[16314] WriteStyleAttribute

[16315] [C#] public const HtmlTextWriterAttribute Name;

[16316] [C++] public: const HtmlTextWriterAttribute Name;

[16317] [VB] Public Const Name As HtmlTextWriterAttribute

[16318] [JScript] public var Name : HtmnlTextWriterAttribute;

[16319] Description

[16320] Specifies that the HTML name attribute should be written to the tag.

[16321] WriteStyleAttribute

[16322] [C#] public const HtmlTextWriterAttribute Nowrap;

[16323] [C++] public: const HtmlTextWriterAttribute Nowrap;

[16324] [VB] Public Const Nowrap As HtmlTextWriterAttribute

[16325] [JScript] public var Nowrap : HtmlTextWriterAttribute;

[16326] Description

[16327] Specifies that the HTML nowrap attribute should be written to the tag.

[16328] WriteStyleAttribute

[16329] [C#] public const HtmlTextWriterAttribute Onchange;

[16330] [C++] public: const HtmlTextWriterAttribute Onchange;

[16331] [VB] Public Const Onchange As HtmlTextWriterAttribute

[16332] [JScript] public var Onchange : HtmlTextWriterAttribute;

[16333] Description

[16334] Specifies that the HTML onchange attribute should be written to the tag.

[16335] WriteStyleAttribute

[16336] [C#] public const HtmlTextWriterAttribute Onclick;

[16337] [C++] public: const HtmiTextWriterAttribute Onclick;

[16338] [VB] Public Const Onclick As HtmlTextWriterAttribute

[16339] [JScript] public var Onclick : HtmlTextWriterAttribute;

[16340] Description

[16341] Specifies that the HTML onclick attribute should be written to the tag.

[16342] WriteStyleAttribute

[16343] [C#] public const HtmlTextWriterAttribute ReadOnly;

[16344] [C++] public: const HtmlTextWriterAttribute ReadOnly;

[16345] [VB] Public Const ReadOnly As HtmlTextWriterAttribute

[16346] [JScript] public var ReadOnly : HtmlTextWriterAttribute;

[16347] Description

[16348] Specifies that the HTML readonly attribute should be written to the tag.

[16349] WriteStyleAttribute

[16350] [C#] public const HtmlTextWriterAttribute Rows;

[16351] [C++] public: const HtmlTextWriterAttribute Rows;

[16352] [VB] Public Const Rows As HtmlTextWriterAttribute

[16353] [JScript] public var Rows : HtmlTextWriterAttribute;

[16354] Description

[16355] Specifies that the HTML rows attribute should be written to the tag.

[16356] WriteStyleAttribute

[16357] [C#] public const HtmlTextWriterAttribute Rowspan;

[16358] [C++] public: const HtmlTextWriterAttribute Rowspan;

[16359] [VB] Public Const Rowspan As HtmlTextWriterAttribute

[16360] [JScript] public var Rowspan : HtmlTextWriterAttribute;

[16361] Description

[16362] Specifies that the HTML rowspan attribute should be written to the tag.

[16363] WriteStyleAttribute

[16364] [C#] public const HtmlTextWriterAttribute Rules;

[16365] [C++] public: const HtmlTextWriterAttribute Rules;

[16366] [VB] Public Const Rules As HtmlTextWriterAttribute

[16367] [JScript] public var Rules : HtmlTextWriterAttribute;

[16368] Description

[16369] Specifies that the HTML rules attribute should be written to the tag.

[16370] WriteStyleAttribute

[16371] [C#] public const HtmlTextWriterAttribute Selected;

[16372] [C++] public: const HtmlTextWriterAttribute Selected;

[16373] [VB] Public Const Selected As HtmlTextWriterAttribute

[16374] [JScript] public var Selected : HtmlTextWriterAttribute;

[16375] Description

[16376] Specifies that the HTML selected attribute should be written to the tag.

[16377] WriteStyleAttribute

[16378] [C#] public const HtmTextWriterAttribute Size;

[16379] [C#] public: const HtmlTextWriterAttribute Size;

[16380] [VB] Public Const Size As HtmlTextWriterAttribute

[16381] [JScript] public var Size : HtmlTextWriterAttribute;

[16382] Description

[16383] Specifies that the HTML size attribute should be written to the tag.

[16384] WriteStyleAttribute

[16385] [C#] public const HtmlTextWriterAttribute Src;

[16386] [C++] public: const HtmlTextWriterAttribute Src;

[16387] [VB] Public Const Src As HtmlTextWriterAttribute

[16388] [JScript] public var Src : HtmlTextWriterAttribute;

[16389] Description

[16390] Specifies that the HTML src attribute should be written to the tag.

[16391] WriteStyleAttribute

[16392] [C#] public const HtmlTextWriterAttribute Style;

[16393] [C++] public: const HtmlTextWriterAttribute Style;

[16394] [VB] Public Const Style As HtmlTextWriterAttribute

[16395] [JScript] public var Style : HtmlTextWriterAttribute;

[16396] Description

[16397] Specifies that the HTML style attribute should be written to the tag.

[16398] WriteStyleAttribute

[16399] [C#] public const HtmlTextWriterAttribute Tabindex;

[16400] [C++] public: const HtmlTextWriterAttribute Tabindex;

[16401] [VB] Public Const Tabindex As HtmlTextWriterAttribute

[16402] [JScript] public var Tabindex : HtmlTextWriterAttribute;

[16403] Description

[16404] Specifies that the HTML tabindex attribute should be written to the tag.

[16405] WriteStyleAttribute

[16406] [C#] public const HtmlTextWriterAttribute Target;

[16407] [C++] public: const HtmlTextWriterAttribute Target;

[16408] [VB] Public Const Target As HtmlTextWriterAttribute

[16409] [JScript] public var Target : HtmlTextWriterAttribute;

[16410] Description

[16411] Specifies that the HTML target attribute should be written to the tag.

[16412] WriteStyleAttribute

[16413] [C#] public const HtmlTextWriterAttribute Title;

[16414] [C++] public: const Html TextWriterAttribute Title[VB] Public Const Title As HtmlTextWriterAttribute

[16415] [JScript] public var Title : HtmlTextWriterAttribute;

[16416] Description

[16417] Specifies that the HTML title attribute should be written to the tag.

[16418] WriteStyleAttribute

[16419] [C#] public const Htm.TextWriterAftribute Type;

[16420] [C++] public: const HtmlTextWriterAttribute Type;

[16421] [VB] Public Const Type As HtmlTextWriterAttribute

[16422] [JScript] public var Type : HtinlTextWriterAttribute;

[16423] Description

[16424] Specifies that the HTML type attribute should be written to the tag.

[16425] WriteStyleAttribute

[16426] [C#] public const HtmlTextWriterAttribute Valign;

[16427] [C++] public: const HtmlTextWriterAttribute Valign;

[16428] [VB] Public Const Valign As HtmlTextWriterAttribute

[16429] [JScript] public var Valign : HtmlTextWriterAttribute;

[16430] Description

[16431] Specifies that the HTML valign attribute should be written to the tag.

[16432] WriteStyleAttribute

[16433] [C#] public const HtmlTextWriterAttribute Value;

[16434] [C++] public: const HtmlTextWriterAttribute Value;

[16435] [VB] Public Const Value As HtmlTextWriterAttribute

[16436] [JScript] public var Value : HtmlTextWriterAttribute;

[16437] Description

[16438] Specifies that the HTML value attribute should be written to the tag.

[16439] WriteStyleAttribute

[16440] [C#] public const HtmlTextWriterAttribute Width;

[16441] [C++] public: const HtmlTextWriterAttribute Width;

[16442] [VB] Public Const Width As HtmlTextWriterAttribute

[16443] [JScript] public var Width : HtmlTextWriterAttribute;

[16444] Description

[16445] Specifies that the HTML width attribute should be written to the tag.

[16446] WriteStyleAttribute

[16447] [C#] public eonst HtmlTextWriterAttribute Wrap;

[16448] [C#+] public: const HtmlTextWriterAttribute Wrap;

[16449] [VB] Public Const Wrap As HtmlTextWriterAttribute

[16450] [JScript] public var Wrap : HtmlTextWriterAttribute;

[16451] Description

[16452] Specifies that the HTML wrap attribute should be written to the tag.

[16453] HtmlTextWriterStyle enumeration (System.Web.UI)

[16454] ToString

[16455] Description

[16456] Specifies the HTML styles available to an System.Web.UI.HtmlTextWriter or System.Web.UI.Html32TextWriter object output stream.

[16457] HtmlTextWriter and Html32TextWriter objects use these enumeration values to register HTML strings to the proper HTML style.

[16458] ToString

[16459] [C#] public const HtmlTextWriterStyle BackgroundColor;

[16460] [C++] public: const HtmlTextWriterStyle BackgroundColor;

[16461] [VB] Public Const BackgroundColor As HtmlTextWriterStyle

[16462] [JScript] public var BackgroundColor : HtmlTextWriterStyle;

[16463] Description

[16464] Specifies the HTML backgroundcolor style.

[16465] ToString

[16466] [C#] public const HtrnlTextWriterStyle BackgroundImage;

[16467] [C++] public: const HtmlTextWriterStyle Backgroundlmage;

[16468] [VB] Public Const BackgroundImage As HtmlTextWriterStyle

[16469] [JScript] public var Backgroundlmage : HttnITextWriterStyle;

[16470] Description

[16471] Specifies the HTML backgroundimage style.

[16472] ToString

[16473] [C#] public const HtmlTextWriterStyle BorderCollapse;

[16474] [C++] public: const HtmlTextWriterStyle BorderCollapse;

[16475] [VB] Public Const BorderCollapse As HtmlTextWriterStyle

[16476] [JScript] public var BorderCollapse : HtmlTextWriterStyle;

[16477] Description

[16478] Specifies the HTML bordercollapse style.

[16479] ToString

[16480] [C#] public const HtmlTextWriterStyle BorderColor;

[16481] [C++] public: const HtmlTextWriterStyle BorderColor;

[16482] [VB] Public Const BorderColor As HtmlTextWriterStyle

[16483] [JScript] public var BorderColor : HtnlTextWriterStyle;

[16484] Description

[16485] Specifies the HTML bordercolor style.

[16486] ToString

[16487] [C#] public const HtmlTextWriterStyle BorderStyle;

[16488] [C++] public: const HtmlTextWriterStyle BorderStyle;

[16489] [VB] Public Const BorderStyle As HtmlTextWriterStyle

[16490] [JScript] public var BorderStyle : HtmlTextWriterStyle;

[16491] Description

[16492] Specifies the HTML borderstyle style.

[16493] ToString

[16494] [C#] public const HtmlTextWriterStyle BorderWidth;

[16495] [C++] public: const HtmlTextWriterStyle BorderWidth;

[16496] [VB] Public Const BorderWidth As HtmlTextWriterStyle

[16497] [JScript] public var BorderWidth : HtmlTextWriterStyle;

[16498] Description

[16499] Specifies the HTML borderwidth style.

[16500] ToString

[16501] [C#] public const HtmlTextWriterStyle Color;

[16502] [C++] public: const HtmlTextWriterStyle Color;

[16503] [VB] Public Const Color As HtmlTextWriterStyle

[16504] [JScript] public var Color : HtmlTextWriterStyle;

[16505] Description

[16506] Specifies the HTML color style.

[16507] ToString

[16508] [C#] public const HtmlTextWriterStyle FontFamily;

[16509] [C++] public: const HtmlTextWriterStyle FontFamily;

[16510] [VB] Public Const FontFamily As HtmlTextWriterStyle

[16511] [JScript] public var FontFamily : HtmlTextWriterStyle;

[16512] Description

[16513] Specifies the HTML fontfamily style.

[16514] ToString

[16515] [C#] public const HtmlTextWriterStyle FontSize;

[16516] [C++] public: const HtmlTextWriterStyle FontSize;

[16517] [VB] Public Const FontSize As HtmlTextWriterStyle

[16518] [JScript] public var FontSize : HtmlTextWriterStyle;

[16519] Description

[16520] Specifies the HTML fontsize style.

[16521] ToString

[16522] [C#] public const HtmlTextWriterStyle FontStyle;

[16523] [C++] public: const HtmlTextWriterStyle FontStyle;

[16524] [VB] Public Const FontStyle As HtmlTextWriterStyle

[16525] [JScript] public var FontStyle : HtmlTextWriterStyle;

[16526] Description

[16527] Specifies the HTML fontstyle style.

[16528] ToString

[16529] [C#] public const HtmTextWriterStyle FontWeight;

[16530] [C++] public: const HtmlTextWriterStyle FontWeight;

[16531] [VB] Public Const FontWeight As HtmlTextWriterStyle

[16532] [JScript] public var FontWeight : HtmlTextWriterStyle;

[16533] Description

[16534] Specifies the HTML fontweight style.

[16535] ToString

[16536] [C#] public const HtmlTextWriterStyle Height;

[16537] [C++] public: const HtmlTextWriterStyle Height;

[16538] [VB] Public Const Height As HtmlTextWriterStyle

[16539] [JScript] public var Height : HtmlTextWriterStyle;

[16540] Description

[16541] Specifies the HTML height style.

[16542] ToString

[16543] [C#] public const HtmlTextWriterStyle TextDecoration;

[16544] [C++] public: const HtmlTextWriterStyle TextDecoration;

[16545] [VB] Public Const TextDecoration As HtmlTextWriterStyle

[16546] [JScript] public var TextDecoration : HtmlTextWriterStyle;

[16547] Description

[16548] Specifies the HTML textdecoration style.

[16549] ToString

[16550] [C#] public const HtmlTextWriterStyle Width;

[16551] [C++] public: const HtmlTextWriterStyle Width;

[16552] [VB] Public Const Width As mltmTextWriterStyle

[16553] [JScript] public var Width : HtmlTextWriterStyle;

[16554] Description

[16555] Specifies the HTML width style.

[16556] HtmlTextWriterTag enumeration (System.Web.UI)

[16557] ToString

[16558] Description

[16559] Specifies the HTML tags that can be passed to an System.Web.UI.HtmlTextWriter or System.Web.UI.Html32TextWriter object output stream.

[16560] This enumeration allows the output stream to write HTML mark up, along with HTML server controls, in response to a Web request.

[16561] ToString

[16562] [C#] public const HtmlTextWriterTag A;

[16563] [C++] public: const HtmlTextWriterTag A;

[16564] [VB] Public Const A As HtmlTextWriterTag

[16565] [JScript] public var A : HtmlTextWriterTag;

[16566] Description

[16567] Specifies the HTML a element.

[16568] ToString

[16569] [C#] public const HtmlTextWriterTag Acronym;

[16570] [C++] public: const HtmlTextWriterTag Acronym;

[16571] [VB] Public Const Acronym As HtmlTextWriterTag

[16572] [JScript] public var Acronym : HtmlTextWriterTag;

[16573] Description

[16574] Specifies the HTML acronym element.

[16575] ToString

[16576] [C#] public const HtmlTextWriterTag Address;

[16577] [C++] public: const HtmlTextWriterTag Address;

[16578] [VB] Public Const Address As HtmlTextWriterTag

[16579] [JScript] public var Address : HtmlTextWriterTag;

[16580] Description

[16581] Specifies the HTML address element.

[16582] ToString

[16583] [C#] public const HtmlTextWriterTag Area;

[16584] [C++] public: const HtmlTextWriterTag Area;

[16585] [VB] Public Const Area As HtmlTextWriterTag

[16586] [JScript] public var Area : HtmlTextWriterTag;

[16587] Description

[16588] Specifies the HTML area element.

[16589] ToString

[16590] [C#] public const HtmlTextWriterTag B;

[16591] [C++] public: const HtmlTextWriterTag B;

[16592] [VB] Public Const B As HtmlTextWriterTag

[16593] [JScript] public var B : HtmlTextWriterTag;

[16594] Description

[16595] Specifies the HTML b element.

[16596] ToString

[16597] [C#] public const HtmlTextWriterTag Base;

[16598] [C++] public: const HtmlTextWriterTag Base;

[16599] [VB] Public Const Base As HtmlTextWriterTag

[16600] [JScript] public var Base : HtmlTextWriterTag;

[16601] Description

[16602] Specifies the HTML base element.

[16603] ToString

[16604] [C#] public const HtrnlTextWriterTag Basefont;

[16605] [C++] public: const HtmlTextWriterTag Basefont;

[16606] [VB] Public Const Basefont As HtmlTextWriterTag

[16607] [JScript] public var Basefont : HtmlTextWriterTag;

[16608] Description

[16609] Specifies the HTML basefont element.

[16610] ToString

[16611] [C#] public const HtmlTextWriterTag Bdo;

[16612] [C++] public: const HtmlTextWriterTag Bdo;

[16613] [VB] Public Const Bd( ) As HtmlTextWriterTag

[16614] [JScript] public var Bdo : HtmlTextWriterTag;

[16615] Description

[16616] Specifies the HTML bdo element.

[16617] ToString

[16618] [C#] public const HtmlTextWriterTag Bgsound;

[16619] [C++] public: const HtmlTextWriterTag Bgsound;

[16620] [VB] Public Const Bgsound As HtmlTextWriterTag

[16621] [JScript] public var Bgsound : HtmlTextWriterTag;

[16622] Description

[16623] Specifies the HTML bgsound element.

[16624] ToString

[16625] [C#] public const HtmlTextWriterTag Big;

[16626] [C++] public: const HtmlTextWriterTag Big;

[16627] [VB] Public Const Big As HtmlTextWriterTag

[16628] [JScript] public var Big : HtmlTextWriterTag;

[16629] Description

[16630] Specifies the HTML big element.

[16631] ToString

[16632] [C#] public const HtmlTextWriterTag Blockquote;

[16633] [C++] public: const HtmlTextWriterTag Blockquote;

[16634] [VB] Public Const Blockquote As HtmlTextWriterTag

[16635] [JScript] public var Blockquote : HtmlTextWriterTag;

[16636] Description

[16637] Specifies the HTML blockquote element.

[16638] ToString

[16639] [C#] public const HtmlTextWriterTag Body;

[16640] [C++] public: const HtmlTextWriterTag Body;

[16641] [VB] Public Const Body As HtmlTextWriterTag

[16642] [JScript] public var Body : HtmlTextWriterTag;

[16643] Description

[16644] Specifies the HTML body element.

[16645] ToString

[16646] [C#] public const HtmlTextWriterTag Br;

[16647] [C++] public: const HtmlTextWriterTag Br;

[16648] [VB] Public Co cst Br As Html TextWriterTag

[16649] [JScript] public var Br : HtmlTextWriterTag;

[16650] Description

[16651] Specifies the HTML br element.

[16652] ToString

[16653] [C#] public const HtmlTextWriterTag Button;

[16654] [C++] public: const HtmlTextWriterTag Button;

[16655] [VB] Public Const Button As HtmlTextWriterTag

[16656] [JScript] public var Button : HtmlTextWriterTag;

[16657] Description

[16658] Specifies the HTML button element.

[16659] ToString

[16660] [C#] public const HtmlTextWriterTag Caption;

[16661] [C++] public: const HtmlTextWriterTag Caption;

[16662] [VB] Public Const Caption As HtmHTextWriterTag

[16663] [JScript] public var Caption : HtmlTextWriterTag;

[16664] Description

[16665] Specifies the HTML caption element.

[16666] ToString

[16667] [C#] public const HtmlTextWriterTag Center;

[16668] [C++] public: const HtmlTextWriterTag Center;

[16669] [VB] Public Const Center As HtmlTextWriterTag

[16670] [JScript] public var Center : HtmlTextWriterTag;

[16671] Description

[16672] Specifies the HTML center element.

[16673] ToString

[16674] [C#] public const HtmlTextWriterTag Cite;

[16675] [C++] public: const HtmlTextWriterTag Cite;

[16676] [VB] Public Const Cite As HtmlTextWriterTag

[16677] [JScript] public var Cite : HtmlTextWriterTag;

[16678] Description

[16679] Specifies the HTML cite element.

[16680] ToString

[16681] [C#] public const HtmlTextWriterTag Code;

[16682] [C++] public: const HtinITextWriterTag Code;

[16683] [VB] Public Const Code As HtmlTextWriterTag

[16684] [JScript] public var Code : HtmlTextWriterTag;

[16685] Description

[16686] Specifies the HTML code element.

[16687] ToString

[16688] [C#] public const HtmlTextWriterTag Col;

[16689] [C++] public: const HtmlTextWriterTag Col;

[16690] [VB] Public Const Col As HtmlTextWriterTag

[16691] [JScript] public var Col : HtmlTextWriterTag;

[16692] Description

[16693] Specifies the HTML col element.

[16694] ToString

[16695] [C#] public const HtmlTextWriterTag Colgroup;

[16696] [C++] public: const HtmlTextWriterTag Colgroup;

[16697] [VB] Public Const Colgroup As HtmlTextWriterTag

[16698] [JScript] public var Coigroup : HtmlTextWriterTag;

[16699] Description

[16700] Specifies the HTML colgroup element.

[16701] ToString

[16702] [C#] public const HtmlTextWriterTag Dd;

[16703] [C++] public: const HtmlTextWriterTag Dd;

[16704] [VB] Public Const Dd As HtmlTextWriterTag

[16705] [JScript] public var Dd : HtmlTextWriterTag;

[16706] Description

[16707] Specifies the HTML dd element.

[16708] ToString

[16709] [C#] public const HtmlTextWriterTag Del;

[16710] [C++] public: const HtmlTextWriterTag Del;

[16711] [VB] Public Const Del As HtmlTextWriterTag

[16712] [JScript] public var Del : HtmlTextWriterTag;

[16713] Description

[16714] Specifies the HTML cel element.

[16715] ToString

[16716] [C#] public const HtrnlTextWriterTag Dfn;

[16717] [C++] public: const HtmlTextWriterTag Dfin;

[16718] [VB] Public Const Dfn As HtmlTextWriterTag

[16719] [JScript] public var Dfn : HtmlTextWriterTag;

[16720] Description

[16721] Specifies the HTML dfn element.

[16722] ToString

[16723] [C#] public const HtmlTextWriterTag Dir;

[16724] [C++] public: const HtmlTextWriterTag Dir;

[16725] [VB] Public Const Dir As HtmlTextWriterTag

[16726] [JScript] public var Dir : HtmlTextWriterTag;

[16727] Description

[16728] Specifies the HTML dir element.

[16729] ToString

[16730] [C#] public const HtmlTextWriterTag Div;

[16731] [C++] public: const HtmlTextWriterTag Div;

[16732] [VB] Public Const Div As HtmlTextWriterTag

[16733] [JScript] public var Div : HtmlTextWriterTag;

[16734] Description

[16735] Specifies the HTML div element.

[16736] ToString

[16737] [C#] public const HtmlTextWriterTag DI;

[16738] [C++] public: const HtmlTextWriterTag DI;

[16739] [VB] Public Const DI As HtmlTextWriterTag

[16740] [JScript] public var DI : HtmlTextWriterTag;

[16741] Description

[16742] Specifies the HTML dl element.

[16743] ToString

[16744] [C#] public const HtmlTextWriterTag Dt;

[16745] [C++] public: const HtmlTextWriterTag Dt;

[16746] [VB] Public Const Dt As HtmlTextWriterTag

[16747] [JScript] public var Dt : HtmlTextWriterTag;

[16748] Description

[16749] Specifies the HTML dt element.

[16750] ToString

[16751] [C#] public const HtmlTextWriterTag Em;

[16752] [C++] public: const HtmlTextWriterTag Em;

[16753] [VB] Public Const Em As HtmlTextWriterTag

[16754] [JScript] public var Em : HtmlTextWriterTag;

[16755] Description

[16756] Specifies the HTML em element.

[16757] ToString

[16758] [C#] public const HtmlTextWriterTag Embed;

[16759] [C++] public: const HtmllTextWriterTag Embed;

[16760] [VB] Public Const Embed As HtmlTextWriterTag

[16761] [JScript] public var Embed : HtinITextWriterTag;

[16762] Description

[16763] Specifies the HTML embed element.

[16764] ToString

[16765] [C#] public const HtmlTextWriterTag Fieldset;

[16766] [C++] public: const HtmlTextWriterTag Fieldset;

[16767] [VB] Public Const Fieldset As HtmlTextWriterTag

[16768] [JScript] public var Fieldset : HtmlTextWriterTag;

[16769] Description

[16770] Specifies the HTML fieldset element.

[16771] ToString

[16772] [C#] public const HtmlTextWriterTag Font;

[16773] [C++] public: const HtmlTextWriterTag Font;

[16774] [VB] Public Const Font As HtmlTextWriterTag

[16775] [JScript] public var Font : HtmlTextWriterTag;

[16776] Description

[16777] Specifies the HTML font element.

[16778] ToString

[16779] [C#] public const HtmlTextWriterTag Form;

[16780] [C++] public: const HtmlTextWriterTag Form;

[16781] [VB] Public Const Form As HtmlTextWriterTag

[16782] [JScript] public var Form : HtmlTextWriterTag;

[16783] Description

[16784] Specifies the HTML form element.

[16785] ToString

[16786] [C#] public const HtmlTextWriterTag Frame;

[16787] [C++] public: const HtmlTextWriterTag Frame;

[16788] [VB] Public Const Frame As HtmlTextWriterTag

[16789] [JScript] public var Frame : HtmlTextWriterTag;

[16790] Description

[16791] Specifies the HTML frame element.

[16792] ToString

[16793] [C#] public const HtmlTextWriterTag Frameset;

[16794] [C++] public: const HtmlTextWriterTag Frameset;

[16795] [VB] Public Const Frameset As HtmlTextWriterTag

[16796] [JScript] public var Frameset : HtmlTextWriterTag;

[16797] Description

[16798] Specifies the HTML frameset element.

[16799] ToString

[16800] [C#] public const HtmlTextWriterTag Hi;

[16801] [C++] public: const HtmlTextWriterTag HI;

[16802] [VB] Public Const H1 As HtmlTextWriterTag

[16803] [JScript] public var H1 : HtmlTextWriterTag;

[16804] Description

[16805] Specifies the HTML H1 element.

[16806] ToString

[16807] [C#] public const HtmlTextWriterTag H2;

[16808] [C++] public: const HtmlTextWriterTag H2;

[16809] [VB] Public Const H2 As HtmlTextWriterTag

[16810] [JScript] public var H2 : HtmlTextWriterTag;

[16811] Description

[16812] Specifies the HTML H2 element.

[16813] ToString

[16814] [C#] public const HtmlTextWriterTag H3;

[16815] [C++] public: const HtmlTextWriterTag H3;

[16816] [VB] Public Const H3 As HtmlTextWriterTag

[16817] [JScript] public var H3 : HtmlTextWriterTag;

[16818] Description

[16819] Specifies the HTML H3 element.

[16820] ToString

[16821] [C#] public const HtmlTextWriterTag H4;

[16822] [C++] public: const HtmlTextWriterTag H4;

[16823] [VB] Public Const H4 As HtmlTextWriterTag

[16824] [JScript] public var H4 : HtmlTextWriterTag;

[16825] Description

[16826] Specifies the HTML H4 element.

[16827] ToString

[16828] [C#] public const HtmlTextWriterTag H5;

[16829] [C++] public: const HtmlTextWriterTag H5;

[16830] [VB] Public Const H5 As HtmlTextWriterTag

[16831] [JScript] public var H5 : HtmlTextWriterTag;

[16832] Description

[16833] Specifies the HTML H5 element.

[16834] ToString

[16835] [C#] public const HtmlTextWriterTag H6;

[16836] [C++] public: const HtmlTextWriterTag H6;

[16837] [VB] Public Const H6 As HtmlTextWriterTag

[16838] [JScript] public var H6 : HtmlTextWriterTag;

[16839] Description

[16840] Specifies the HTML H6 element.

[16841] ToString

[16842] [C#] public const HtmlTextWriterTag Head;

[16843] [C++] public: const HtmlTextWriterTag Head;

[16844] [VB] Public Const Head As HtmlTextWriterTag

[16845] [JScript] public var Head : HtmlTextWriterTag;

[16846] Description

[16847] Specifies the HTML head element.

[16848] ToString

[16849] [C#] public const HtmlTextWriterTag Hr;

[16850] [C++] public: const HtmlTextWriterTag Hr;

[16851] [VB] Public Const Hr As HtmlTextWriterTag

[16852] [JScript] public var Hr : HtmlTextWriterTag;

[16853] Description

[16854] Specifies the HTML hr element.

[16855] ToString

[16856] [C#] public const HtmlTextWriterTag Html;

[16857] [C++] public: const HtmlTextWriterTag Html;

[16858] [VB] Public Const Html As HtmlTextWriterTag

[16859] [JScript] public var Html : HtmlTextWriterTag;

[16860] Description

[16861] Specifies the HTML html element.

[16862] ToString

[16863] [C#] public const HtmlTextWriterTag I;

[16864] [C++] public: const HtmlTextWriterTag I;

[16865] [VB] Public Const I As HtmlTextWriterTag

[16866] [JScript] public var I : HtmlTextWriterTag;

[16867] Description

[16868] Specifies the HTML i element.

[16869] ToString

[16870] [C#] public const HtmlTextWriterTag Iframe;

[16871] [C++] public: const HtmlTextWriterTag Iframe;

[16872] [VB] Public Const Iframe As HtmlTextWriterTag

[16873] [JScript] public var Iframe : HtmlTextWriterTag;

[16874] Description

[16875] Specifies the HTML iframe element.

[16876] ToString

[16877] [C#] public const HtmlTextWriterTag Img;

[16878] [C++] public: const HtmlTextWriterTag Img;

[16879] [VB] Public Const Img As HtmlTextWriterTag

[16880] [JScript] public var Img : HtmlTextWriterTag;

[16881] Description

[16882] Specifies the HTML img element.

[16883] ToString

[16884] [C#] public const HtmlTextWriterTag Input;

[16885] [C++] public: const HtmlTextWriterTag Input;

[16886] [VB] Public Const Input As HtmlTextWriterTag

[16887] [JScript] public var Input : HtmlTextWriterTag;

[16888] Description

[16889] Specifies the HTML input element.

[16890] ToString

[16891] [C#] public const HtlTextWriterTag Ins;

[16892] [C++] public: const HtmlTextWriterTag Ins;

[16893] [VB] Public Const Ins As Htm lTextWriterTag

[16894] [JScript] public var Ins : HtmlTextWriterTag;

[16895] Description

[16896] Specifies the HTML ins element.

[16897] ToString

[16898] [C#] public const HtmlTextWriterTag Isindex;

[16899] [C++] public: const HtmlTextWriterTag Isindex;

[16900] [VB] Public Const Isindex As HtmlTextWriterTag

[16901] [JScript] public var Isindex : HtmlTextWriterTag;

[16902] Description

[16903] Specifies the HTML isindex element.

[16904] ToString

[16905] [C#] public const HtmlTextWriterTag Kbd;

[16906] [C++] public: const HtrnITextWriterTag Kbd;

[16907] [VB] Public Const Kbd As HtmlTextWriterTag

[16908] [JScript] public var Kbd : HtmlTextWriterTag;

[16909] Description

[16910] Specifies the HTML kbd element.

[16911] ToString

[16912] [C#] public const HtmlTextWriterTag Label;

[16913] [C++] public: const HtmlTextWriterTag Label;

[16914] [VB] Public Const Label As HtmlTextWriterTag

[16915] [JScript] public var Label : HtmlTextWriterTag;

[16916] Description

[16917] Specifies the HTML label element.

[16918] ToString

[16919] [C#] public const HtmlTextWriterTag Legend;

[16920] [C++] public: const HtmlTextWriterTag Legend;

[16921] [VB] Public Const Legend As HtmlTextWriterTag

[16922] [JScript] public var Legend : HtmlTextWriterTag;

[16923] Description

[16924] Specifies the HTML legend element.

[16925] ToString

[16926] [C#] public const HtmlTextWriterTag Li;

[16927] [C++] public: const HtmlTextWriterTag Li;

[16928] [VB] Public Const Li As HtmlTextWriterTag

[16929] [JScript] public var Li : HtmlTextWriterTag;

[16930] Description

[16931] Specifies the HTML li element.

[16932] ToString

[16933] [C#] public const HtmlTextWriterTag Link;

[16934] [C++] public: const HtmlTextWriterTag Link;

[16935] [VB] Public Const Link As HtmlTextWriterTag

[16936] [JScript] public var Link : HtmlTextWriterTag;

[16937] Description

[16938] Specifies the HTML link element.

[16939] ToString

[16940] [C#] public const HtmlTextWriterTag Map;

[16941] [C++] public: const HtmlTextWriterTag Map;

[16942] [VB] Public Const Map As HtmlTextWriterTag

[16943] [JScript] public var Map : HtmlTextWriterTag;

[16944] Description

[16945] Specifies the HTML map element.

[16946] ToString

[16947] [C#] public const HtmlTextWriterTag Marquee;

[16948] [C++] public: const HtmlTextWriterTag Marquee;

[16949] [VB] Public Const Marquee As HtmlTextWriterTag

[16950] [JScript] public var Marquee : HtmlTextWriterTag;

[16951] Description

[16952] Specifies the HTML marquee element.

[16953] ToString

[16954] [C#] public const HtmlTextWriterTag Menu;

[16955] [C++] public: const HtmlTextWriterTag Menu;

[16956] [VB] Public Const Menu As HtmlTextWriterTag

[16957] [JScript] public var Menu : HtmlTextWriterTag;

[16958] Description

[16959] Specifies the HTML menu element.

[16960] ToString

[16961] [C#] public const HtmlTextWriterTag Meta;

[16962] [C++] public: const HtmlTextWriterTag Meta;

[16963] [VB] Public Const Meta As HtmlTextWriterTag

[16964] [JScript] public var Meta : HtmlTextWriterTag;

[16965] Description

[16966] Specifies the HTML meta element.

[16967] ToString

[16968] [C#] public const HtmlTextWriterTag Nobr;

[16969] [C++] public: const HtmlTextWriterTag Nobr;

[16970] [VB] Public Const Nobr As HtmlTextWriterTag

[16971] [JScript] public var Nobr : HtmlTextWriterTag;

[16972] Description

[16973] Specifies the HTML nobr element.

[16974] ToString

[16975] [C#] public const HtmlTextWriterTag Noframes;

[16976] [C++] public: const HtmlTextWriterTag Noframes;

[16977] [VB] Public Const Noframes As HtmlTextWriterTag

[16978] [JScript] public var Noframes : HtmlTextWriterTag;

[16979] Description

[16980] Specifies the HTML noframes element.

[16981] ToString

[16982] [C#] public const HtmlTextWriterTag Noscript;

[16983] [C++] public: const HtmlTextWriterTag Noscript;

[16984] [VB] Public Const Noscript As HtmlTextWriterTag

[16985] [JScript] public var Noscript : HtmlTextWriterTag;

[16986] Description

[16987] Specifies the HTML noscript element.

[16988] ToString

[16989] [C#] public const HtmlTextWriterTag Object;

[16990] [C++] public: const HtmlTextWriterTag Object;

[16991] [VB] Public Const Object As HtmlTextWriterTag

[16992] [JScript] public var Object : HtmlTextWriterTag;

[16993] Description

[16994] Specifies the HTML object element.

[16995] ToString

[16996] [C#] public const HtmlTextWriterTag Ol;

[16997] [C++] public: const HtmlTextWriterTag Ol;

[16998] [VB] Public Const Ol As HtmlTextWriterTag

[16999] [JScript] public var Ol : HtmlTextWriterTag;

[17000] Description

[17001] Specifies the HTML ol element.

[17002] ToString

[17003] [C#] public const HtmlTextWriterTag Option;

[17004] [C++] public: const HtmlTextWriterTag Option;

[17005] [VB] Public Const Option As HtmlTextWriterTag

[17006] [JScript] public var Option : HtmlTextWriterTag;

[17007] Description

[17008] Specifies the HTML option element.

[17009] ToString

[17010] [C#] public const HtmlTextWriterTag P;

[17011] [C++] public: const HtmlTextWriterTag P;

[17012] [VB] Public Const P As HtmlTextWriterTag

[17013] [JScript] public var P : HtmlTextWriterTag;

[17014] Description

[17015] Specifies the HTML p element.

[17016] ToString

[17017] [C#] public const HtmlTextWriterTag Param;

[17018] [C++] public: const HtmlTextWriterTag Param;

[17019] [VB] Public Const Param As HtmlTextWriterTag

[17020] [JScript] public var Param : HtmlTextWriterTag;

[17021] Description

[17022] Specifies the HTML param element.

[17023] ToString

[17024] [C#] public const HtmlTextWriterTag Pre;

[17025] [C++] public: const HtmlTextWriterTag Pre;

[17026] [VB] Public Const Pre As HtmlTextWriterTag

[17027] [JScript] public var Pre : HtmlTextWriterTag;

[17028] Description

[17029] Specifies the HTML pre element.

[17030] ToString

[17031] [C#] public const HtmlTextWriterTag Q

[17032] [C++] public: const HtmlTextWriterTag Q;

[17033] [VB] Public Const Q As HtmlTextWriterTag

[17034] [JScript] public var Q A HtmlTextWriterTag;

[17035] Description

[17036] Specifies the HTML q element.

[17037] ToString

[17038] [C#] public const HtmlTextWriterTag Rt;

[17039] [C++] public: const HtmlTextWriterTag Rt;

[17040] [VB] Public Const Rt As HtmlTextWriterTag

[17041] [JScript] public var Rt : HtmlTextWriterTag;

[17042] Description

[17043] Specifies the HTML rt element.

[17044] ToString

[17045] [C#] public const HtmTextWriterTag Ruby;

[17046] [C++] public: const HtmlTextWriterTag Ruby;

[17047] [VB] Public Const Ruby As HtmHTextWriterTag

[17048] [JScript] public var Ruby : HtmlTextWriterTag;

[17049] Description

[17050] Specifies the HTML ruby element.

[17051] ToString

[17052] [C#] public const HtmlTextWriterTag S;

[17053] [C++] public: const HtmlTextWriterTag S;

[17054] [VB] Public Const S As HtmlTextWriterTag

[17055] [JScript] public var S : HtmlTextWriterTag;

[17056] Description

[17057] Specifies the HTML s element.

[17058] ToString

[17059] [C#] public const HtmlTextWriterTag Samp;

[17060] [C++] public: const HtmlTextWriterTag Samp;

[17061] [VB] Public Const Samp As HtmlTextWriterTag

[17062] [JScript] public var Samp : HtmlTextWriterTag;

[17063] Description

[17064] Specifies the HTML samp element.

[17065] ToString

[17066] [C#] public const Htm.TextWriterTag Script;

[17067] [C++] public: const HtmlTextWriterTag Script;

[17068] [VB] Public Const Script As HtmlTextWriterTag

[17069] [JScript] public var Script : HtmlTextWriterTag;

[17070] Description

[17071] Specifies the HTML script element.

[17072] ToString

[17073] [C#] public const HtmlTextWriterTag Select;

[17074] [C++] public: const HtmlTextWriterTag Select;

[17075] [VB] Public Const Select As HtmlTextWriterTag

[17076] [JScript] public var Select : HtmlTextWriterTag;

[17077] Description

[17078] Specifies the HTML select element.

[17079] ToString

[17080] [C#] public const HtmlTextWriterTag Small;

[17081] [C++] public: const HtmlTextWriterTag Small;

[17082] [VB] Public Const Small As HtmlTextWriterTag

[17083] [JScript] public var Small : HtmlTextWriterTag;

[17084] Description

[17085] Specifies the HTML small element.

[17086] ToString

[17087] [C#] public const HtmlTextWriterTag Span;

[17088] [C++] public: const HtmlTextWriterTag Span;

[17089] [VB] Public Const Span As HtmHTextWriterTag

[17090] [JSCript] public var Span : HtmlTextWriterTag;

[17091] Description

[17092] Specifies the HTML span element.

[17093] ToString

[17094] [C#] public const HtmlTextWriterTag Strike;

[17095] [C++] public: const HtmlTextWriterTag Strike;

[17096] [VB] Public Const Strike As HtmlTextWriterTag

[17097] [JScript] public var Strike : HtmlTextWriterTag;

[17098] Description

[17099] Specifies the HTML strike element.

[17100] ToString

[17101] [C#] public const HtmlTextWriterTag Strong;

[17102] [C++] public: const HtmlTextWriterTag Strong;

[17103] [VB] Public Const Strong As HtmlTextWriterTag

[17104] [JScript] public var Strong : HtmlTextWriterTag;

[17105] Description

[17106] Specifies the HTML strong element.

[17107] ToString

[17108] [C#] public const HtmlTextWriterTag Style;

[17109] [C++] public: const HtmlTextWriterTag Style;

[17110] [VB] Public Const Style As HtmlTextWriterTag

[17111] [JScript] public var Style : HtmlTextWriterTag;

[17112] Description

[17113] Specifies the HTML style element.

[17114] ToString

[17115] [C#] public const HtmlTextWriterTag Sub;

[17116] [C++] public: const HtmlTextWriterTag Sub;

[17117] [VB] Public Const Sub As HtmlTextWriterTag

[17118] [JScript] public var Sub : HtmlTextWriterTag;

[17119] Description

[17120] Specifies the HTML sub element.

[17121] ToString

[17122] [C#] public const HtmlTextWriterTag Sup;

[17123] [C++] public: const HtmlTextWriterTag Sup;

[17124] [VB] Public Const Sup As HtmlTextWriterTag

[17125] [JScript] public var Sup : HtmlTextWriterTag;

[17126] Description

[17127] Specifies the HTML sup element.

[17128] ToString

[17129] [C#] public const HtmlTextWriterTag Table;

[17130] [C++] public: const HtmlTextWriterTag Table;

[17131] [VB] Public Const Table As HtmlTextWriterTag

[17132] [JScript] public var Table : HtmlTextWriterTag;

[17133] Description

[17134] Specifies the HTML table element.

[17135] ToString

[17136] [C#] public const HtmlTextWriterTag Tbody;

[17137] [C++] public: const HtmlTextWriterTag Tbody;

[17138] [VB] Public Const Tbody As HtmlTextWriterTag

[17139] [JScript] public var Tbody : HtmlTextWriterTag;

[17140] Description

[17141] Specifies the HTML tbody element.

[17142] ToString

[17143] [C#] public const HtmlTextWriterTag Td;

[17144] [C++] public: const HtmlTextWriterTag Td;

[17145] [VB] Public Const Td As HtmlTextWriterTag

[17146] [JScript] public var Td : HtmlTextWriterTag;

[17147] Description

[17148] Specifies the HTML td element.

[17149] ToString

[17150] [C#] public const HtmlTextWriterTag Textarea;

[17151] [C++] public: const HtmlTextWriterTag Textarea;

[17152] [VB] Public Const Textarea As HtmlTextWriterTag

[17153] [JScript] public var Textarea : HtmlTextWriterTag;

[17154] Description

[17155] Specifies the HTML textarea element.

[17156] ToString

[17157] [C#] public const HtmlTextWriterTag Tfoot;

[17158] [C++] public: const HtmlTextWriterTag Tfoot;

[17159] [VB] Public Const Tfoot As HtmlTextWriterTag

[17160] [JScript] public var Tfoot : HtmlTextWriterTag;

[17161] Description

[17162] Specifies the HTML tfoot element.

[17163] ToString

[17164] [C#] public const HtmlTextWriterTag Th;

[17165] [C++] public: const HtmlTextWriterTag Th;

[17166] [VB] Public Const Th As HtmlTextWriterTag

[17167] [JScnipt] public var Th : HtmlTextWriterTag;

[17168] Description

[17169] Specifies the HTML th element.

[17170] ToString

[17171] [C#] public const HtmlTextWriterTag Thead;

[17172] [C++] public: const HtmlTextWriterTag Thead;

[17173] [VB] Public Const Thead As HtmlTextWriterTag

[17174] [JScript] public var Thead : HtmlTextWriterTag;

[17175] Description

[17176] Specifies the HTML thead element.

[17177] ToString

[17178] [C#] public const HtmlTextWriterTag Title;

[17179] [C++] public: const HtmlTextWriterTag Title;

[17180] [VB] Public Const Title As HtmlTextWriterTag

[17181] [JScript] public var Title : HtmlTextWriterTag;

[17182] Description

[17183] Specifies the HTML title element.

[17184] ToString

[17185] [C#] public const HtmlTextWriterTag Tr;

[17186] [C#] public: const HtmlTextWriterTag Tr;

[17187] [VB] Public Const Tr As HtHmTextWriterTag

[17188] [JScript] public var Tr : HtmlTextWriterTag;

[17189] Description

[17190] Specifies the HTML tr element.

[17191] ToString

[17192] [C#] public const HtmlTextWriterTag Tt;

[17193] [C++] public: const HtmlTextWriterTag Tt;

[17194] [VB] Public Const Tt As HtmlTextWriterTag

[17195] [JScript] public var Tt : HtmlTextWriterTag;

[17196] Description

[17197] Specifies the HTML tt element.

[17198] ToString

[17199] [C#] public const HtmlTextWriterTag U;

[17200] [C++] public: const HtmlTextWriterTag U;

[17201] [VB] Public Const U As HtmlTextWriterTag

[17202] [JScript] public var U : HtmlTextWriterTag;

[17203] Description

[17204] Specifies the HTML u element.

[17205] ToString

[17206] [C#] public const HtmlTextWriterTag Ul;

[17207] [C++] public: const HtmlTextWriterTag Ul;

[17208] [VB] Public Const Ul As HtmlTextWriterTag

[17209] [JScript] public var Ul : HtmlTextWriterTag;

[17210] Description

[17211] Specifies the HTML ul element.

[17212] ToString

[17213] [C#] public const HtmlTextWriterTag Unknown;

[17214] [C++] public: const HtmlTextWriterTag Unknown;

[17215] [VB] Public Const Unknown As HtmlTextWriterTag

[17216] [JScript] public var Unknown : HtmlTextWriterTag;

[17217] Description

[17218] The System.String passed as an HTML tag is not recognized.

[17219] ToString

[17220] [C#] public const HtmlTextWriterTag Var;

[17221] [C++] public: const HtmlTextWriterTag Var;

[17222] [VB] Public Const Var As HtmlTextWriterTag

[17223] [JScript] public var Var : HtmlTextWriterTag;

[17224] Description

[17225] Specifies the HTML var element.

[17226] ToString

[17227] [C#] public const HtmlTextWriterTag Wbr;

[17228] [C++] public: const HtmlTextWriterTag Wbr;

[17229] [VB] Public Const Wbr As HtmlTextWriterTag

[17230] [JScript] public var Wbr : HtmlTextWriterTag;

[17231] Description

[17232] Specifies the HTML wbr element.

[17233] ToString

[17234] [C#] public const HtmlTextWriterTag Xml;

[17235] [C++] public: const HtmlTextWriterTag Xl

[17236] [VB] Public Const Xml As HtmlTextWriterTag

[17237] [JScript] public var Xml : HtmlTextWriterTag;

[17238] Description

[17239] Specifies the HTML xml element.

[17240] IAttributeAccessor interface (System.Web.UI)

[17241] ToString

[17242] Description

[17243] Defines methods used by ASP.NET server controls to provide programmatic access to any attribute declared in the opening tag of a server control.

[17244] If you author a custom server control that inherits from the System.Web.UI.WebControls.WebControl, System.Web.UI.HtmlControls.HtmlControl, or System.Web.UI.WebControls.ListItem class, the .NET Framework automatically provides programmatic access to attributes since each of these classes implement the IAttributeAccessor interface. GetAttribute

[17245] [C#] string GetAttribute(string key);

[17246] [C++] String* GetAttribute(String* key);

[17247] [VB] Function GetAttribute(ByVal key As String) As String

[17248] [JScript] function GetAttribute(key : String) : String;

[17249] Description

[17250] When implemented by a class, retrieves the specified attribute property from the server control.

[17251] Return Value: The value of the specified attribute. A System.String object that represents the name of the server control attribute.

[17252] SetAttribute

[17253] [C#] void SetAttribute(string key, string value);

[17254] [C++] void SetAttribute(String* key, String* value);

[17255] [VB] Sub SetAttribute(ByVal key As String, ByVal value As String)

[17256] [JScript] function SetAttribute(key : String, value : String);

[17257] Description

[17258] When implemented by a class, designates an attribute and its value to assign to the ASP.NET server control. The name of the attribute to be set. The value assigned to the attribute.

[17259] IDataBindingsAccessor interface (System.Web.UI)

[17260] SetAttribute

[17261] Description

[17262] Allows access to the collection of databinding expressions on a control at design time.

[17263] DataBindings

[17264] SetAttribute

[17265] [C#] DataBindingCollection DataBindings {get;}

[17266] [C++] DataBindingCollection* get_DataBindings( );

[17267] [VB] ReadOnly Property DataBindings As DataBindingCollection

[17268] [JScript] abstract function get DataBindings( ) : DataBindingCollection;

[17269] Description

[17270] Indicates a collection of all data bindings on the control. This property is read-only.

[17271] HasDataBindings

[17272] SetAttribute

[17273] [C#] bool HasDataBindings {get;}

[17274] [C++] bool get_HasDataBindings( );

[17275] [VB] ReadOnly Property HasDataBindings As Boolean

[17276] [JScript] abstract function get HasDataBindings( ) : Boolean;

[17277] Description

[17278] Returns whether the control contains any data binding logic. This method is only accessed by RAD designers.

[17279] Return Value: true if the control contains data binding logic; otherwise, false.

[17280] ImageClickiventArgs class (System.Web.UI)

[17281] SetAttribute

[17282] Description

[17283] Provides data for any events that occur when a user clicks on a image-based ASP.NET server control, such as the System.Web.UI.HtmlControls.HtmlInputImage or System.Web.UI.WebControls.Image server controls. This class cannot be inherited.

[17284] This class passes the location where a user clicked on an HtmlInputImage server control or an Image Web server control. Clicking an HtmlInputImage server control causes a ServerClick event to fire, while clicking an Image server control causes a Click event to occur. You can then use event handlers to programmatically respond to the event based on the value of these coordinates.

[17285] SetAttribute

[17286] [C#] public int X;

[17287] [C++] public: int X;

[17288] [VB] Public x As Integer

[17289] [JScript] public var X : int;

[17290] Description

[17291] An integer that represents the x-coordinate where a user clicked on an image-based ASP.NET server control.

[17292] SetAttribute

[17293] [C#] public int Y;

[17294] [C++] public: int Y;

[17295] [VB] Public Y As Integer

[17296] [JScript] public var Y : int;

[17297] Description

[17298] An integer that represents the y-coordinate where a user clicked on an image-based ASP.NET server control.

[17299] ImageClickEventArgs

[17300] Example Syntax:

[17301] SetAttribute

[17302] [C#] public ImageClickEventArgs(int x, int y);

[17303] [C++] public ImageClickEventArgs(int x, int y);

[17304] [VB] Public Sub New(ByVal x As Integer, ByVal y As Integer)

[17305] [JScript] public function ImageClickEventArgs(x : int, y : int);

[17306] Description

[17307] Initializes a new instance of the System.Web.UI.ImageClickEventArgs class. The x-coordinate where the user clicked on an image-based ASP.NET server control. The y-coordinate where the user clicked on an image-based ASP.NET server control.

[17308] ImageClickEventHandler delegate (System.Web.UI)

[17309] ToString

[17310] Description

[17311] Represents the method that will handle any events that are raised when a user clicks on an image-based ASP.NET server control. The server control that is the source of the event. An System.Web.UI.ImageClickEventArgs object that contains event data.

[17312] This delegate defines the required signature for all click events raised when a user clicks on an image-based ASP.NET server control. You must use the signature defined by this delegate for any OnServerClick event handlers that you create for an System.Web.UI.HtmlControls.Htmllnputlmage server control or any OnClick event handlers that you create for an System.Web.UI.WebControls.ImageButton Web server control.

[17313] INamingContainer interface (System.Web.UI)

[17314] ToString

[17315] Description

[17316] Identifies a container control that creates a new ID namespace within a System.Web.UI.Page objects control hierarchy. This is a marker interface only.

[17317] Any control that implements this interface creates a new namespace in which all child control ID attributes are guaranteed to be unique within an entire application. The marker provided by this interface allows unique naming of the dynamically generated server control instances within the Web server controls that support data binding. These controls include the System.Web.UI.WebControls.Repeater control, the System.Web.UI.WebControls.DataGrid control, or the System.Web.UI.WebControls.RadioButtonList control.

[17318] IParserAccessor interface (System.Web.UI)

[17319] ToString

[17320] Description

[17321] Defines the method that ASP.NET server controls must implement to recognize when elements, either HTML or XML, are parsed.

[17322] When elements are parsed, they are recoginized as children of the server control that implements this interface. As such, they are added to the control's System.Web.UI.Control.Controls property. These elements, generally speaking, are added as System.Web.UI.LiteralControl objects to the System.Web.UI.ControlCollection object associated with Controls property.

[17323] AddParsedSubObject

[17324] [C#] void AddParsedSubObject(object obj);

[17325] [C++] void AddParsedSubObject(Object* obj);

[17326] [VB] Sub AddParsedSubObject(ByVal obj As Object)

[17327] [JScript] function AddParsedSubObject(obj : Object);

[17328] Description

[17329] When implemented by an ASP.NET server control, notifies the server control that an element, either XML or HTML, was parsed, and adds the element to the server control's System.Web.UI.ControlCollection object. The System.Object instance to add to the parent control.

[17330] IPostBackDataHandler interface (System.Web.UI)

[17331] AddParsedSubObject

[17332] Description

[17333] Defines methods that ASP.NET server controls must implement to automatically load post back data.

[17334] If you want a server control you design to examine form data that is posted back to the server by the client, you must implement the IPostBackDataHandler interface. The contract that this interface defines allows a server control to determine whether its state should be altered as a result of the post back, and to raise the appropriate events.

[17335] LoadPostData

[17336] [C#] bool LoadPostData(string postDataKey, NameValueCollection postCollection);

[17337] [C++] bool LoadPostData(String* postDataKey, NameValueCollection* postCollection);

[17338] [VB] Function LoadPostData(ByVal postDataKey As String, ByVal postCollection As NameValueCollection) As Boolean

[17339] [JScript] function LoadPostData(postDataKey : String, postCollection : NameValueCollection) : Boolean;

[17340] Description

[17341] When implemented by a class, processes post back data for an ASP.NET server control.

[17342] Return Value: true if the server control's state changes as a result of the post back; otherwise false.

[17343] The Web Forms page framework tracks all of the server control's that return true to this method call, then invokes the System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent on those controls. The key identifier for the control. The collection of all incoming name values.

[17344] RaisePostDataChangedEvent

[17345] [C#] void RaisePostDataChangedEvent( );

[17346] [C++] void RaisePostDataChangedEvent( );

[17347] [VB] Sub RaisePostDataChangedEvent( )

[17348] [JScript] function RaisePostDataChangedEvent( );

[17349] Description

[17350] When implemented by a class, signals the server control object to notify the ASP.NET application that the state of the control has changed.

[17351] Change events for the server control that implements this interface, if any, are raised from this method.

[17352] IPostBackEventHandler interface (System.Web.UI)

[17353] RaisePostDataChangedEvent

[17354] Description

[17355] Defines the method ASP.NET server controls must implement to handle post back events.

[17356] To create a server control that captures form submit information from the browser, you must implement this interface. For more information on how to use this interface, see.

[17357] RaisePostBackEvent

[17358] [C#] void RaisePostBackEvent(string eventArgument);

[17359] [C++] void RaisePostBackEvent(String* eventArgument);

[17360] [VB] Sub RaisePostBackEvent(ByVal eventArgument As String)

[17361] [JScript] function RaisePostBackEvent(eventArgument : String);

[17362] Description

[17363] When implemented by a class, enables a server control to process an event raised when a form is posted to the server.

[17364] This method provides the functionality for many events implemented by HTML and Web server controls. A System.String that represents an optional event argument to be passed to the event handler.

[17365] IStateManager interface (System.Web.UI)

[17366] RaisePostBackEvent

[17367] Description

[17368] Defines the properties and methods any class must implement to support view state management for a server control.

[17369] A server control's view state comprises the cumulative values of the control's properties. This interface includes methods that save and load a server control's view state values, as well as a method that instructs the control to track any changes to its view state.

[17370] IsTrackingViewState

[17371] RaisePostBackEvent

[17372] [C#] bool IsTrackingViewState {get;}

[17373] [C++] bool get_IsTrackingViewState( );

[17374] [VB] ReadOnly Property IsTrackingViewState As Boolean

[17375] [JScript] abstract function get IsTrackingViewState( ) : Boolean;

[17376] Description

[17377] When implemented by a class, gets a value indicating whether a server control is tracking its view state changes.

[17378] LoadViewState

[17379] [C#] void LoadViewState(object state);

[17380] [C++] void LoadViewtate(Object* state);

[17381] [VB] Sub LoadViewState(ByVal state As Object)

[17382] [JScript] function LoadViewState(state : Object);

[17383] Description

[17384] When implemented by a class, loads the server control's previously saved view state to the control. An System.Object that contains the saved view state values for the control.

[17385] SaveViewState

[17386] [C#] object SaveViewState( );

[17387] [C++] Object* SaveViewState( );

[17388] [VB] Function SaveViewState( ) As Object

[17389] [JScript] function SaveViewState( ) : Object;

[17390] Description

[17391] When implemented by a class, saves the changes to a server control's view state to an System.Object

[17392] Return Value: The Object that contains the view state changes.

[17393] TrackViewState

[17394] [C#] void TrackViewState( );

[17395] [C++] void TrackViewState( );

[17396] [VB] Sub TrackViewState( )

[17397] [JScript] function TrackViewState( );

[17398] Description

[17399] When implemented by a class, instructs the server control to track changes to its view state.

[17400] Once this method has been called on a server control, the System.Web.UI.IStateManager.IsTrackingViewState property will return true

[17401] ITagNameToTypeMapper interface (System.Web.UI)

[17402] TrackViewState

[17403] Description

[17404] Maps a sequence of text characters to a NET Framework type when an .aspx file is processed on the server.

[17405] Classes that implement this interface strongly type any string in an .aspx file to the appropriate class. HTML and literal text strings are mapped to the type System.Web.UI.LiteralControl, HTML anchor tags with a runat=“server” attribute/value pair are mapped to the type System.Web.UI.HtmlControls.HtmlAnchor, while tags are mapped to the type System.Web.UI.WebControls.Button.

[17406] GetControlType

[17407] [C#] Type GetControlType(string tagName, IDictionary attribs);

[17408] [C++] Type* GetControlType(String* tagName, IDictionary* attribs);

[17409] [VB] Function GetControlType(ByVal tagName As String, ByVal attribs As IDictionary) As Type

[17410] [JScript] function GetControlType(tagName : String, attribs : IDictionary) : Type;

[17411] Description

[17412] Retrieves the NET Framework type that processes the control declared in ii the .aspx file.

[17413] Return Value: The NET Framework type that is assigned to the control. The element name of the control sent from the .aspx file. A collection of the attributes on the control in the .aspx file.

[17414] ITemplate interface (System.Web.UI)

[17415] GetControlType

[17416] Description

[17417] Defines the method to implement for populating an ASP.NET server control with child controls when using a the control with inline templates when declared in an .aspx file.

[17418] InstantiateIn

[17419] [C#] void InstantiateIn(Control container);

[17420] [C++] void InstantiateIn(Control* container);

[17421] [VB] Sub InstantiateIn(ByVal container As Control)

[17422] [JScript] function InstantiateIn(container : Control);

[17423] Description

[17424] When implemented by a class, defines the System.Web.UI.Control object that child controls and templates belong to. These child controls are in turn defined within an inline template. When developing templated server controls you do not need to implement this method, the .NET Framework provides the implementation for you. The Control object to contain the instantiated controls from the inline template.

[17425] IValidator interface (System.Web.UI)

[17426] InstantiateIn

[17427] Description

[17428] Defines the properties and methods that objects that participate in validation must implement.

[17429] Classes that implement this interface represent a posssible user input error. When the System.Web.UI.IValidator.Validate method is called, the class updates its System.Web.UI.IValidator.IsValid property to signify whether the error occurred. The System.Web.UI.IValidator.ErrorMessage property contains a text description of the error condition that you can display when the error occurs.

[17430] ErrorMessage

[17431] InstantiateIn

[17432] [C#] string ErrorMessage {get; set;}

[17433] [C++] String* get_ErrorMessage( );void set_ErrorMessage(String*);

[17434] [VB] Property ErrorMessage As String

[17435] [JScript] abstract function get ErrorMessage( ) : String;public abstract function set ErrorMessage(String);

[17436] Description

[17437] When implemented by a class, gets or sets the error message text generated when the condition being validated fails.

[17438] Web Forms page developers access this property declaratively in the opening tag of a validation server control. For more information, see.

[17439] IsValid

[17440] InstantiateIn

[17441] [C#] bool IsValid {get; set;}

[17442] [C++] bool get IsValid( );void set IsValid(bool);

[17443] [VB] Property IsValid As Boolean

[17444] [JScript] abstract function get IsValid( ) : Boolean;public abstract function set IsValid(Boolean);

[17445] Description

[17446] When implemented by a class, gets or sets a value indicating whether the user-entered content in the specified control passes validation.

[17447] Validate

[17448] [C#] void Validate( );

[17449] [C++] void Validate( );

[17450] [VB] Sub Validate( )

[17451] [JScript] function Validate( );

[17452] Description

[17453] When implemented by a class, evaluates the condition it checks and upates the System.Web.UI.IValidator.IsValid property.

[17454] LiteralControl class (System.Web.UI)

[17455] IValidate

[17456] Description

[17457] Represents HTML elements, text, and any other strings in an ASP.NET page that do not require processing on the server.

[17458] ASP.NET compiles all HTML elements and readable text that do not require server-side processing into instances of this class. For example, an HTML element that does not contain a runat=“server” attribute/value pair in its opening tag is compiled into a LiteralControl object.

[17459] LiteralControl

[17460] Example Syntax:

[17461] Validate

[17462] [C#] public LiteralControl( );

[17463] [C++] public: LiteralControl( );

[17464] [VB] Public Sub New( )

[17465] [JScript] public function LiteralControl( ); Initializes a new instance of the System.Web.UI.LiteralControl class.

[17466] Description

[17467] Initializes a new instance of the System.Web.UI.LiteralControl class that contains a literal string to be rendered on the requested ASP.NET page.

[17468] LiteralControl

[17469] Example Syntax:

[17470] Validate

[17471] [C#] public LiteralControl(string text);

[17472] [C++] public: LiteralControl(String* text);

[17473] [VB] Public Sub New(ByVal text As String)

[17474] [JScript] public function LiteralControl(text : String);

[17475] Description

[17476] Initializes a new instance of the System.Web.UI.LiteralControl class with the specified text. The text to be rendered on the requested Web page.

[17477] ChildControlsCreated

[17478] ClientID

[17479] Context

[17480] Controls

[17481] EnableViewState

[17482] Events

[17483] HasChildViewState

[17484] ID

[17485] IsTrackingViewState

[17486] NamingContainer

[17487] Page

[17488] Parent

[17489] Site

[17490] TemplateSourceDirectory

[17491] Text

[17492] Validate

[17493] Description

[17494] Gets or sets the text content of the System.Web.UI.LiteralControl object.

[17495] UniqueID

[17496] ViewState

[17497] ViewStateIgnoresCase

[17498] Visible

[17499] CreateControlCollection

[17500] [C#] protected override ControlCollection CreateControlCollection( );

[17501] [C++] protected: ControlCollection* CreateControlCollection( );

[17502] [VB] Overrides Protected Function CreateControlCollection( ) As ControlCollection

[17503] [JScript] protected override function CreateControlCollection( ) : ControlCollection;

[17504] Description

[17505] Creates an System.Web.UI.EmptyControlCollection object for the current instance of the System.Web.UI.LiteralControl

[17506] Return Value: The EmptyControlCollection object for the current control.

[17507] By default, LiteralControl objects contain only text and no child server controls. If you want to change this behavior, you must override this method.

[17508] Render

[17509] [C#] protected override void Render(HtmlTextWriter output);

[17510] [C++] protected: void Render(HtmlTextWriter* output);

[17511] [VB] Overrides Protected Sub Render(ByVal output As HtmlTextWriter)

[17512] [JScript] protected override function Render(output : HtmlTextWriter);

[17513] Description

[17514] Writes the content of the System.Web.UI.LiteralControl object to the ASP.NET page.

[17515] When you create a custom server control and want to render specific HTML or text to a client, you can improve the performance of the control by passing the value of the System.Web.UI.LiteralControl.Text property to the System.Web.UI.Control.Render(System.Web.UI.HtmlTextwriter) method rather than calling the LiteralControl.Render method. An System.Web.UI.HtmlTextWriter object that renders the content of the LiteralControl object to the requesting client.

[17516] LosFormatter class (System.Web.UI)

[17517] TrackViewState

[17518] Description

[17519] Serializes the view state for a Web Forms page. The limited object serialization (LOS) formatter is designed for highly compact ASCII format serialization. This class supports serializing any object graph, but is optimized for those containing strings, arrays, and hashtables. It offers second order optimization for many of the .NET primitive types.

[17520] This is a private format, and only needs to remain consistent for the lifetime of a Web request. You are not allowed to persist objects serialized with this formatter for any significant length of time.

[17521] LosFormatter

[17522] Example Syntax:

[17523] TrackViewState

[17524] [C#] public LosFormatter( );

[17525] [C++] public: LosFormatter( );

[17526] [VB] Public Sub New( )

[17527] [JScript] public function LosFormatter( );

[17528] Deserialize

[17529] [C#] public object Deserialize(Stream stream);

[17530] [C++] public: Object* Deserialize(Stream* stream);

[17531] [VB] Public Function Deserialize(ByVal stream As Stream) As Object

[17532] [JScript] public function Deserialize(stream : Stream): Object; Deserializes an LOS-formatted object.

[17533] Description

[17534] Deserializes a LOS-formatted object from a System.IO.Stream object.

[17535] Return Value: Returns the deserialized object. The source of the object to be deserialized.

[17536] Deserialize

[17537] [C#] public object Deserialize(string input);

[17538] [C++] public: Object* Deserialize(String* input);

[17539] [VB] Public Function Deserialize(ByVal input As String) As Object

[17540] [JScript] public function Deserialize(input : String) : Object;

[17541] Description

[17542] Deserializes a LOS formatted object from a string.

[17543] Return Value: Returns the deserialized object. The source of the object to be deserialized.

[17544] Deserialize

[17545] [C#] public object Deserialize(TextReader input);

[17546] [C++] public: Object* Deserialize(TextReader* input);

[17547] [VB] Public Function Deserialize(ByVal input As TextReader) As Object

[17548] [JScript] public function Deserialize(input : TextReader) : Object;

[17549] Description

[17550] Deserializes a LOS-formatted object from a System.IO.TextReader object.

[17551] Return Value: Returns the deserialized object. The source of the object to be deserialized.

[17552] Serialize

[17553] [C#] public void Serialize(Stream stream, object value);

[17554] [C++] public: void Serialize(Stream* stream, Object* value);

[17555] [VB] Public Sub Serialize(ByVal stream As Stream, ByVal value As Object)

[17556] [JScript] public function Serialize(stream : Stream, value : Object); Serializes the Web Forms view state value.

[17557] Description

[17558] Serializes the Web Forms view state value into a System.IO.Stream object. The object to serialize into. The view state information to pass.

[17559] Serialize

[17560] [C#] public void Serialize(TextWriter output, object value);

[17561] [C++] public: void Serialize(TextWriter* output, Object* value);

[17562] [VB] Public Sub Serialize(ByVal output As TextWriter, ByVal value As Object)

[17563] [JScript] public function Serialize(output : TextWriter, value : Object);

[17564] Description

[17565] Serializes the view state value into a System.IO.TextWriter object. The object to serialize into. The view state information to pass.

[17566] ObjectConverter class (System.Web.UI)

[17567] ToString

[17568] Description

[17569] ObjectConverter

[17570] Example Syntax:

[17571] ToString

[17572] [C#] public ObjectConverter( );

[17573] [C++] public: ObjectConverter( );

[17574] [VB] Public Sub New( )

[17575] [JScript] public function ObjectConverter( );

[17576] ConvertValue

[17577] [C#] public static object ConvertValue(object value, Type toType, string formatString);

[17578] [C++] public: static Object* ConvertValue(Object* value, Type* toType, String* formatstring);

[17579] [VB] Public Shared Function ConvertValue(ByVal value As Object, ByVal toType As Type, ByVal formatString As String) As Object

[17580] [JScript] public static function ConvertValue(value : Object, toType : Type, formatString String) Object;

[17581] Description

[17582] ObjectTagBuilder class (System.Web.UI)

[17583] ToString

[17584] Description

[17585] ObjectTagBuilder

[17586] Example Syntax:

[17587] ToString

[17588] [C#] public ObjectTagBuilder( );

[17589] [C++] public: ObjectTagBuilder( );

[17590] [VB] Public Sub New( )

[17591] [JScript] public function ObjectTagBuilder( );

[17592] ControlType

[17593] FChildrenAsProperties

[17594] FIsNonParserAccessor

[17595] HasAspCode

[17596] ID

[17597] InDesigner

[17598] NamingContainerType

[17599] Parser

[17600] TagName

[17601] AppendLiteralString

[17602] [C#] public override void AppendLiteralString(string s);

[17603] [C++] public: void AppendLiteralString(String* s);

[17604] [VB] Overrides Public Sub AppendLiteralString(ByVal s As String)

[17605] [JScript] public override function AppendLiteralString(s : String);

[17606] Description

[17607] AppendSubBuilder

[17608] [C#] public override void AppendSubBuilder(ControlBuilder subBuilder);

[17609] [C++] public: void AppendSubBuilder(ControlBuilder* subBuilder);

[17610] [VB] Overrides Public Sub AppendSubBuilder(ByVal subBuilder As ControlBuilder)

[17611] [JScript] public override function AppendSubBuilder(subBuilder ControlBuilder);

[17612] Description

[17613] Init

[17614] [C#] public override void Init(TemplateParser parser, ControlBuilder parentBuilder, Type type, string tagName, string id, IDictionary attribs);

[17615] [C++] public: void Init(TemplateParser* parser, ControlBuilder* parentBuilder, Type* type, String* tagName, String* id, iDictionary* attribs);

[17616] [VB] Overrides Public Sub Init(ByVal parser As TemplateParser, ByVal parentBuilder As ControlBuilder, ByVal type As Type, ByVal tagName As String, ByVal id As String, ByVal attribs As IDictionary)

[17617] [JScript] public override function Init(parser : TemplateParser, parentBuilder: ControlBuilder, type : Type, tagName : String, id : String, attribs : IDictionary);

[17618] Description

[17619] OutputCacheLocation enumeration (System.Web.UI)

[17620] ToString

[17621] Description

[17622] Specifies the valid values for the location of the output cache.

[17623] The values specified by this enumeration are used when you include an OutputCache directive in a .aspx file. These values set the cacheability of page output. For more information, see.

[17624] ToString

[17625] [C#] public const OutputCacheLocation Any;

[17626] [C++] public: const OutputCacheLocation Any;

[17627] [VB] Public Const Any As OutputCacheLocation

[17628] [JScript] public var Any : OutputCacheLocation;

[17629] Description

[17630] The output cache can be located on the browser client where the request originated, on a proxy server (or any other server) participating in the request, or on the server where the request was processed.

[17631] ToString

[17632] [C#] public const OutputCacheLocation Client;

[17633] [C++] public: const OutputCacheLocation Client;

[17634] [VB] Public Const Client As OutputCacheLocation

[17635] [JScript] public var Client : OutputCacheLocation;

[17636] Description

[17637] The output cache is located on the browser client where the request originated.

[17638] ToString

[17639] [C#] public const OutputCacheLocation Downstream;

[17640] [C++] public: const OutputCacheLocation Downstream;

[17641] [VB] Public Const Downstream As OutputCacheLocation

[17642] [JScript] public var Downstream : OutputCacheLocation;

[17643] Description

[17644] The output cache can be stored in any HTTP 1.1 cache-capable devices other than the origin server. This include proxy servers and the clietn that made the request.

[17645] ToString

[17646] [C#] public const OutputCacheLocation None;

[17647] [C++] public: const OutputCacheLocation None;

[17648] [VB] Public Const None As OutputCacheLocation

[17649] [JScript] public var None : OutputCacheLocation;

[17650] Description

[17651] The output cache is disabled for the requested page.

[17652] ToString

[17653] [C#] public const OutputCacheLocation Server;

[17654] [C++] public: const OutputCacheLocation Server;

[17655] [VB] Public Const Server As OutputCacheLocation

[17656] [JScript] public var Server : OutputCacheLocation;

[17657] Description

[17658] The output cache is located on the Web server where the request was processed.

[17659] Page class (System.Web.UI)

[17660] ToString

[17661] Description

[17662] Represents an .aspx file requested from a server that hosts an ASP.NET Web application.

[17663] The Page class is associated with files that have an .aspx extension. These files are compiled at runtime as a Page object and cached in server memory.

[17664] ToString

[17665] [C#] protected const string postEventArgumentID;

[17666] [C++] protected: const String* postEventrgumentID;

[17667] [VB] Protected Const postEventArgumentID As String

[17668] [JScript] protected var postEventArgumentID : String;

[17669] Description

[17670] ToString

[17671] [C#] protected const string postEventSourceID;

[17672] [C++] protected: const String* postEventSourceID;

[17673] [VB] Protected Const postEventSourceID As String

[17674] [JScript] protected var postEventSourceID : String;

[17675] Description

[17676] Page

[17677] Example Syntax:

[17678] ToString

[17679] [C#] public Page( );

[17680] [C++] public: Page( );

[17681] [VB] Public Sub New( )

[17682] [JScript] public function Page( );

[17683] Description

[17684] Initializes a new instance of the System.Web.UI.Page class.

[17685] The default constructor initializes all fields to their default values.

[17686] Application

[17687] ToString

[17688] [C#] public HttpApplicationState Application {get;}

[17689] [C++] public: _property HttpApplicationState* get_LApplication( );

[17690] [VB] Public ReadOnly Property Application As HttpApplicationState

[17691] [JScript] public function get Application( ) : HttpApplicationState;

[17692] Description

[17693] Gets the Application object for the current Web request.

[17694] AspCompatMode

[17695] ToString

[17696] [C#] bool AspCompatMode {set;}

[17697] [C++] protected: _property void set_AspCompatMode(bool);

[17698] [VB] Property AspCompatMode As Boolean

[17699] [JScript] protected function set AspCompatMode(Boolean);

[17700] Description

[17701] Sets a value indicating whether the page can be executed on a single-threaded apartment (STA) thread.

[17702] When set to true, this allows the page to be executed on a single-threaded apartment (STA) thread. This allows the page to call STA components, such as components developed with Visual Basic 6.0. Setting this to true also allows the page to call COM+1.0 components that require access to the unmanaged ASP built-in objects. These are accessible through the ASP ObjectContext object or the OnStartPage method.

[17703] AutoHandlers

[17704] Buffer

[17705] ToString

[17706] Description

[17707] Sets a value indicating whether the page output is buffered.

[17708] In most circumstances, do not set this property in code. Set the buffer attribute to true using the directive in the .aspx file. When the page is requested, the dynamically generated class sets the property.

[17709] Cache

[17710] ToString

[17711] [C#] public Cache Cache {get;}

[17712] [C++] public: _property Cache* get_Cache( );

[17713] [VB] Public ReadOnly Property Cache As Cache

[17714] [JScript] public function get Cache( ) : Cache;

[17715] Description

[17716] Gets the System.Web.Caching.Cache object associated with the application in which the page resides.

[17717] An application's Cache object allows you to store and retrieve arbitrary data on subsequent requests. The cache is not specifically associated with a page or user session. It is used primarily to enhance application performance. For more information, see.

[17718] ChildControlsCreated

[17719] ClientID

[17720] ClientTarget

[17721] ToString

[17722] Description

[17723] Gets or sets a value that allows you to override automatic detection of browser capabilities and to specify how a page renders for particular browser clients.

[17724] If you do not set this property, the System.Web.HttpBrowserCapabilities object associated with the System.Web.UI.Page.Request property reflects the capabilities of the client browser.

[17725] CodePage

[17726] ToString

[17727] [C#] int CodePage {set;}

[17728] [C++] protected: _property void set_CodePage(int);

[17729] [VB] Property CodePage As Integer

[17730] [JScript] protected function set CodePage(int);

[17731] Description

[17732] Sets the code page identifier for the current System.Web.UI.Page.

[17733] In most circumstances, do not set this property in code. Set the CodePage attribute to the value you want using the directive in the .aspx file. When the page is requested, the dynamically generated class sets the property.

[17734] ContentType

[17735] ToString

[17736] [C#] string ContentType {set;}

[17737] [C++] protected: _property void set_ContentType(String*);

[17738] [VB] Property ContentType As String

[17739] [JScript] protected function set ContentType(String);

[17740] Description

[17741] Sets the HTTP MIME type for the System.Web.HttpResponse object associated with the page.

[17742] In most circumstances, do not set this property in code. Set the ContentType attribute using the directive in the .aspx file. When the page is requested, the dynamically generated class sets the property.

[17743] Context

[17744] ToString

[17745] [C#] protected override HttpContext Context {get;}

[17746] [C++] protected: _property virtual HttpContext* get_Context( );

[17747] [VB] Overrides Protected ReadOnly Property Context As HttpContext

[17748] [JScript] protected function get Context( ) : HttpContext;

[17749] Description

[17750] Gets the System.Web.HttpContext object associated with the page.

[17751] This property provides programmatic access to the context the page runs in, including information about the request, response, session and application.

[17752] Controls

[17753] Culture

[17754] ToString

[17755] Description

[17756] Sets the culture ID for the System.Threading.Thread object associated withthe page.

[17757] In most circumstances, do not set this property in code. Set the Culture attribute in the directive in the .aspx file. When the page is requested, the dynamically generated class sets the property.

[17758] EnableViewState

[17759] ToString

[17760] [C#] public override bool EnableViewState {get; set;}

[17761] [C++] public: _property virtual bool get_EnableViewState( );public: _property virtual void set_EnableViewState(bool);

[17762] [VB] Overrides Public Property EnableViewState As Boolean

[17763] [JScript] public function get EnableViewState( ) : Boolean;public function set EnableViewState(Boolean);

[17764] Description

[17765] Gets or sets a value indicating whether the page maintains its view state, and the view state of any server controls it contains, when the current page request ends.

[17766] EnableViewStateMac

[17767] ToString

[17768] [C#] protected bool EnableViewStateMac {get; set;}

[17769] [C++] protected: _property bool get_EnableViewStateMac( );protected: _property void set_EnableViewStateMac(bool);

[17770] [VB] Protected Property EnableViewStateMac As Boolean

[17771] [JScript] protected function get EnableViewStateMac( ) : Boolean;protected function set EnableViewStateMac(Boolean);

[17772] Description

[17773] Gets or sets a value indicating whether ASP.NET should run a machine authentication check (MAC) on the page's view state when the page is posted back from the client.

[17774] In most circumstances, do not set this property in code. Set the EnableViewStateMac attribute to true using the directive in the .aspx file. When the page is requested, the dynamically generated class sets the property.

[17775] ErrorPage

[17776] ToString

[17777] [C#] public string ErrorPage {get; set;}

[17778] [C++] public: _property String* get_ErrorPage( );public: _property void set_ErrorPage(String*);

[17779] [VB] Public Property ErrorPage As String

[17780] [JScript] public function get ErrorPage( ) : String;public function set ErrorPage(String);

[17781] Description

[17782] Gets or sets the error page to which the requesting browser should be redirected in the event of an unhandled page exception.

[17783] Events

[17784] FileDependencies

[17785] ToString

[17786] Description

[17787] Sets an array of files that the current System.Web.HttpResponse object is dependent upon.

[17788] In most circumstances, do not set this property in code. Set the FileDependencies attribute to true using the directive in the .aspx file. When the page is requested, the dynamically generated class sets the property.

[17789] HasChildViewState

[17790] ID

[17791] ToString

[17792] Description

[17793] Gets or sets an identifier for a particular instance of the System.Web.UI.Page class.

[17794] IsPostBack

[17795] ToString

[17796] [C#] public bool IsPostBack {get;}

[17797] [C++] public: _property bool get_IsPostBack( );

[17798] [VB] Public ReadOnly Property IsPostBack As Boolean

[17799] [JScript] public function get IsPostBack( ) : Boolean;

[17800] Description

[17801] Gets a value indicating whether the page is being loaded in response to a client postback, or if it is being loaded and accessed for the first time.

[17802] IsReusable

[17803] ToString

[17804] [C#] public bool IsReusable {get;}

[17805] [C++] public: _property bool get_IsReusable( );

[17806] [VB] Public ReadOnly Property IsReusable As Boolean

[17807] [JScript] public function get IsReusable( ) : Boolean;

[17808] Description

[17809] Page class can be cached/reused

[17810] IsTrackingViewState

[17811] IsValid

[17812] ToString

[17813] Description

[17814] Gets a value indicating whether page validation succeeded.

[17815] For this property to return true, all validation server controls in the System.Web.UI.Page.Validators property must validate successfully.

[17816] LCID

[17817] ToString

[17818] [C#] int LCID {set;}

[17819] [C++] protected: _property void set_LCID(int);

[17820] [VB] Property LCID As Integer

[17821] [JScript] protected function set LCID(int);

[17822] Description

[17823] Sets the locale identifier for the System.Threading.Thread object associated with the page.

[17824] In most circumstances, do not set this property in code. Set the LCID attribute in the directive in the .aspx file. When the page is requested, the dynamically generated class sets the property.

[17825] NamingContainer

[17826] Page

[17827] Parent

[17828] Request

[17829] ToString

[17830] Description

[17831] Gets the System.Web.HttpRequest object for the requested page.

[17832] The Request object contains information about current incoming HTTP request.

[17833] Response

[17834] ToString

[17835] [C#] public HttpResponse Response {get;}

[17836] [C++] public: _property HttpResponse* get_Response( );

[17837] [VB] Public ReadOnly Property Response As HttpResponse

[17838] [JScript] public function get Response( ) : HttpResponse;

[17839] Description

[17840] Gets the System.Web.HttpResponse object associated with the System.Web.UI.Page. This object allows you to send HTTP response data to a client, and contains information about that response.

[17841] ResponseEncoding

[17842] ToString

[17843] [C#] string ResponseEncoding {set;}

[17844] [C++] protected: _property void set_ResponseEncoding(String*);

[17845] [VB] Property ResponseEncoding As String

[17846] [JScript] protected function set ResponseEncoding(String);

[17847] Description

[17848] Sets the encoding language for the current System.Web.HttpResponse Object.

[17849] In most circumstances, do not set this property in code. Set the ResponseEncoding attribute to the value you want using the directive in the .aspx file. When the page is requested, the dynamically generated class sets the property.

[17850] Server

[17851] ToString

[17852] [C#] public HttpServerUtility Server {get;}

[17853] [C++] public: _property HttpServerUtility* get_Server( );

[17854] [VB] Public ReadOnly Property Server As HttpServerUtility

[17855] [JScript] public function get Server( ) : HttpServerUtility;

[17856] Description

[17857] Gets the Server object, which is an instance of the System.Web.HttpServerUtility class.

[17858] This property provides access to the frequently used System.Web.HttpServerUtility.HtmlEncode(System.String) and System.Web.HttpServerUtility.MapPath(System.String) methods, among others.

[17859] Session

[17860] ToString

[17861] [C#] public virtual HttpSessionState Session {get;}

[17862] [C++] public: _property virtual HttpSessionState* get Session( );

[17863] [VB] Overridable Public ReadOnly Property Session As HttpSessionState

[17864] [JScript] public function get Session( ) : HttpSessionState;

[17865] Description

[17866] Gets the current Session object provided by ASP.NET.

[17867] This property provides information about the current request's session. A Session object is maintained for each user that requests a page or document from an ASP.NET application. Variables stored in the Session object are not discarded when the user moves from page to page in the application; instead, these variables persist as long as the user is accessing pages in your application. For more information about session state, see.

[17868] Site

[17869] SmartNavigation

[17870] ToString

[17871] Description

[17872] Gets or sets a value indicating whether smart navigation is enabled.

[17873] In most circumstances, do not set this property in code. Set the SmartNavigation attribute to true in the directive in the .aspx file. When the page is requested, the dynamically generated class sets this property.

[17874] SupportAutoEvents

[17875] TemplateSourceDirectory

[17876] Trace

[17877] ToString

[17878] Description

[17879] Gets the System.Web.TraceContext object for the current Web request.

[17880] Tracing tracks and presents the execution details about a Web request. For trace data to be visible in a rendered page, you must enable tracing at the page or application level.

[17881] TraceEnabled

[17882] ToString

[17883] [C#] bool TraceEnabled {set;}

[17884] [C++] protected: _property void set_TraceEnabled(bool);

[17885] [VB] Property TraceEnabled As Boolean

[17886] [JScript] protected function set TraceEnabled(Boolean);

[17887] Description

[17888] Sets a value indicating whether tracing is enabled for the System.Web.UI.Page.

[17889] In most circumstances, do not set this property in code. Set the Trace attribute to true in the directive in the .aspx file. When the page is requested, the dynamically generated class sets the property.

[17890] TraceModeValue

[17891] ToString

[17892] [C#] TraceMode TraceModeValue {set;}

[17893] [C++] protected: _property void set_TraceModeValue(TraceMode);

[17894] [VB] Property TraceModeValue As TraceMode

[17895] [JScript] protected function set TraceModeValue(TraceMode);

[17896] Description

[17897] Sets the mode in which trace statements are displayed on the page.

[17898] In most circumstances, do not set this property in code. Set the TraceMode attribute in the directive in the *aspx file. When the page is requested, the dynamically generated class sets the property.

[17899] TransactionMode

[17900] ToString

[17901] [C#] int TransactionMode {set;}

[17902] [C++] protected: _property void set_TransactionMode(int);

[17903] [VB] Property TransactionMode As Integer

[17904] [JScript] protected function set TransactionMode(int);

[17905] Description

[17906] Sets the level of transaction support for the page.

[17907] In most circumstances, do not set this property in code. Set the Transaction attribute in the directive in the .aspx file. When the page is requested, the dynamically generated class sets the property.

[17908] UICulture

[17909] ToString

[17910] [C#] string UICulture {set;}

[17911] [C++] protected: _property void set_UICulture(String*);

[17912] [VB] Property UICulture As String

[17913] [JScript] protected function set UICulture(String);

[17914] Description

[17915] Sets the UI ID for the System.Threading.Thread object associated with the page.

[17916] This property is a shortcut for System.Threading.Thread.CurrentThread. The culture is a property of the executing thread

[17917] UniqueID

[17918] User

[17919] ToString

[17920] Description

[17921] Gets information about the user making the page request.

[17922] An IPrincipal object represents the security context of the user on whose behalf the code is running, including that user's identity and any roles to which they belong.

[17923] Validators

[17924] ToString

[17925] [C#] public ValidatorCollection Validators {get;}

[17926] [C++] public: _property ValidatorCollection* get Validators( );

[17927] [VB] Public ReadOnly Property Validators As ValidatorCollection

[17928] [JScript] public function get Validators( ) : ValidatorCollection;

[17929] Description

[17930] Gets a collection of all validation controls contained on the requested page.

[17931] ViewState

[17932] ViewStateIgnoresCase

[17933] Visible

[17934] ToString

[17935] Description

[17936] Gets or sets a value indicating whether the System.Web.UI.Page object should be rendered.

[17937] AspCompatBeginProcessRequest

[17938] [C#] protected IAsyncResult AspCompatBeginProcessRequest(HttpContext context, AsyncCallback cb, object extraData);

[17939] [C++] protected: IAsyncResult* AspCompatBeginProcessRequest(HttpContext* context, AsyncCallback* cb, Object* extraData);

[17940] [VB] Protected Function AspCompatBeginProcessRequest(ByVal context As HttpContext, ByVal cb As AsyncCallback, ByVal extraData As Object) As lAsyncResult

[17941] [JScript] protected function AspCompatBeginProcessRequest(context HttpContext, cb : AsyncCallback, extraData : Object) : IAsyncResult;

[17942] Description

[17943] Initiates a request for Active Server Page (ASP) resources. This method is provided for compatibility with legacy ASP applications.

[17944] Do not call this method. An System.Web.HttpContext object with information about the current request. The callback method. Any extra data needed to process the request in the same manner as an ASP request.

[17945] AspCompatEndProcessRequest

[17946] [C#] protected void AspcompatEndProcessRequest(IAsyncResult result);

[17947] [C++] protected: void AspCompatEndProcessRequest(IAsyncResult* result);

[17948] [VB] Protected Sub AspCompatEndProcessRequest(ByVal result As lAsyncResult)

[17949] [JScript] protected function AspCompatEndProcessRequest(result IAsyncResult);

[17950] Description

[17951] Terminates a request for Active Server Page (ASP) resources. This method is provided for compatibility with legacy ASP applications.

[17952] Do not call this method. The ASP page generated by the request.

[17953] CreateHtmlTextWriter

[17954] [C#] protected virtual HtmlTextWriter CreateHtmlTextWriter(TextWriter tw);

[17955] [C++] protected: virtual HtmlTextWriter* CreateHtmlTextWriter(TextWriter* tw);

[17956] [VB] Overridable Protected Function CreateHtmlTextWriter(ByVal tw As TextWriter) As HtmlTextWriter

[17957] [JScript] protected function CreateHtmlTextWriter(tw : TextWriter) HtmlTextWriter;

[17958] Description

[17959] Creates an System.Web.UI.HtmlTextWriter object to render the page's content.

[17960] Return Value: The specified System.Web.UI.HtmlTextWriter or System.Web.UI.Html32TextWriter object.

[17961] The object created is based on information from the System.Web.HttpBrowserCapabilities object associated with the page request. Usually, this object is an System.Web.UI.HtmllTextWriter or System.Web.UI.Html32TextWriter object. For derived pages, you can override this method to create a custom text writer Creates an System.Web.UI.HtmlTextWriter object to render the page's content. If the IsUplevel property is set to false, an Html32TextWriter object is created to render requests originating from downlevel browsers. For derived pages, you can override this method to create a custom text writer. The text writer to create.

[17962] DesignerInitialize

[17963] [C#] public void DesignerInitialize( );

[17964] [C++] public: void Designerlnitialize( );

[17965] [VB] Public Sub Designerlnitialize( )

[17966] [JScript] public function DesignerInitialize( );

[17967] Description

[17968] Performs any initialization of the instance of the System.Web.UI.Page class that is required by RAD designers. This method is only used at design time.

[17969] DeterminePostBackMode

[17970] [C#] protected virtual NameValueCollection DeterminePostBackMode( );

[17971] [C++] protected: virtual NameValueCollection* DeterminePostBackMode( );

[17972] [VB] Overridable Protected Function DeterminePostBackMode( ) As NameValueCollection

[17973] [JScript] protected function DeterminePostBackMode( ) : NameValueCollection;

[17974] Description

[17975] Determines the type of request made for the Page class. This information is based on whether the page was posted back, and whether the GET or POST HTTP method was used for the request.

[17976] Return Value: If the postback used the POST method, the Form information is returned from the Context object. If the postback used the GET method, the query string information is returned. If the page is being requested for the first time, null is returned.

[17977] GetPostBackClientEvent

[17978] [C#] public string GetPostBackClientEvent(Control control, string argument);

[17979] [C++] public: String* GetPostBackClientEvent(Control* control, String* argument);

[17980] [VB] Public Function GetPostBackClientEvent(ByVal control As Control, ByVal argument As String) As String

[17981] [JScript] public function GetPostBackClientEvent(control : Control, argument : String) String;

[17982] Description

[17983] Obtains a reference to a client-side script function that causes, when invoked, a server postback to the form.

[17984] Return Value: The String that represents the client event. The server control that receives the client event postback. A System.String argument that is passed to the System.Web.UI.lPostBackEventHandier.RaisePostBackEvent(System.String) method.

[17985] GetPostBackClientHyperlink

[17986] [C#] public string GetPostBackClientHyperlink(Control control, string argument);

[17987] [C++] public: String* GetPostBackClientHyperlink(Control* control, String* argument);

[17988] [VB] Public Function GetPostBackClientHyperlink(ByVal control As Control, ByVal argument As String) As String

[17989] [JScript] public function GetPostBackClientHyperlink(control : Control, argument : String) : String;

[17990] Description

[17991] Appends javascript: to the beginning of the return from a System.Web.UI.Page.GetPostBackEventReference(System.Web.UI.Control) call to allow hyperlink post back processing on the server.

[17992] Return Value: The name of the client-side function and the ID of the server control that processed the function and argument passed to the control. The server control to process the postback. The parameter passed to the server control.

[17993] GetPostBackEventReference

[17994] [C#] public string GetPostBackEventReference(Control control);

[17995] [C++] public: String* GetPostBackEventReference(Control* control);

[17996] [VB] Public Function GetPostBackEventReference(ByVal control As Control) As String

[17997] [JScript] public function GetPostBackEventReference(control : Control) : String; Obtains a reference to a client-side script function that causes, when invoked, the server to postback to the page.

[17998] Description

[17999] Obtains a reference to a client-side script function that causes, when invoked, the server to postback to the page.

[18000] Return Value: The text of the client-side function call that can be inserted into a client-side event handler. The server control to process the postback on the server.

[18001] GetPostBackEventReference

[18002] [C#] public string GetPostBackEventReference(Control control, string argument);

[18003] [C++] public: String* GetPostBackEventReference(Control* control, String* argument);

[18004] [VB] Public Function GetPostBackEventReference(ByVal control As Control, IS ByVal argument As String) As String

[18005] [JScript] public function GetPostBackEventReference(control : Control, argument : String) : String;

[18006] Description

[18007] Obtains a reference to a client-side script function that causes, when invoked, the server to postback to the page. It also passes a parameter to the server control that performs the postback processing on the server.

[18008] Return Value: The text of the client-side function call that can be inserted into a client-side event handler. The server control to process the postback. The parameter passed to the server control.

[18009] GetTypeHashCode

[18010] [C#] public virtual int GetTypeHashCode( );

[18011] [C++] public: virtual int GetTypeHashCode( );

[18012] [VB] Overridable Public Function GetTypeHashCode( ) As Integer

[18013] [JScript] public function GetTypeHashCode( ) : int;

[18014] Description

[18015] Retrieves a hash code that is generated by Page objects that are generated at run time. This hash code is unique to the Page object's control hierarchy.

[18016] Return Value: The hash code generated at run time. The default is 0.

[18017] InitOutputCache

[18018] [C#] protected virtual void InitOutputCache(int duration, string varyByHeader, string varyByCustom, OutputCacheLocation location, string varyByParam);

[18019] [C++] protected: virtual void InitOutputCache(int duration, String* varyByHeader, String* varyByCustom, OutputCacheLocation location, String* varyByParam);

[18020] [VB] Overridable Protected Sub InitOutputCache(ByVal duration As Integer, ByVal varyByHeader As String, ByVal varyByCustom As String, ByVal location As OutputCacheLocation, ByVal varyByParam As String)

[18021] [JScript] protected function InitOutputCache(duration : int, varyByHeader : String, varyByCustom : String, location : OutputCacheLocation, varyByParam : String);

[18022] Description

[18023] Initializes the output cache for the current page request.

[18024] You should not call this method. To enable and manipulate output caching for a page, use either the directive in the .aspx file, or the methods and properties of the System.Web.HttpCachePolicy class. The latter are accessible through Response.Cache syntax in the page's code-declaration block or code-behind file. For more information, see. An integer representing the amount of time that objects stored in the output cache are valid. A semi-colon separated list of headers that content from the output cache will vary by. A string that represents the Vary HTTP header. The location of the output cache as specified by the System.Web.UI.OutputCacheLocation enumeration. A semi-colon separated list of parameters, received by a GET or POST method, that content from the output cache will vary by.

[18025] IsClientScriptBlockRegistered

[18026] [C#] public bool IsCientScriptBlockRegistered(string key);

[18027] [C++] public: bool IsClientScriptBlockRegistered(String* key);

[18028] [VB] Public Function IsClientScriptBlockRegistered(ByVal key As String) As Boolean

[18029] [JScript] public function IsClientScriptBlockegistered(key : String) : Boolean;

[18030] Description

[18031] Determines if the client script block is registered with the page.

[18032] Return Value: Returns true if the script block is registered; otherwise, false.

[18033] Call this method before calling System.Web.UI.Page.RegisterClientScriptBlock(System.String,System.String) to avoid unnecessarily assembling the client-side script. This particularly important if the script requires a large amount of server resources to create. The string key of the client script to search for.

[18034] IsStartupScriptRegistered

[18035] [C#] public bool IsStartupScriptRegistered(string key);

[18036] [C++] public: bool IsStartupScriptRegistered(String* key);

[18037] [VB] Public Function IsStartupScriptRegistered(ByVal key As String) As Boolean

[18038] [JScript] public function IsStartupScriptRegistered(key : String) : Boolean;

[18039] Description

[18040] Determines if the client startup script is registered with the System.Web.UI.Page object.

[18041] Return Value: true if the startup script is registered; otherwise, false.

[18042] Call this method before calling System.Web.UI.Page.RegisterStartupScript(System.String,System.String) to avoid unnecessarily assembling the client-side script. This particularly important if the script requires a large amount of server resources to create. The string key of the startup script to search for.

[18043] LoadPageStateFromPersistenceMedium

[18044] [C#] protected virtual object LoadPageStateFromPersistenceMedium1;

[18045] [C++] protected: virtual Object* LoadPageStateFromPersistenceMedium( );

[18046] [VB] Overridable Protected Function LoadPageStateFromPersistenceMediumo As Object

[18047] [JScript] protected function LoadPageStateFromPersistenceMedium( ) : Object;

[18048] Description

[18049] Loads any saved view-state information to the System.Web.UI.Page object. Override this method if you want to load the Page view state in anything other than a hidden field.

[18050] Return Value: The saved view state.

[18051] If you want to specify something other than hidden fields to save view state when using this method, you must also override the SaveStateToPersistenceMedium method.

[18052] MapPath

[18053] [C#] public string MapPath(string virtualPath);

[18054] [C++] public: String* MapPath(String* virtualPath);

[18055] [VB] Public Function MapPath(ByVal virtualPath As String) As String

[18056] [JScript] public function MapPath(virtualPath : String) : String;

[18057] Description

[18058] Retrieves the physical path that a virtual path, either absolute or relative, maps to.

[18059] Return Value: The physical path associated with the virtual path. A System.String that represents the virtual path.

[18060] ProcessRequest

[18061] [C#] public void ProcessRequest(HttpContext context);

[18062] [C++] public: _sealed void ProcessRequest(HttpContext* context);

[18063] [VB] NotOverridable Public Sub ProcessRequest(ByVal context As HttpContext)

[18064] [JScript] public function ProcessRequest(context : HttpContext);

[18065] Description

[18066] RaisePostBackEvent

[18067] [C#] protected virtual void RaisePostBackEvent(IPostBackEventHandler sourceControl, string eventArgument);

[18068] [C++] protected: virtual void RaisePostBackEvent(IPostBackEventHandler* sourceControl, String* eventArgument);

[18069] [VB] Overridable Protected Sub RaisePostBackEvent(ByVal sourceControl As IPostBackEventHandler, ByVal eventArgument As String)

[18070] [JScript] protected function RaisePostBackEvent(sourceControl : IPostBackEventHandler, eventArgument : String);

[18071] Description

[18072] Notifies the server control that caused postback that it should handle an incoming postback event.

[18073] The Page calls this when a post back occurs. This occurs in the page lifecycle after loading and change notification have completed, but before prerendering occurs. The ASP.NET server control that caused postback. This control must implement the IPostBackEventHandler interface. The post back argument.

[18074] RegisterArrayDeclaration

[18075] [C#] public void RegisterArrayDeclaration(string arrayName, string arrayvalue);

[18076] [C++] public: void RegisterArrayDeclaration(String* arrayName, String* arrayvalue);

[18077] [VB] Public Sub RegisterArrayDeclaration(ByVal arrayName As String, ByVal arrayValue As String)

[18078] [JScript] public function RegisterArrayDeclaration(arrayName : String, arrayValue : String);

[18079] Description

[18080] Declares a value that will be declared as an ECMAScript array declaration when the page renders. This can be used by script-based controls to declare themselves within an array so that a client script library can work with all the controls of the same type. The name of the array in which to declare the value. The value to place in the array.

[18081] RegisterClientScriptBlock

[18082] [C#] public virtual void RegisterClientScriptBlock(string key, string script);

[18083] [C++] public: virtual void RegisterClientScriptBlock(String* key, String* script);

[18084] [VB] Overridable Public Sub RegisterClientScriptBlock(ByVal key As String, ByVal script As String)

[18085] [JScript] public function RegisterClientScriptBlock(key : String, script : String);

[18086] Description

[18087] Allows ASP.NET server controls to emit client-side script blocks into the System.Web.UI.Page.

[18088] The client-side script is emitted jut after the opening tag of the Page object's

[18089] Top of Form

[18090] element. The script block is emitted as you define to the output stream, so you must include both tags of the

[18091] Bottom of Form

[18092] System.Web.UI.Desifn

[18093] Description

[18094] The System.Web.UI.Design namespace contains classes that can be used to extend design-time support for Web Forms.

[18095] CalendarDataBindingHandler class (System.Web.UI.Design)

[18096] Description

[18097] Provides a data binding handler for calendar data.

[18098] Constructors:

[18099] CalendarDataBindingHandler

[18100] Example Syntax:

[18101] [C#] public CalendarDataBindingHandler( );

[18102] [C++] public: CalendarDataBindingHandler( );

[18103] [VB] Public Sub New( )

[18104] [JScript] public function CalendarDataBindingHandler( );

[18105] Methods:

[18106] DataBindControl

[18107] [C#] public override void DataBindControl(IDesignerHost designerHost, Control control);

[18108] [C++] public: void DataBindControl(IDesignerHost* designerHost, Control* control);

[18109] [VB] Overrides Public Sub DataBindControl(ByVal designerHost As IDesignerHost, ByVal control As Control)

[18110] [JScript] public override function DataBindControl(designerHost : IDesignerHost, control : Control);

[18111] Description

[18112] Adds this data binding to the specified control. The designer host for the document that contains the control. The control to add this data binding to.

[18113] ColorBuilder class (System.Web.UI.Design)

[18114] ToString

[18115] Description

[18116] Launches a color editor that allows a user to select a color.

[18117] The System.Web.UI.Design.ColorBuilder.BuildColor(System.ComponentModel.I Component,System.Windows.Forms.Control,System.String) method launches a user interface for selecting a color value.

[18118] BuildColor

[18119] [C#] public static string BuildColor(IComponent component, Control owner, string initialColor);

[18120] [C++] public: static String* BuildColor(IComponent* component, Control* owner, String* initialColor);

[18121] [VB] Public Shared Function BuildColor(ByVal component As IComponent, ByVal owner As Control, ByVal initialColor As String) As String

[18122] [JScript] public static function BuildColor(component : IComponent, owner : Control, initialColor : String) : String;

[18123] Description

[18124] Launches a color editor to build a color.

[18125] Return Value: The color value, represented as a string in an HTML color format, or null if the builder service could not be retrieved.

[18126] The returned string, if other than null, indicates a color in a valid HTML color format. Valid formats include named colors and color codes in RGB format (#RRGGBB). The component whose site is to be used to access design-time services. The control used to parent the picker window. The initial color to be shown in the picker window.

[18127] ControlDesigner class (System.Web.UI.Design)

[18128] ToString

[18129] Description

[18130] Provides a base class for Web server control designers.

[18131] ControlDesigner

[18132] Example Syntax:

[18133] ToString

[18134] [C#] public ControlDesigner( );

[18135] [C++] public: ControlDesigner( );

[18136] [VB] Public Sub New( )

[18137] [JScript] public function ControlDesigner( );

[18138] Properties:

[18139] AllowResize

[18140] ToString

[18141] [C#] public virtual bool AllowResize {get;}

[18142] [C++] public: _property virtual bool get_AllowResize( );

[18143] [VB] Overridable Public ReadOnly Property AllowResize As Boolean

[18144] [JScript] public function get AllowResize( ) : Boolean;

[18145] Description

[18146] Gets a value indicating whether or not the control can be resized.

[18147] AssociatedComponents

[18148] Behavior

[18149] Component

[18150] DataBindings

[18151] Desig.TimeElement

[18152] DesignTimeElementView

[18153] ToString

[18154] Description

[18155] Gets the designer view control object for the designer.

[18156] DesignTimeHtmlRequiresLoadComplete

[18157] ToString

[18158] [C#] public virtual boot DesignTimeHtmlRequiresLoadComplete {get;}

[18159] [C++] public: _property virtual boot getDesignTimeHtmlRequiresLoadComplete( );

[18160] [VB] Overridable Public ReadOnly Property DesignTimeHtmlRequiresLoadComplete As Boolean

[18161] [JScript] public function get DesignTimeHtmlRequiresLoadComplete( ) : Boolean;

[18162] Description

[18163] Gets a value indicating whether the designer must have completed loading before the design time HTML can be used.

[18164] The default implementation returns false.

[18165] ID

[18166] ToString

[18167] [C#] public virtual string ID {get; set;}

[18168] [C++] public: _property virtual String* get_ID( );public: _property virtual void set_ID(String*);

[18169] [VB] Overridable Public Property ID As String

[18170] [JScript] public function get ID( ) : String;public function set ID(String);

[18171] Description

[18172] Gets or sets the ID for the control designer.

[18173] InheritanceAttribute

[18174] Inherited

[18175] IsDirty

[18176] ToString

[18177] Description

[18178] Gets or sets a value indicating whether the Web server control has been marked as changed.

[18179] ReadOnly

[18180] ToString

[18181] [C#] public bool ReadOnly {get; set;}

[18182] [C++] public: _property bool get_ReadOnly( );public: _property void set_ReadOnly(bool);

[18183] [VB] Public Property ReadOnly As Boolean

[18184] [JScript] public function get ReadOnly( ) : Boolean;public function set ReadOnly(Boolean);

[18185] Description

[18186] Gets or sets a value indicating whether the control's associated design surface is set to read-only.

[18187] ShadowProperties

[18188] ShouldCodeSerialize

[18189] Verbs

[18190] CreatePlaceHolderDesignTimeHtml

[18191] [C#] protected string CreatePlaceHolderDesignTimeHtml( );

[18192] [C++] protected: String* CreatePlaceHolderDesignTimeHtml( );

[18193] [VB] Protected Function CreatePlaceHolderDesignTimeHtml( ) As String

[18194] [JScript] protected function CreatePlaceHolderDesignTimeHtml( ) : String; Creates a simple HTML section for the control that can be used to display information related to the control at design-time when there is not enough information to display a meaningful representation of the control.

[18195] Description

[18196] Creates a simple HTML section for the control that can be used to display information related to the control at design-time when there is not enough information to display a meaningful representation of the control.

[18197] Return Value: A string containing place-holder design-time HTML.

[18198] This method returns a string containing HTML in a standard place-holder style that an empty control can display at design-time to provide some basic information about the control. The string that is returned contains the type of the control and its ID.

[18199] CreatePlaceHolderDesignTimeHtml

[18200] [C#] protected string CreatePlaceHolderDesignTimeHtml(string instruction);

[18201] [C++] protected: String* CreatePlaceHolderDesignTimeHtml(String* instruction);

[18202] [VB] Protected Function CreatePlaceHolderDesignTimeHtml(ByVal instruction As String) As String

[18203] [JScript] protected function CreatePlaceHolderDesignTimeHtml(instruction : String) : String;

[18204] Description

[18205] Creates a simple HTML section for the control, using the specified additional information, that can be used to display information related to the control at design-time when there is not enough information to display a meaningful representation of the control.

[18206] Return Value: A string containing place holder design-time HTML and the specified string.

[18207] This method returns a string containing HTML in a standard place-holder style that an empty control can display at design-time to provide some basic information about the control. The string that is returned contains the type of the control and its ID. A string conatining information to add to the HTML section.

[18208] GetDesignTimeHtml

[18209] [C#] public virtual string GetDesignTimeHtml( );

[18210] [C++] public: virtual String* GetDesignTimeHtml( );

[18211] [VB] Overridable Public Function GetDesignTimeHtml( ) As String

[18212] [JScript] public function GetDesignTimeHtml( ) : String;

[18213] Description

[18214] Gets the HTML to be used for the design-time representation of the control.

[18215] Return Value: The design-time HTML for the control.

[18216] GetEmptyDesignTimeHtmil

[18217] [C#] protected virtual string GetmptyDesignTimeltml( );

[18218] [C++] protected: virtual String* GetEmptyDesignTimeHtml( );

[18219] [VB] Overridable Protected Function GetEmptyDesignTimeHtml( ) As String

[18220] [JScript] protected function GetEmptyDesignTimeHtml( ) : String;

[18221] Description

[18222] Gets the HTML to be used for the design-time representation of a blank control.

[18223] Return Value: The HTML used for the design-time representation of a blank control. This is the name of the component, by default.

[18224] The default behavior is to return a string containing the name of the component. This method is called by System.Web.UI.Design.ControlDesigner.GetDesignTimeHtml when there is no design-time HTML.

[18225] GetErrorDesignTimeHtml

[18226] [C#] protected virtual string GetErrorDesignTimeHtml(Exception e);

[18227] [C++] protected: virtual String* GetErrorDesignTimeHtml(Exception* e);

[18228] [VB] Overridable Protected Function GetErrorDesignTimeHtml(ByVal e As Exception) As String

[18229] [JScript] protected function GetErrorDesignTimeHttml(e : Exception) : String;

[18230] Description

[18231] Gets the HTML to be used for the design-time representation of the control after an error has been encountered.

[18232] Return Value: The HTML for the specified exception. The exception that occurred.

[18233] GetPersistInnerHtml

[18234] [C#] public virtual string GetPersistInnerHtml( );

[18235] [C++] public: virtual String* GetPersistInnerHtml( );

[18236] [VB] Overridable Public Function GetPersistInnerHtml( ) As String

[18237] [JScript] public function GetPersistInnerHtml( ) : String;

[18238] Description

[18239] Gets the persistable inner HTML.

[18240] Return Value: The persistable inner HTML. Initialize

[18241] [C#] public override void Initialize(IComponent component);

[18242] [C++] public: void Initialize(IComponent* component);

[18243] [VB] Overrides Public Sub Initialize(ByVal component As IComponent)

[18244] [JScript] public override function Initialize(component : IComponent);

[18245] Description

[18246] Initializes the designer with the specified component.

[18247] This method is called by the designer host to establish the component being designed. The control element being designed.

[18248] IsPropertyBound

[18249] [C#] public bool IsPropertyBound(string propName);

[18250] [C++] public: bool IsPropertyBound(String* propname);

[18251] [VB] Public Function IsPropertyBound(ByVal propName As String) As Boolean

[18252] [JScript] public function IsPropertyBound(propName : String) : Boolean;

[18253] Description

[18254] Gets a value indicating whether the specified property is data-bound.

[18255] Return Value: true if the property is data bound; othwerise, false. The property to check for data binding.

[18256] OnBehaviorAttached

[18257] [C#] protected override void OnBehaviorAttached( );

[18258] [C++] protected: void OnBehaviorAttached( );

[18259] [VB] Overrides Protected Sub OnBehaviorAttached( )

[18260] [JScript] protected override function OnBehaviorAttached( );

[18261] Description

[18262] Called when the designer is attached to the behavior.

[18263] OnBindingsCollectionChanged

[18264] [C#] protected override void OnBindingsCollectionChanged(string propName);

[18265] [C++] protected: void OnBindingsCollectionChanged(String* propName);

[18266] [VB] Overrides Protected Sub OnBindingsCollectionChanged(ByVal propName As String)

[18267] [JScript] protected override function OnBindingsCollectionChanged(propName : String);

[18268] Description

[18269] Called when the data bindings collection changes.

[18270] This method is called when the bindings collection has been changed by an external caller. In Visual Studio.NET, this method is called by the WebFormDataTab. The property to test for changes in its bindings collection.

[18271] OnComponentChanged

[18272] [C#] public virtual void OnComponentChanged(object sender, ComponentChangedEventArgs ce);

[18273] [C++] public: virtual void OnComponentChanged(Object* sender, ComponentChangedEventArgs* ce);

[18274] [VB] Overridable Public Sub OnComponentChanged(ByVal sender As Object, ByVal ce As ComponentChangedEventArgs)

[18275] [JScript] public function OnComponentChanged(sender : Object, ce : ComponentChangedEventArgs);

[18276] Description

[18277] Called when the component changes.

[18278] This method is called when a property is changed. It allows the implementer to do any processing that may be needed after a property change. The object that is the source of the event. A System.ComponentModel.Design.ComponentChangedEventArgs object that provides data about the event.

[18279] OnControlResize

[18280] [C#] protected virtual void OnControlResize( );

[18281] [C++] protected: virtual void OnControlResize( );

[18282] [VB] Overridable Protected Sub OnControlResize( )

[18283] [JScript] protected function OnControlResize( );

[18284] Description

[18285] Called when the design-time control has been resized.

[18286] This method is typically only called by the design-time environment when a user action causes the control to be resized. This method may be called several times during a resize process to display the updated size of the control before the resize process is completed. The width and height properties of the control are updated before this method is called.

[18287] PreFilterProperties

[18288] [C#] protected override void PreFilterProperties(IDictionary properties);

[18289] [C++] protected: void PreFiiterPropertjes(IDictionary* properties);

[18290] [VB] Overrides Protected Sub PreFilterProperties(ByVal properties As IDictionary)

[18291] [JScript] protected override function PreFilterProperties(properties : IDictionary);

[18292] RaiseResizeEvent

[18293] [C#] public void RaiseResizeEvent( );

[18294] [C++] public: void RaiseResizeEvent( );

[18295] [VB] Public Sub RaiseResizeEvent( )

[18296] [JScript] public function RaiseResizeEvent( );

[18297] Description

[18298] Raises the System.Web.UI.Design.ControlDesigner.OnControlResize event.

[18299] UpdateDesignTimeHtml

[18300] [C#+] public virtual void UpdateDesignTimeHtml( );

[18301] [C++] public: virtual void UpdateDesignTimeHtml( );

[18302] [VB] Overridable Public Sub UpdateDesignTimeHtml( )

[18303] [JScript] public function UpdateDesignTimeHtml( );

[18304] Description

[18305] Updates the design-time HTML.

[18306] ControlParser class (System.Web.UI.Design)

[18307] UpdateDesignTimeHtml

[18308] Description

[18309] Provides methods for parsing the code for a control.

[18310] ParseControl

[18311] [C#] public static Control ParseControl(IDesignerHost designerHost, string controlText);

[18312] [C++] public: static Control* ParseControl(IDesignerHost* designerHost, String* controlText);

[18313] [VB] Public Shared Function ParseControl(ByVal designerHost As IDesignerHost, ByVal controlText As String) As Control

[18314] [JScript] public static function ParseControl(designerHost : IDesignerHost, controlText : String) : Control; Initializes a new instance of the System.Web.UI.Design.ControlParser class using the specified designer host and control text.

[18315] Description

[18316] Initializes a new instance of the System.Web.UI.Design.ControlParser class using the specified designer host and control text.

[18317] Return Value: The Control that the specified text represents, or null if the parser could not build the control. The designer host for the document. The text of the code for the control.

[18318] ParseControl

[18319] [C#] public static Control ParseControl(IDesignerHost designerHost, string controlText, string directives);

[18320] [C++] public: static Control* ParseControl(IDesignerHost* designerHost, String* controlText, String* directives);

[18321] [VB] Public Shared Function ParseControl(ByVal designerHost As IDesignerHost, ByVal controlText As String, ByVal directives As String) As Control

[18322] [JScript] public static function ParseControl(designerHost : IDesignerHost, controlText : String, directives : String) : Control;

[18323] Description

[18324] Initializes a new instance of the System.Web.UI.Design.ControlParser class using the specified designer host, control text and directives.

[18325] Return Value: The Control that the specified text represents, or null if the parser could not build the control. The designer host of the document. The text of the code for the control. The directives to include in the code for the control.

[18326] ParseTemplate

[18327] [C#] public static ITemplate ParseTemplate(IDesignerHost designerHost, string templateText);

[18328] [C++] public: static ITemplate* ParseTemplate(IDesignerHost* designerHost, ok String* templateText);

[18329] [VB] Public Shared Function ParseTemplate(ByVal designerHost As IDesignerHost, ByVal templateText As String) As ITemplate

[18330] [JScript] public static function ParseTemplate(designerHost : IDesignerHost, templateText : String) : ITemplate; Parses the specified text of a template.

[18331] Description

[18332] Parses the specified text of a template.

[18333] Return Value: A new template based on the specified text. The designer host of the document. The text of the code for a template.

[18334] ParseTemplate

[18335] [C#] public static ITemplate ParseTemplate(IDesignerHost designerHost, string templateText, string directives);

[18336] [C++] public: static ITemplate* ParseTemplate(IDesignerHost* designerHost, String* templateText, String* directives);

[18337] [VB] Public Shared Function ParseTemplate(ByVal designerHost As IDesignerHost, ByVal templateText As String, ByVal directives As String) As ITemplate

[18338] [JScript] public static function ParseTemplate(designerHost : IDesignerHost, templateText : String, directives : String) : ITemplate;

[18339] Description

[18340] Parses the specified text of a template.

[18341] Return Value: A new template based on the specified text. The designer host of the document. The text of the code for a template. Any directives to add to the beginning of the code for the template.

[18342] ControlPersister class (System.Web.UI.Design)

[18343] ToString

[18344] Description

[18345] Provides helper functions for persisting Web server controls.

[18346] PersistControl

[18347] [C#] public static string PersistControl(Control control);

[18348] [C++] public: static String* PersistControl(Control* control);

[18349] [VB] Public Shared Function PersistControl(ByVal control As Control) As String

[18350] [JScript] public static function PersistControl(control : Control) : String; Gets a string of persistence data that can persist a control.

[18351] Description

[18352] Gets a string of persistence data that can persist a control.

[18353] Return Value: A string that contains the information to persist about the control. The System.Web.UI.Control to persist.

[18354] PersistControl

[18355] [C#] public static string PersistControl(Control control, IDesignerHost host);

[18356] [C++] public: static String* PersistControl(Control* control, IDesignerHost* host);

[18357] [VB] Public Shared Function PersistControl(ByVal control As Control, ByVal host As IDesignerHost) As String

[18358] [JScript] public static function PersistControl(control : Control, host : IDesignerHost) : String;

[18359] Description

[18360] Gets a string of persistence data that can persist a control.

[18361] Return Value: A string that contains the information to persist about the control. The System.Web.UI.Control to persist. The designer host for the control.

[18362] PersistControl

[18363] [C#] public static void PersistControl(TextWriter sw, Control control);

[18364] [C++] public: static void PersistControl(TextWriter* sw, Control* control);

[18365] [VB] Public Shared Sub PersistControl(ByVal sw As TextWriter, ByVal control As Control)

[18366] [JScript] public static function PersistControl(sw : TextWriter, control : Control);

[18367] Description

[18368] Persists a control using the specified text writer. The System.IO.TextWriter to use. The System.Web.UI.Control to persist.

[18369] PersistControl

[18370] [C#] public static void PersistControl(TextWriter sw, Control control, IDesignerHost host);

[18371] [C++] public: static void PersistControl(TextWriter* sw, Control* control, IDesignerHost* host);

[18372] [VB] Public Shared Sub PersistControl(ByVal sw As TextWriter, ByVal control As Control, ByVal host As IDesignerHost)

[18373] [JScript] public static function PersistControl(sw : TextWriter, control : Control, host : IDesignerHost);

[18374] Description

[18375] Persists a control using the specified text writer. The System.IO.TextWriter to use. The System.Web.UI.Control to persist. The designer host for the control.

[18376] PersistInnerProperties

[18377] [C#] public static string PersistInnerProperties(object component, IDesignerHost host);

[18378] [C++] public: static String* PersistInnerProperties(Object* component, IDesignerHost* host);

[18379] [VB] Public Shared Function PersistInnerProperties(ByVal component As Object, ByVal host As IDesignerHost) As String

[18380] [JScript] public static function PersistInnerProperties(component : Object, host : IDesignerHost) : String; Gets a string of persistance data that can persist the inner properties of a control.

[18381] Description

[18382] Gets a string of persistance data that can persist the inner properties of a control.

[18383] Return Value: A string that contains the information to persist about the inner properties of the control. The System.Web.UI.Control to persist. The designer host of the control.

[18384] PersistInnerProperties

[18385] [C#] public static void PersistInnerProperties(TextWriter sw, object component, IDesignerHost host);

[18386] [C++] public: static void PersistInnerProperties(TextWriter* sw, Object* component, IDesignerHost* host);

[18387] [VB] Public Shared Sub PersistInnerProperties(ByVal sw As TextWriter, ByVal component As Object, ByVal host As IDesignerHost)

[18388] [JScript] public static function PersistInnerProperties(sw : TextWriter, component : Object, host : IDesignerHost);

[18389] Description

[18390] Persists the inner properties of the control using the specified text writer. The System.IO.TextWriter to use. The System.Web.UI.Control to persist. The designer host of the control.

[18391] DataBindingCollectionConverter class (System.Web.UI.Design)

[18392] ToString

[18393] Description

[18394] Provides a type converter to convert data binding collections to various other representations.

[18395] DataBindingCollectionConverter

[18396] Example Syntax:

[18397] ToString

[18398] [C#] public DataBindingCollectionConverter( );

[18399] [C++] public: DataBindingCollectionConverter( );

[18400] [VB] Public Sub New( )

[18401] [JScript] public function DataBindingCollectionConverter( );

[18402] ConvertTo

[18403] [C#] public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType);

[18404] [C++] public: Object* ConvertTo(ITypeDescriptorContext* context, CultureInfo* culture, Object* value, Type* destinationType);

[18405] [VB] Overrides Public Function ConvertTo(ByVal context As ITypeDescriptorContext, ByVal culture As CultureInfo, ByVal value As Object, ByVal destinationType As Type) As Object

[18406] [JScript] public override function ConvertTo(context : ITypeDescriptorContext, culture : CultureInfo, value : Object, destinationType : Type) : Object;

[18407] Description

[18408] Converts a data binding collection to the specified type.

[18409] Return Value: The object produced by the type conversion. An System.ComponentModel.ITypeDescriptorContext that indicates the component or control the data binding collection belongs to. A System.Globalization.CultureInfo that can be used to provide additional culture information. The object to convert. The type to convert to.

[18410] DataBindingCollectionEditor class (System.Web.UI.Design)

[18411] ToString

[18412] Description

[18413] Provides user interface for editing a collection of data bindings.

[18414] DataBindingCollectionEditor

[18415] Example Syntax:

[18416] ToString

[18417] [C#] public DataBindingCollectionEditor( );

[18418] [C++] public: DataBindingCollectionEditor( );

[18419] [VB] Public Sub New( )

[18420] [JScript] public function DataBindingCollectionEditor( );

[18421] EditValue

[18422] [C#] public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value);

[18423] [C++] public: Object* EditValue(ITypeDescrjptorContext* context, IServiceProvider* provider, Object* value);

[18424] [VB] Overrides Public Function EditValue(ByVal context As ITypeDescriptorContext, ByVal provider As IServiceProvider, ByVal value As Object) As Object

[18425] [JScript] public override function EditValue(context : ITypeDescriptorContext, provider : IServiceProvider, value : Object) : Object;

[18426] Description

[18427] Edits the value of the specified data binding collection using the specified service provider and context.

[18428] Return Value: The new collection. An System.ComponentModel.ITypeDescriptorContext that identifies the component or control the collection belongs to. The System.IServiceProvider to use. The collection to edit.

[18429] GetEditStyle

[18430] [C#] public override UITypeEditorEditStyle GetEditStyle(ITypeDescriptorContext context);

[18431] [C++] public: UITypeEditorEditStyle GetEditStyle(ITypeDescriptorContext* context);

[18432] [VB] Overrides Public Function GetEditStyle(ByVal context As ITypeDescriptorContext) As UITypeEditorEditStyle

[18433] [JScript] public override function GetEditStyle(context : ITypeDescriptorContext) : UITypeEditorEditStyle;

[18434] Description

[18435] Gets the editor stytle used by the System.Web.UI.Design.DataBindingCollectionEditor.EditValue(System.Com ponentModel.TypeDescriptorContext,System.ServiceProvider,System.Oje ct) method.

[18436] Return Value: A System.Drawing.Design.UITypeEditorEditStyle that specifies the editor edit style of the component or control. An System.ComponentModel.ITypeDescriptorContext that identifies the component or control to retrieve the edit style for.

[18437] DataBindingHandler class (System.Web.UI.Design)

[18438] ToString

[18439] Description

[18440] Provides a base class for a data binding handler.

[18441] DataBindingHandler

[18442] Example Syntax:

[18443] ToString

[18444] [C#] protected DataBindingHandler( );

[18445] [C++] protected: DataBindingHandler( );

[18446] [VB] Protected Sub New( )

[18447] [JScript] protected function DataBindingHandler( );

[18448] DataBindControl

[18449] [C#] public abstract void DataBindControl(IDesignerHost designerHost, Control control);

[18450] [C++] public: virtual void DataBindControl(IDesignerHost* designerHost, Control* control)=0;

[18451] [VB] MustOverride Public Sub DataBindControl(ByVal designerHost As IDesignerHost, ByVal control As Control)

[18452] [JScript] public abstract function DataBindControl(designerHost : IDesignerHost, control : Control);

[18453] Description

[18454] Adds this data binding to the specified control. The designer host of the document. The control to data bind to.

[18455] DataBindingValueUIHandler class (System.Web.UI.Design)

[18456] ToString

[18457] Description

[18458] Provides a UI handler for data binding values.

[18459] DataBindingValueUIHandler

[18460] Example Syntax:

[18461] ToStritig

[18462] [C#] public DataBindingValueUIHandler( );

[18463] [C++] public: DataBindingValueUIHandler( );

[18464] [VB] Public Sub New( )

[18465] [JScript] public function DataBindingValueUIHandler( );

[18466] OnGetUIValueItem 11[C#] public void OnGetUIValueItem(ITypeDescriptorContext context, PropertyDescriptor propDesc, ArrayList valueUIItemiList);

[18467] [C++] public: void OnGetUIValueItem(ITypeDescriptorontext* context, PropertyDescriptor* propDesc, ArrayList* valueUIItemist);

[18468] [VB] Public Sub OnGetUIValueItem(ByVal context As ITypeDescriptorContext, ByVal propDesc As PropertyDescriptor, ByVal valueUIItemList As ArrayList)

[18469] [JScript] public function OnGetUIValueItem(context : ITypeDescriptorContext, propDesc : _propertyDescriptor, valueUIItemist : ArrayList);

[18470] Description

[18471] Adds a data binding for the specified property and the specified value item list if the current control has data bindings and the current object does not already have a binding. An System.ComponentModel.lTypeDescriptorContext object that can provide additional context information. A System.ComponentModel.PropertyDescriptor that represents the property to add a data binding for. A list of items that have data bindings. DataFieldConverter class (System.Web.UI.Design)

[18472] ToString

[18473] Description

[18474] Provides a type converter that can retrieve a list of data fields that are accessible through the current component's selected data source, and convert a data field name to string.

[18475] System.Web.UI.Design.DataFieldConverter provides methods that can be used to do the following: Convert a data field name string to string.

[18476] DataFieldConverter

[18477] Example Syntax:

[18478] ToString

[18479] [C#] public DataFieldConverter( );

[18480] [C++] public: DataFieldConverter( );

[18481] [VB] Public Sub New( )

[18482] [JScript] public function DataFieldConverter( );

[18483] Description

[18484] Initializes a new instance of the System.Web.UI.Design.DataFieldConverter class.

[18485] CanConvertFrom

[18486] [C#] public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType);

[18487] [C++] public: bool CanConvertFrom(ITypeDescriptorContext* context, Type* sourceType);

[18488] [VB] Overrides Public Function CanConvertFrom(ByVal context As ITypeDescriptorContext, ByVal sourceType As Type) As Boolean

[18489] [JScript] public override function CanConvertFrom(context : ITypeDescriptorContext, sourceType : Type) : Boolean;

[18490] Description

[18491] Gets a value indicating whether the converter can convert an object of the specified source type to the native type of the converter.

[18492] Return Value: true if the converter can perform the conversion; otherwise, false.

[18493] This method returns true if the source type is a string. Otherwise, this method always returns false. An System.ComponentModel.ITypeDescriptorContext that can be used to gain additional context information. A System.Type that represents the type you wish to convert from.

[18494] ConvertFrom

[18495] [C#] public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value);

[18496] [C++] public: Object* ConvertFrom(ITypeDescriptorContext* context, CultureInfo* culture, Object* value);

[18497] [VB] Overrides Public Function ConvertFrom(ByVal context As ITypeDescriptorContext, ByVal culture As CultureInfo, ByVal value As Object) As Object

[18498] [JScript] public override function ConvertFrom(context : ITypeDescriptorContext, culture : CultureInfo, value : Object) : Object;

[18499] Description

[18500] Converts the specified object to the native type of the converter.

[18501] Return Value: An System.Object that represents the specified object after conversion.

[18502] Override this method to provide your own conversion requirements. An System.ComponentModel.ITypeDescriptorContext that can be used to gain additional context information. A System.Globalization.CultureInfo that can be used to support localization features. The System.Object to convert.

[18503] GetStandardValues

[18504] [C#] public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext context);

[18505] [C++] public: StandardValuesCollection* GetStandardValues(ITypeDescriptorContext* context);

[18506] [VB] Overrides Public Function GetStandardValues(ByVal context As ITypeDescriptorContext) As StandardValuesCollection

[18507] [JScript] public override function GetStandardValues(context : ITypeDescriptorContext) : StandardValuesCollection;

[18508] Description

[18509] Gets the data fields present within the selected data source if information about them is available.

[18510] Return Value: A System.ComponentModel.TypeConverter.StandardValuesCollection listing the standard accessible data sources. An System.ComponentModel.ITypeDescriptorContext indicating the component or control to get values for.

[18511] GetStandardValuesExclusive

[18512] [C#] public override bool GetStandardValuesExclusive(ITypeDescriptorContext context);

[18513] [C++] public: bool GetStandardValuesExclusive(ITypeDescriptorContext* context);

[18514] [VB] Overrides Public Function GetStandardValuesExclusive(ByVal context As ITypeDescriptorContext) As Boolean

[18515] [JScript] public override function GetStandardValuesExclusive(context : ITypeDescriptorContext) : Boolean;

[18516] Description

[18517] Gets a value indicating whether the collection of standard values returned from System.ComponentModel.TypeConverter.GetStandardValues is an exclusive list of all possible values.

[18518] Return Value: true if the System.ComponentModel.TypeConverter.StandardValuesCollection returned from System.ComponentModel.TypeConverter.GetStandardValues is an all exclusive list of all possible values; false if other values are possible.

[18519] If the list is exclusive, such as in an enumeration data type, then no other values are valid. If the list is not exclusive, then there are other valid values besides the list of standard values that System.ComponentModel.TypeConverter.GetStandardValues provides. An System.ComponentModel.ITypeDescriptorContext that can be used to gain additional context information.

[18520] GetStandardValuesSupported

[18521] [C#] public override bool GetStandardValuesSupported(ITypeDescriptorContext context);

[18522] [C++] public: bool GetStandardValuesSupported(ITypeDescriptorContext* context);

[18523] [VB] Overrides Public Function GetStandardValuesSupported(ByVal context As ITypeDescriptorContext) As Boolean

[18524] [JScript] public override function GetStandardValuesSupported(context : ITypeDescriptorContext) : Boolean; Gets a value indicating whether the converter supports a standard set of values that can be picked from a list.

[18525] Description

[18526] Gets a value indicating whether the converter supports a standard set of values that can be picked from a list.

[18527] Return Value: true if System.ComponentModel.TypeConverter.GetStandardValues can be called to find a common set of values the object supports; otherwise, false. An System.ComponentModel.ITypeDescriptorContext that can be used to gain additional context information.

[18528] DataMemberConverter class (System.Web.UI.Design)

[18529] ToString

[18530] Description

[18531] Provides a type converter that can retrieve a list of data members that are accessible through the current component's selected data source, and convert a data member name to string.

[18532] System.Web.UI.Design.DataMemberConverter provides methods that can do the following: Convert a data member name string to string.

[18533] DataMemberConverter

[18534] Example Syntax:

[18535] ToString

[18536] [C#] public DataMemberConverter( );

[18537] [C++] public: DataMemberConverter( );

[18538] [VB] Public Sub New( )

[18539] [JScript] public function DataMemberConverter( );

[18540] Description

[18541] Initializes a new instance of the System.Web.UI.Design.DataFieldConverter class.

[18542] CanConvertFrom

[18543] [C#] public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType);

[18544] [C++] public: bool CanConvertFrom(ITypeDescriptorContext* context, Type* sourceType);

[18545] [VB] Overrides Public Function CanConvertFrom(ByVal context As ITypeDescriptorContext, ByVal sourceType As Type) As Boolean

[18546] [JScript] public override function CanConvertFrom(context : ITypeDescriptorContext, sourceType : Type) : Boolean;

[18547] Description

[18548] Gets a value indicating whether the converter can convert an object of the specified source type to the native type of the converter.

[18549] Return Value: true if the converter can perform the conversion; otherwise, false.

[18550] Override this method to provide your own conversion requirements. An System.ComponentModel.ITypeDescriptorContext that can be used to gain additional context information. A System.Type that represents the type you wish to convert from.

[18551] ConvertFrom

[18552] [C#] public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value);

[18553] [C++] public: Object* ConvertFrom(ITypeDescriptorContext* context, CultureInfo* culture, Object* value);

[18554] [VB] Overrides Public Function ConvertFrom(ByVal context As ITypeDescriptorContext, ByVal culture As CultureInfo, ByVal value As Object) s As Object

[18555] [JScript] public override function ConvertFrom(context : ITypeDescriptorContext, culture : CultureInfo, value : Object) : Object;

[18556] Description

[18557] Converts the specified object to the native type of the converter.

[18558] Return Value: An System.Object that represents the specified object after conversion.

[18559] Override this method to provide your own conversion requirements. An System.ComponentModel.lTypeDescriptorContext that can be used to gain additional context information. A System.Globalization.CultureInfo that can be used to support localization features. The System.Object to convert.

[18560] GetStandardValues

[18561] [C#] public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext context);

[18562] [C++] public: StandardValuesCollection* GetStandardValues(ITypeDescriptorContext* context);

[18563] [VB] Overrides Public Function GetStandardValues(ByVal context As ITypeDescriptorContext) As StandardValuesCollection

[18564] [JScript] public override function GetStandardValues(context : ITypeDescriptorContext) : StandardValuesCollection;

[18565] Description

[18566] Gets the data members present within the selected data source, if information about them is available.

[18567] Return Value: A System.ComponentModel.TypeConverter.StandardValuesCollection listing the standard accessible data sources. An System.ComponentModel.ITypeDescriptorContext indicating the component or control to get values for.

[18568] GetStandardValuesExclusive

[18569] [C#] public override bool GetStandardValuesExclusive(ITypeDescriptorContext context);

[18570] [C++] public: bool GetStandardValuesExclusive(ITypeDescriptorContext* context);

[18571] [VB] Overrides Public Function GetStandardValuesExclusive(ByVal context As ITypeDescriptorContext) As Boolean

[18572] [JScript] public override function GetStandardValuesExclusive(context : ITypeDescriptorContext) : Boolean;

[18573] Description

[18574] Gets a value indicating whether the collection of standard values returned from System.ComponentModel.TypeConverter.GetStandardValues is an exclusive list of all possible values.

[18575] Return Value: true if the System.ComponentModel.TypeConverter.StandardValuesCollection returned from System.ComponentModel.TypeConverter.GetStandardValues is an exclusive list of possible values; false if other values are possible.

[18576] If the list is exclusive, such as in an enumeration data type, then no other values are valid. If the list is not exclusive, then there are other valid values besides the list of standard values that System.ComponentModel.TypeConverter.GetStandardValues provides. An System.ComponentModel.ITypeDescriptorContext that provides a format context.

[18577] GetStandardValuesSupported

[18578] [C#] public override bool GetStandardValuesSupported(ITypeDescriptorContext context);

[18579] [C++] public: bool GetStandardValuesSupported(ITypeDescriptorContext* context);

[18580] [VB] Overrides Public Function GetStandardValuesSupported(ByVal context As ITypeDescriptorContext) As Boolean

[18581] [JScript] public override function GetStandardValuesSupported(context: ITypeDescriptorContext): Boolean; Gets a value indicating whether the converter supports a standard set of values that can be picked from a list.

[18582] Description

[18583] Gets a value indicating whether the converter supports a standard set of values that can be picked from a list.

[18584] Return Value: true if System.ComponentModel.TypeConverter.GetStandardValues should be called to find a common set of values the object supports; otherwise, false. An System.ComponentModel.ITypeDescriptorContext that can be used to gain additional context information.

[18585] DataSourceConverter class (System.Web.UI.Design)

[18586] ToString

[18587] Description

[18588] Provides a type converter that can retrieve a list of data sources accessible to the current component, and convert a data source name to string.

[18589] System.Web.UI.Design.DataSourceConverter provides methods that can be used to do the following: Convert a data source name string to string.

[18590] DataSourceConverter

[18591] Example Syntax:

[18592] ToString

[18593] [C#] public DataSourceConverter( );

[18594] [C++] public: DataSourceConverter( );

[18595] [VB] Public Sub New( )

[18596] [JScript] public function DataSourceConverter( );

[18597] Description

[18598] Initializes a new instance of the System.Web.UI.Design.DataSourceConverter class.

[18599] CanConvertFrom

[18600] [C#] public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType);

[18601] [C++] public: bool CanConvertFrom(ITypeDescriptorContext* context, Type* sourceType);

[18602] [VB] Overrides Public Function CanConvertFrom(ByVal context As ITypeDescriptorContext, ByVal sourceType As Type) As Boolean

[18603] [JScript] public override function CanConvertFrom(context : ITypeDescriptorContext, sourceType : Type) : Boolean;

[18604] Description

[18605] Gets a value indicating whether the converter can convert an object of the specified source type to the native type of the converter.

[18606] Return Value: true if the converter can perform the conversion; otherwise, false. Override this method to provide your own conversion requirements. An System.ComponentModel.ITypeDescriptorContext that can be used to gain additional context information. A System.Type that represents the type you wish to convert from.

[18607] ConvertFrom

[18608] [C#] public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value);

[18609] [C++] public: Object* ConvertFrom(ITypeDescriptorContext* context, CultureInfo* culture, Object* value);

[18610] [VB] Overrides Public Function ConvertFrom(ByVal context As ITypeDescriptorContext, ByVal culture As CultureInfo, ByVal value As Object) As Object

[18611] [JScript] public override function ConvertFrom(context : ITypeDescriptorContext, culture : CultureInfo, value : Object) : Object;

[18612] Description

[18613] Converts the specified object to the native type of the converter. Return Valhe. An System.Object that represents the specified object after conversion.

[18614] Override this method to provide your own conversion requirements. An System.ComponentModel.ITypeDescriptorContext that can be used to gain additional context information. The System.Globalization.CultureInfo that can be used to support localization features. The System.Object to convert.

[18615] GetStandardValues

[18616] [C#] public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext context);

[18617] [C++] public: StandardValuesCollection* GetStandardValues(ITypeDescriptorContext* context);

[18618] [VB] Overrides Public Function GetStandardValues(ByVal context As ITypeDescriptorContext) As StandardValuesCollection

[18619] [JScript] public override function GetStandardValues(context : ITypeDescriptorContext) : StandardValuesCollection;

[18620] Description

[18621] Gets the standard data sources accessible to the control.

[18622] Return Value: A System.ComponentModel.TypeConverter.StandardValuesCollection listing the standard accessible data sources. An System.ComponentModel.lTypeDescriptorContext indicating the component or control to get values for.

[18623] GetStandardValuesExclusive

[18624] [C#] public override bool GetStandardValuesExclusive(ITypeDescriptorContext context);

[18625] [C++] public: bool GetStandardValuesExclusive(ITypeDescriptorContext* is context);

[18626] [VB] Overrides Public Function GetStandardValuesExclusive(ByVal context As ITypeDescriptorContext) As Boolean

[18627] [JScript] public override function GetStandardValuesExclusive(context : ITypeDescriptorContext) : Boolean;

[18628] Description

[18629] Gets a value indicating whether the collection of standard values returned from System.ComponentModel.TypeConverter.GetStandardValues is an exclusive list of all possible values.

[18630] Return Value: true if the System.ComponentModel.TypeConverter.StandardValuesCollection returned from System.ComponentModel.TypeConverter.GetStandardValues is an exclusive list of all possible values; false if other values are possible.

[18631] If the list is exclusive, such as in an enumeration data type, then no other values are valid. If the list is not exclusive, then there are other valid values besides the list of standard values that System.ComponentModel.TypeConverter.GetStandardValues provides. An System.ComponentModel.ITypeDescriptorContext that can be used to gain additional context information.

[18632] GetStandardValuesSupported

[18633] [C#] public override bool GetStandardValuesSupported(ITypeDescriptorContext context);

[18634] [C++] public: bool GetStandardValuesSupported(ITypeDescriptorContext* context);

[18635] [VB] Overrides Public Function GetStandardValuesSupported(ByVal context As ITypeDescriptorContext) As Boolean

[18636] [JScript] public override function GetStandardValuesSupported(context : ITypeDescriptorContext) : Boolean; Gets a value indicating whether the converter supports a standard set of values that can be picked from a list.

[18637] Description

[18638] Gets a value indicating whether the converter supports a standard set of values that can be picked from a list.

[18639] Return Value: true if System.ComponentModel.TypeConverter.GetStandardValues should be called to find a common set of values the object supports; otherwise, false. An System.ComponentModel.ITypeDescriptorContext that can be used to gain additional context information. DesignTimeData class (System.Web.UI.Design)

[18640] ToString

[18641] Description

[18642] Provides helper methods that can be used by control designers to generate sample data for use in design time databinding.

[18643] ToString

[18644] [C#] public static readonly EventHandler DataBindingHandler;

[18645] [C++] public: static EventHandler* DataBindingHandler;

[18646] [VB] Public Shared ReadOnly DataBindingHandler As EventHandler

[18647] [JScript] public static var DataBindingHandler : EventHandler;

[18648] CreateDummyDataTable

[18649] [C#] public static DataTable CreateDummyDataTable( );

[18650] [C++] public: static DataTable* CreateDummyDataTable( );

[18651] [VB] Public Shared Function CreateDummyDataTable( ) As DataTable

[18652] [JScript] public static function CreateDummyDataTable( ) : DataTable;

[18653] Description

[18654] Creates a datatable that contains sample data.

[18655] Return Value: A new System.Data.DataTable that contains 3 columns of type string.

[18656] CreateSampleDataTable

[18657] [C#] public static DataTable CreateSampleDataTable(IEnumerable referenceData);

[18658] [C++] public: static DataTable* CreateSampleDataTable(IEnumerable* referenceData);

[18659] [VB] Public Shared Function CreateSampleDataTable(ByVal referenceData As IEnumerable) As DataTable

[18660] [JScript] public static function CreateSampleDataTable(referenceData : Enumerable) : DataTable;

[18661] Description

[18662] Creates a sample datatable with the same schema as the supplied datasource.

[18663] Return Value: A sample data table that contains dummy data in the format of the specified data source, or a default dummy data table if the specified data source contained no data columns. A data source with the schema to use as the format for the sample datatable.

[18664] GetDataFields

[18665] [C#] public static PropertyDescriptorCollection GetDataFields(IEnumerable dataSource);

[18666] [C++] public: static PropertyDescriptorCollection* GetDataFields(IEnumerable* dataSource);

[18667] [VB] Public Shared Function GetDataFields(ByVal dataSource As IEnumerable) As PropertyDescriptorCollection

[18668] [JScript] public static function GetDataFields(dataSource : IEnumerable) : PropertyDescriptorCollection;

[18669] Description

[18670] Gets the data fields of the specified data source.

[18671] Return Value: A System.ComponentModel.PropertyDescriptorCollection that represents the data fields of the speciifed data source. The data source to retrieve the data fields of.

[18672] GetDataMember

[18673] [C#] public static IEnumerable GetDataMember(IListSource dataSource, string dataMember);

[18674] [C++] public: static IEnumerable* GetDataMember(IListSource* dataSource, Is String* dataMember);

[18675] [VB] Public Shared Function GetDataMember(ByVal dataSource As IListSource, ByVal dataMember As String) As IEnumerable

[18676] [JScript] public static function GetDataMember(dataSource : IListSource, dataMember : String) : IEnumerable;

[18677] Description

[18678] Gets the specified data member from the specified data source.

[18679] Return Value: The specified data member from the specified data source, if it exists.

[18680] This method searches the specified data source for the specified data member. If the dataMember property is null, the first item in the specified data source is returned. The data source that contains the member to retrieve. The data member to retrieve.

[18681] GetDataMembers

[18682] [C#] public static string[ ] GetDataMembers(object dataSource);

[18683] [C++] public: static tring* GetDataMembers(Object* dataSource) _gc[ ];

[18684] [VB] Public Shared Function GetDataMembers(ByVal dataSource As Object) As String( )

[18685] [JScript] public static function GetDataMembers(dataSource : Object) : String[ ];

[18686] Description

[18687] Gets the data members of the specified data source.

[18688] Return Value: A string array that represents the data members of the specified data source. The data source to retrieve the members of.

[18689] GetDesignTimeDataSource

[18690] [C#] public static IEnumerable GetDesignTimeDataSource(DataTable dataTable, int minimumRows);

[18691] [C++] public: static IEnumerable* GetDesignTimeDataSource(DataTable* dataTable, int minimumRows);

[18692] [VB] Public Shared Function GetDesignTimeDataSource(ByVal dataTable As DataTable, ByVal minimumRows As Integer) As IEnumerable

[18693] [JScript] public static function GetDesignTimeDataSource(dataTable : DataTable, minimuniRows : int) : IEnumerable;

[18694] Description

[18695] Adds sample rows to the specified data table and returns the updated table.

[18696] Return Value: A live data source for use at design time. The table that defines the shape of the data source. Sample rows are added to this table. The minimum number of rows of sample data that the data source will contain.

[18697] GetSelectedDataSource

[18698] [C#] public static object GetSelectedDataSource(IComponent component, string dataSource);

[18699] [C++] public: static Object* GetSelectedDataSource(IComponent* component, String* dataSource);

[18700] [VB] Public Shared Function GetSelectedDataSource(ByVal component As IComponent, ByVal dataSource As String) As Object

[18701] [JScript] public static function GetSelectedDataSource(component : IComponent, dataSource : String) : Object; Gets the specified data source.

[18702] Description

[18703] Gets the specified data source.

[18704] Return Value: The data source object, or null if the data source, specified component's site, or the container of the data source could not be accessed. The component that contains the data source. The data source to retrieve.

[18705] GetSelectedDataSource

[18706] [C#] public static IEnumerable GetSelectedDataSource(IComponent component, string dataSource, string dataMember);

[18707] [C++] public: static IEnumerable* GetSelectedDataSource(IComponent* component, String* dataSource, String* dataMember);

[18708] [VB] Public Shared Function GetSelectedDataSource(ByVal component As IComponent, ByVal dataSource As String, ByVal dataMember As String) As IEnumerable

[18709] [JScript] public static function GetSelectedDataSource(component : IComponent, dataSource : String, dataMember : String) : IEnumerable;

[18710] Description

[18711] Gets the specified data member of the specified data source.

[18712] Return Value: The data member, or null if the data source could not be accessed. The component that contains the data source. The data source to retrieve. The data member to retrieve.

[18713] HtmlControlDesigner class (System.Web.UI.Design)

[18714] ToString

[18715] Description

[18716] Provides basic design-time functionality for ASP.NET server controls.

[18717] HtmlControlDesigner

[18718] Example Syntax:

[18719] ToString

[18720] [C#] public: HtmlControlDesigner( );

[18721] [CV+] public: HtmSControlDesigner( );

[18722] [VB] Public Sub New( )

[18723] [JScript] public function HtmlControlDesigner( );

[18724] Description

[18725] Initializes a new instance of the System.Web.UI.Design.HtmlControlDesigner class.

[18726] AssociatedComponents

[18727] Behavior

[18728] ToString

[18729] Description

[18730] Gets or sets the DHTML behavior associated with the designer instance.

[18731] Component

[18732] DataBindings

[18733] ToString

[18734] Description

[18735] Gets or sets the data bindings for the current control.

[18736] DesignTimeElement

[18737] ToString

[18738] [C#] protected object DesignTimeElement {get;}

[18739] [C++] protected: _property Object* get_DesignTimeElement( );

[18740] [VB] Protected ReadOnly Property DesignTimeElement As Object

[18741] [JScript] protected function get DesignTimeElement( ) : Object;

[18742] Description

[18743] Gets the base Web Forms designer associated to the ASPX document.

[18744] InheritanceAttribute

[18745] Inherited

[18746] ShadowProperties

[18747] ShouldCodeSerialize

[18748] ToString

[18749] Description

[18750] Indicates whether a field declaration for the control should be created in the code-behind file for the current design document.

[18751] Verbs

[18752] Dispose

[18753] [C#] protected override void Dispose(bool disposing);

[18754] [C++] protected: void Dispose(bool disposing);

[18755] [VB] Overrides Protected Sub Dispose(ByVal disposing As Boolean)

[18756] [JScript] protected override function Dispose(disposing : Boolean);

[18757] Description

[18758] Releases the unmanaged resources used by the System.Web.UI.Design.HtmlControlDesigner and optionally releases the managed resources.

[18759] This method is called by the public Disposeo method and the System.Object.Finalize method. true to release both managed and unmanaged resources; false to release only unmanaged resources.

[18760] Description

[18761] Initializes the designer and sets the component for design.

[18762] System.Web.UI.Design.ControlDesigner.Initialize(System.Component Model.IComponent) should be called by the designer host to initialize the designer. The control element for design.

[18763] OnBehaviorAttached

[18764] [C#] protected virtual void OnBehaviorAttached( );

[18765] [C++] protected: virtual void OnBehaviorAttached( );

[18766] [VB] Overridable Protected Sub OnBehaviorAttached( )

[18767] [JScript] protected function OnBehaviorAttached( );

[18768] Description

[18769] Notification that is called when a behavior is attached to the designer.

[18770] OnBehaviorDetaching

[18771] [C#] protected virtual void OnBehaviorDetaching( );

[18772] [C++] protected: virtual void OnBehaviorDetaching( );

[18773] [VB] Overridable Protected Sub OnBehaviorDetaching( )

[18774] [JScript] protected function OnBehaviorDetaching( );

[18775] Description

[18776] Notification that is called when a behavior is detatched from the designer.

[18777] OnBindingsCollectionChanged

[18778] [C#] protected virtual void OnBindingsCollectionChanged(string propName);

[18779] [C++] protected: virtual void OnBindingsCollectionChanged(String* propName);

[18780] [VB] Overridable Protected Sub OnBindingsCollectionChanged(ByVal propName As String)

[18781] [JScript] protected function OnBindingsCollectionChanged(propName : String);

[18782] Description

[18783] Provides a method that can be used to indicate when a data binding has been changed.

[18784] This method should be called by a control designer after it has made a change to the data bindings for the control. The name of the property that has been changed.

[18785] OnSetParent

[18786] [C#] public virtual void OnsetParent( );

[18787] [C++] public; virtual void OnSetParent( );

[18788] [VB] Overridable Public Sub OnSetParent( )

[18789] [JScript] public function OnSetParent( );

[18790] Description

[18791] Notification that is called when the associated control is parented.

[18792] PreFilterEvents

[18793] [C#] protected override void PreFilterEvents(IDictionary events);

[18794] [C++] protected: void PreFilterEvents(IDictionary* events);

[18795] [VB] Overrides Protected Sub PreFilterEvents(ByVal events As IDictionary)

[18796] [JScript] protected override function PreFilterEvents(events : IDictionary);

[18797] Description

[18798] Allows a designer to filter the set of member events that the component it is designing will expose through a System.ComponentModel.TypeDescriptor object.

[18799] If you are overriding this method you should call the base implementation before you perform your own filtering. When overriding this method, it should return the augmented set of attributes. If the method does not modify any attributes, it may just return a reference to its input parameter. If you do make a change to the attributes, you must create a new array. The set of events for the component.

[18800] PreFilterProperties

[18801] [C#] protected override void PreFilterProperties(IDictionary properties);

[18802] [C++] protected: void PreFilterProperties(IDictionlary* properties);

[18803] [VB] Overrides Protected Sub PreFilterProperties(ByVal properties As IDictionary)

[18804] [JScript] protected override function PreFilterProperties(properties : IDictionary);

[18805] Description

[18806] Allows a designer to filter the set of member attributes that the component it is designing will expose through a System.ComponentModel.TypeDescriptor object.

[18807] If you are overriding this method you should call the base implementation before you perform your own filtering. When overriding this method, it should return the augmented set of attributes. If the method does not modify any attributes, it may just return a reference to its input parameter. If you do make a change to the attributes, you must create a new array. The set of properties to filter for the component.

[18808] HtmlIntrinsicControlDesigner class (System.Web.UI.Design)

[18809] ToString

[18810] Description

[18811] Provides a base designer for all intrinsic HTML controls.

[18812] Intrinsic HTML controls are defined within, or derived from classes defined within, the System.Web.UI.HtmlControls.HtmlControl namespace.

[18813] HtmlIntrinsicControlDesigner

[18814] Example Syntax:

[18815] ToString

[18816] [C#] public HtmlIntrinsicControlDesigner( );

[18817] [C++] public: HtmlIntrinsicControlDesigner( );

[18818] [VB] Public Sub New( )

[18819] [JScript] public function HtmlIntrinsicControlDesigner( );

[18820] AssociatedComponents

[18821] Behavior

[18822] Component

[18823] DataBindings

[18824] DesignTimeElement

[18825] InheritanceAttribute

[18826] Inherited

[18827] ShadowProperties

[18828] ShouldCodeSerialize

[18829] Verbs

[18830] HyperLinklataBindingHandler class (System.Web.UI.Design)

[18831] ToString

[18832] Description

[18833] Provides a data binding handler for a hyperlink property.

[18834] HyperLinkDataBindingHandler

[18835] Example Syntax:

[18836] ToString

[18837] [C#] public HyperLinkDataBindingHandler( );

[18838] [C++] public: HyperLinkDataBindingHandlero);

[18839] [VB] Public Sub New( )

[18840] [JScript] public function HyperLinkDataBindingHandler( );

[18841] DataBindControl

[18842] [C#] public override void DataBindControl(IDesignerHost designerHost, Control control);

[18843] [C++] public: void DataBindControl(IDesignerHost* designerHost, Control* control);

[18844] [VB] Overrides Public Sub DataBindControl(ByVal designerHost As IDesignerHost, ByVal control As Control)

[18845] [JScript] public override function DataBindControl(designerHost : IDesignerHost, control : Control);

[18846] Description

[18847] Adds this data binding to the specified control. The designer host for the document that contains the control. The control to add this data binding to.

[18848] IControlDesignerBehavior interface (System.Web.UI.Design)

[18849] ToString

[18850] Description

[18851] Provides an interface to provide a behavior for a control designer.

[18852] DesignTimeElementView

[18853] ToString

[18854] [C#] object DesignTimeElementView {get;}

[18855] [C++] Object* get_DesignTimeElementView( );

[18856] [VB] ReadOnly Property DesignTimeElementView As Object

[18857] [JScript] abstract function get DesignTimeElementView( ) : Object;

[18858] Description

[18859] Gets or sets the design-time view control object for the designer.

[18860] DesignTimeHtml

[18861] ToString

[18862] [C#] string DesignTimeHtml {get; set;}

[18863] [C++] String* get_DesignTimeHtml( );void set_DesignTimeHtml(String*);

[18864] [VB] Property DesignTimeHtml As String

[18865] [JScript] abstract function get DesignTimeHtml( ) : String;public abstract function set DesignTimeHtml(String);

[18866] Description

[18867] Gets or sets the design-time HTML for the designer's control.

[18868] OnTemplateModeChanged

[18869] [C#] void OnTemplateModeChanged( );

[18870] [C++] void OnTemplateModeChanged( );

[18871] [VB] Sub OnTemplateModeChanged( )

[18872] [JScript] function OnTemplateModeChanged( );

[18873] Description

[18874] Raises the TemplateModeChanged event.

[18875] Raising an event invokes the event handler through a delegate. For more information, see.

[18876] IDataSourceProvider interface (System.Web.UI.Design)

[18877] OnTemplateModeChanged

[18878] Description

[18879] Provides an interface that enables access to a data source.

[18880] A class that can provide a data source can implement this interface to enable access to its data source by objects that use the System.Web.UI.Design.IDataSourceProvider interface.

[18881] GetResolvedSelectedDataSource

[18882] [C#] IEnumerable GetResolvedSelectedDataSource( );

[18883] [C++] IEnumerable* GetResolvedSelectedDataSourceo);

[18884] [VB] Function GetResolvedSelectedDataSource( ) As IEnumerable

[18885] [JScript] function GetResolvedSelectedDataSource( ): IEnumerable;

[18886] Description

[18887] When implemented in a derived class, gets the selected data member from the selected data source.

[18888] Return Value: The selected data member from the selected data source. GetSelectedDataSource

[18889] [C#] object GetSelectedDataSource( );

[18890] [C++] Object* GetSelectedDataSource;

[18891] [VB] Function GetSelectedDataSource( ) As Object

[18892] [JScript] function GetSelectedDataSource( ) : Object;

[18893] Description

[18894] When implemented in a derived class, gets a reference to the data source that this data source provider provides.

[18895] Return Value: The data source that this data source provider provides.

[18896] IHtmlControlDesignerBehavior interface (System.Web.UI.Design)

[18897] GetSelectedDataSource

[18898] Description

[18899] Provides an interface to provide a behavior for an Interactive HTML control designer.

[18900] Designer

[18901] GetSelectedDataSource

[18902] [C#] HtmlControlDesigner Designer {get; set;}

[18903] [C++] HtmlControlDesigner* get_Designer( );void set_Designer(HttmlControlDesigner*);

[18904] [VB] Property Designer As HtmlControlDesigner

[18905] [JScript] abstract function get Designer( ) : HtmlControlDesigner;public abstract function set Designer(HtmlControlDesigner);

[18906] Description

[18907] Gets or sets the designer that this behavior is associated with.

[18908] DesignTimeElement

[18909] GetSelectedDataSource

[18910] [C#] object DesignTimeElement {get;}

[18911] [C++] Object* get_DesignTimeElement( );

[18912] [VB] ReadOnly Property DesignTimeElement As Object

[18913] [JScript] abstract function get DesignTimeElement( ) : Object;

[18914] Description

[18915] Gets the element that this designer is designing.

[18916] GetAttribute

[18917] [C#] object GetAttribute(string attribute, bool ignoreCase);

[18918] [C++] Object* GetAttribute(Sfting* attribute, bool ignoreCase);

[18919] [VB] Function GetAttribute(ByVal attribute As String, ByVal ignoreCase As Boolean) As Object

[18920] [JScript] function GetAttribute(attribute : String, ignoreCase : Boolean) : Object;

[18921] Description

[18922] Gets the specified attribute.

[18923] Return Value: The attribute that was retrieved. The attribute to retrieve. true if the attribute syntax is case-insensitive; otherwise, false.

[18924] GetStyleAttribute

[18925] [C#] object GetStyleAttribute(string attribute, bool designTimeOnly, bool ignoreCase);

[18926] [C++] Object* GetStyleAttribute(String* attribute, bool designTimeOnly, bool ignorecase);

[18927] [VB] Function GetStyleAttribute(ByVal attribute As String, ByVal designTimeOnly As Boolean, ByVal ignoreCase As Boolean) As Object

[18928] [JScript] function GetStyleAttribute(attribute : String, designTimeOnly : Boolean, ignoreCase : Boolean) : Object;

[18929] Description

[18930] Gets the specified style attribute.

[18931] Return Value: The style attribute that was retrieved. The style attribute to retrieve. true if the attribute is a design-time only attribute; otherwise, false. true if the attribute syntax is case-insensitive; otherwise, false.

[18932] RemoveAttribute

[18933] [C#] void RemoveAttribute(string attribute, bool ignoreCase);

[18934] [C++] void RemoveAttribute(String* attribute, bool ignoreCase);

[18935] [VB] Sub RemoveAttribute(ByVal attribute As String, ByVal ignoreCase As Boolean)

[18936] [JScript] function RemoveAttribute(attribute : String, ignoreCase : Boolean);

[18937] Description

[18938] Removes the specified attribute. The attribute to remove. true if the attribute syntax is case-insensitive; otherwise, false.

[18939] RemoveStyleAttribute

[18940] [C#] void RemoveStyleAttribute(string attribute, bool designTimeOnly, bool ignoreCase);

[18941] [C++] void RemoveStyleAttribute(String* attribute, bool designTimeOnly, bool ignoreCase);

[18942] [VB] Sub RemoveStyleAttribute(ByVal attribute As String, ByVal designTimeOnly As Boolean, ByVal ignoreCase As Boolean)

[18943] [JScript] function RemoveStyleAttribute(attribute : String, designTimeOnly : Boolean, ignoreCase : Boolean);

[18944] Description

[18945] Removes the specified style attribute. The style attribute to remove. true if the attribute is a design-time only attribute; otherwise, false. true if the attribute syntax is case-insensitive; otherwise, false.

[18946] SetAttribute

[18947] [C#] void SetAttribute(string attribute, object value, bool ignoreCase);

[18948] [C++] void SetAttribute(Strjing* attribute, Object* value, bool ignoreCase);

[18949] [VB] Sub SetAttribute(ByVal attribute As String, ByVal value As Object, ByVal ignoreCase As Boolean)

[18950] [JScript] function SetAttribute(attribute : String, value: Object, ignoreCase : Boolean);

[18951] Description

[18952] Sets the specified attribute to the specified object. The attribute to set. The object on which to set the attribute. true if the attribute syntax is case-insensitive; otherwise, false.

[18953] SetStyleAttribute

[18954] [C#] void SetStyleAttribute(string attribute, bool designTimeOnly, object value, bool ignorecase);

[18955] [C++] void SetStyleAttribute(String* attribute, bool designTimeOnly, Object* value, bool ignoreCase);

[18956] [VB] Sub SetStyleAttribute(ByVal attribute As String, ByVal designTimeOnly As Boolean, ByVal value As Object, ByVal ignoreCase As Boolean)

[18957] [JScript] function SetStyleAttribute(attribute : String, designTimeOnly : Boolean, value : Object, ignoreCase : Boolean);

[18958] Description

[18959] Sets the specified style attribute to the specified object. The attribute to set. true if the attribute is a design-time only attribute; otherwise, false. The object to set the attribute on. true if the attribute syntax is case-insensitive; otherwise, false.

[18960] ImageUrlEditor class (System.Web.UI.Design)

[18961] SetStyleAttribute

[18962] Description

[18963] Provides a user interface for selecting a URL.

[18964] This class extends System.Web.UI.Design.UrlEditor and provides a caption and filter property.

[18965] ImageUrlEditor

[18966] Example Syntax:

[18967] SetStyleAttribute

[18968] [C#] public ImageUrlEditor( );

[18969] [C++] public: ImageUrlEditor( );

[18970] [VB] Public Sub New( )

[18971] [JScript] public function ImageUrlEditor( );

[18972] Caption

[18973] SetStyleAttribute

[18974] [C#] protected override string Caption {get;}

[18975] [C++] protected: _property virtual String* get_Caption( );

[18976] [VB] Overrides Protected ReadOnly Property Caption As String

[18977] [JScript] protected function get Caption( ) : String;

[18978] Description

[18979] Gets the caption for the editor.

[18980] Filter

[18981] SetStyleAttribute

[18982] [C#] protected override string Filter {get;}

[18983] [C++] protected: _property virtual String* get_Filter( );

[18984] [VB] Overrides Protected ReadOnly Property Filter As String

[18985] [JScript] protected function get Filter( ) : String;

[18986] Description

[18987] Gets the filter to use for filtering the file list.

[18988] Options

[18989] ITemplateEditingFrame interface (System.Web.UI.Design)

[18990] ToString

[18991] Description

[18992] Provides an interface to manage a template editing area.

[18993] ControlStyle

[18994] ToString

[18995] [C#] Style ControlStyle {get;}

[18996] [C++] Style* get_ControlStyle( );

[18997] [VB] ReadOnly Property ControlStyle As Style

[18998] [JScript] abstract function get ControlStyle( ) : Style;

[18999] Description

[19000] Gets or sets the style for the editing frame.

[19001] InitialHeight

[19002] ToString

[19003] [C#] int InitialHeight {get; set;}

[19004] [C++] int get InitialHeight( );void set_InitialHeight(int);

[19005] [VB] Property InitialHeight As Integer

[19006] [JScript] abstract function get InitialHeight( ) : int;public abstract function set InitialHeight(int);

[19007] Description

[19008] Gets or sets the initial height for the control.

[19009] InitialWidth

[19010] ToString

[19011] [C#] int InitialWidth {get; set;}

[19012] [C++] int get_InitialWidth( );void set_InitialWidth(int);

[19013] [VB] Property InitialWidth As Integer

[19014] [JScript] abstract function get InitialWidth( ) : int;public abstract function set InitialWidth(int);

[19015] Description

[19016] Gets or sets the initial width for the control.

[19017] Name

[19018] ToString

[19019] [C#] string Name {get;}

[19020] [C++] String* get_Name( );

[19021] [VB] ReadOnly Property Name As String

[19022] [JScript] abstract function get Name( ) : String;

[19023] Description

[19024] Gets or sets the name for this editing frame.

[19025] TemplateNames

[19026] ToString

[19027] [C#] string[ ] TemplateNames {get;}

[19028] [C++] String* get_TemplateNames( );

[19029] [VB] ReadOnly Property TemplateNames As String ( )

[19030] [JScript] abstract function get TemplateNames( ) : String[ ];

[19031] Description

[19032] Gets or sets a set of names of templates to use.

[19033] TemplateStyles

[19034] ToString

[19035] [C#] Style[ ] TemplateStyles {get;}

[19036] [C++] Style* get_TemplateStyles( );

[19037] [VB] ReadOnly Property TemplateStyles As Style ( )

[19038] [JScript] abstract function get TemplateStyles( ): Style[ ];

[19039] Description

[19040] Gets or sets the template styles for this control.

[19041] Verb

[19042] ToString

[19043] [C#] TemplateEditingVerb Verb {get; set;}

[19044] [C++] TemplateEditingVerb* get_Verb( );void set_Verb(TemplateEditingVerb*);

[19045] [VB] Property Verb As TemplateEditingVerb

[19046] [JScript] abstract function get Verb( ) : TemplateEditingVerb;public abstract function set Verb(TemplateEditingVerb);

[19047] Description

[19048] Gets or sets the verb to invoke when editing the template.

[19049] Close

[19050] [C++] void Close(bool saveChanges);

[19051] [C++] void Close(bool saveChanges);

[19052] [VB] Sub Close(ByVal saveChanges As Boolean)

[19053] [JScript] function Close(saveChanges : Boolean);

[19054] Description

[19055] Closes the control and saves any changes to the control if the specified value is true. true if any changes to the document should be changed; otherwise, false.

[19056] Open

[19057] [C#] void Open( );

[19058] [C++] void Open( );

[19059] [VB] Sub Open( )

[19060] [JScript] function Open( );

[19061] Description

[19062] Opens and displays the control.

[19063] Resize

[19064] [C#] void Resize(int width, int height);

[19065] [C++] void Resize(int width, int height);

[19066] [VB] Sub Resize(ByVal width As Integer, ByVal height As Integer)

[19067] [JScript] function Resize(width : int, height : int);

[19068] Description

[19069] Resizes the control to the specified width and height. The new width for the control. The new height for the control.

[19070] Save

[19071] [C#] void Save( );

[19072] [C++] void Save( );

[19073] [VB] Sub Save( )

[19074] [JScript] function Save( );

[19075] Description

[19076] Saves any changes to the document.

[19077] UpdateControlName

[19078] [C#] voidUpdateControIName(stringnewName);

[19079] [C++] void UpdateControlName(String* newName);

[19080] [VB] Sub UpdateControlName(ByVal newName As String)

[19081] [JScript] function UpdateControlName(newName : String);

[19082] Description

[19083] Changes the name for the control to the specified name. The new name for the control.

[19084] ITemplateEditingService interface (System.Web.UI.Design)

[19085] UpdateControlName

[19086] Description

[19087] Provides services for editing templated control templates at design-time.

[19088] SupportsNestedTemplateEditing

[19089] UpdateControlName

[19090] [C#] bool SupportsNestedTemplateEditing {get;}

[19091] [C++] bool get_SupportsNestedTemplateEditingo);

[19092] [VB] ReadOnly Property SupportsNestedTemplateEditing As Boolean

[19093] [JScript] abstract function get SupportsNestedTemplateEditing( ) : Boolean;

[19094] Description

[19095] Indicates whether the service supports nested template editing.

[19096] This property indicates whether a template editor can be invoked from a parent template editor for a component of the parent template editor's templated control. This is called nested template editing, because a template editor is launched for a component of a control for which a template editor is already operating.

[19097] CreateFrame

[19098] [C#] ITemplateEditingFrame CreateFrame(TemplatedControlDesigner designer, string frameName, string[ ] templateNames);

[19099] [C++] ITemplateEditingFrame* CreateFrame(TemplatedControlDesigner* designer, String* frameName, String* templateNames _gc[ ]);

[19100] [VB] Function CreateFrame(ByVal designer As TemplatedControlDesigner, ByVal frameName As String, ByVal templateNames( ) As String) As ITemplateEditingFrame

[19101] [JScript] function CreateFrame(designer : TemplatedControlDesigner, frameName : String, templateNames : String[ ]) : ITemplateEditingFrame; Creates a new template editing frame.

[19102] Description

[19103] Creates a new template editing frame for the specified System.Web.UI.Design.TemplatedControlDesigner, using the specified name and templates.

[19104] Return Value: The new System.Web.UI.Design.ITemplateEditingFrame. The designer that will use the template editing frame. The name of the editing frame that will be displayed on the frame. Typically this is the same as the System.ComponentModel.Design.DesignerVerb.Text property used as the menu text for the System.Web.UI.Design.TemplateEditingVerb that is invoked to create the frame. The names of the templates that the template editing frame will contain.

[19105] CreateFrame

[19106] [C#] ITemplateEditingFrame CreateFrame(TemplatedControlDesigner designer, string frameName, string[ ] templateNames, Style controlstyle, Style[ ] templatestyles);

[19107] [C++] ITemplateEditingFrame* CreateFrame(TemplatedControlDesigner* designer, String* frameName, String* templateNames _gc[ ], Style* controlStyle, Style* templateStyles[ ]);

[19108] [VB] Function CreateFrame(ByVal designer As TemplatedControlDesigner, ByVal frameName As String, ByVal templateNames( ) As String, ByVal controlStyle As Style, ByVal templateStyles( ) As Style) As ITemplateEditingFrame

[19109] [JScript] function CreateFrame(designer : TemplatedControlDesigner, frameName : String, templateNames : String[ ], controlStyle : Style, templateStyles : Style[ ]) : ITemplateEditingFrame;

[19110] Description

[19111] Creates a new template editing frame for the specified System.Web.UI.Design.TemplatedControlDesigner, using the specified name, template names, control style, and template styles.

[19112] Return Value: The new System.Web.UI.Design.ITemplateEditingFrame. The designer that will use the template editing frame. The name of the editing frame that will be displayed on the frame. Typically this is the same as the System.ComponentModel.Design.DesignerVerb.Text property used as the menu text for the System.Web.UI.Design.TemplateEditingVerb that is invoked to create the frame. The names of the templates that the template editing frame will contain. The control style for the editing frame. The template styles for the editing frame.

[19113] GetContainingTemplateName

[19114] [C#] string GetContainingTemplateName(Control control);

[19115] [C++] String* GetContainingTemplateName(Control* control);

[19116] [VB] Function GetContainingTemplateName(ByVal control As Control) As String

[19117] [JScript] function GetContainingTemplateName(control : Control) : String;

[19118] Description

[19119] Gets the name of the parent template.

[19120] Return Value: The name of the parent template. The control to get the name of the parent template of.

[19121] IWebFoimReferenceManager interface (System.Web.UI.Design)

[19122] GetContainingTemplateName

[19123] Description

[19124] Provides an interface that can be used to manage references stored by a Web Form.

[19125] GetObjectType

[19126] [C#] Type GetobjectType(string tagprefix, string typeName);

[19127] [C++] Type* GetObjectType(string* tagPrefix, String* tyeName);

[19128] [VB] Function GetObjectType(ByVal tagPrefix As String, ByVal typeName As String) As Type

[19129] [JScript] function GetObjectType(tagPrefix : String, typeName : String) : Type;

[19130] Description

[19131] Gets the type of the specified object.

[19132] Return Value: The System.Type of the object, if it could be resolved. The tag prefix for the type. The name of the type.

[19133] GetRegisterDirectives

[19134] [C#] string GetRegisterDirectives( );

[19135] [C++] String* GetRegisterDirectives( );

[19136] [VB] Function GetRegisterDirectives( ) As String

[19137] [JScript] function GetRegisterDirectives( ) : String;

[19138] Description

[19139] Gets the register directives.

[19140] Return Value: The register directives for the project.

[19141] GetTagPrefix

[19142] [C#] string GetTagPrefix(Type objectType);

[19143] [C++] String* GetTagPrefix(Type* objectType);

[19144] [VB] Function GetTagPrefix(ByVal objectType As Type) As String

[19145] [JScript] function GetTagPrefix(objectType : Type) : String;

[19146] Description

[19147] Gets the tag prefix.

[19148] Return Value: The tag prefix for the specified object type, if it could be located. The type of the object.

[19149] IWebFormsBuilderUlService interface (System.Web.UI.Design)

[19150] GetTagPrefix

[19151] Description

[19152] Provides methods to launch specific user interfaces for building properties at design-time.

[19153] BuildColor

[19154] [C#] string BuildColor(Control owner, string initialColor);

[19155] [C++] String* BuildColor(Control* owner, String* initialcolor);

[19156] [VB] Function BuildColor(ByVal owner As Control, ByVal initialColor As String) As String

[19157] [JScript] function BuildColor(owner : Control, initialColor : String) : String;

[19158] Description

[19159] Launches an editor to build a color property.

[19160] Return Value: A string that represents the color that was selected. The control that contains the property to build. The initial color for the editor to pre-select.

[19161] BuildUrl

[19162] [C#] string BuildUrl(Control owner, string initialUrl, string baseUrl, string caption, string filter, UriBuilderOptions options);

[19163] [C++] String* BuildUrl(Control* owner, String* initialUrl, String* baseUrl, String* caption, String* filter, UrlBuilderOptions options);

[19164] [VB] Function BuildUrl(ByVal owner As Control, ByVal initialUrl As String, ByVal baseUrl As String, ByVal caption As String, ByVal filter As String, ByVal options As UrIBuilderOptions) As String

[19165] [JScript] function BuildUrl(owner : Control, initialUrl : String, baseUrl : String, caption : String, filter : String, options : UrlBuilderOptions) : String;

[19166] Description

[19167] Launches an editor to build a URL property.

[19168] Return Value: A string that contains the URL returned by the System.Web.UI.Design.UrlBuilder. The control that contains the property to build. The initial URL to display in the selection interface. The base URL to display in the selection interface. A caption that presents a message in the selection interface. A filter for the types of files listed in the selection interface. The options for the System.Web.UI.Design.UrlBuilder to use.

[19169] IWebFormsDocumentService interface (System.Web.UI.Design)

[19170] BuildUrl

[19171] Description

[19172] Provides methods to access services for tracking the loading state of a web forms document, handling events at load time, accessing a document's location, managing a document's undo service, and setting a new selection within the document.

[19173] DocumentUrl

[19174] BuildUrl

[19175] [C#] string DocumentUrl {get;}

[19176] [C++] String* get_DocumentUrl( );

[19177] [VB] ReadOnly Property DocumentUrl As String

[19178] [JScript] abstract function get DocumentUrl( ) : String;

[19179] Description

[19180] Gets or sets the URL at which the document is located.

[19181] IsLoading

[19182] BuildUrl

[19183] [C#] bool IsLoading {get;}

[19184] [C++] bool get_IsLoading( );

[19185] [VB] ReadOnly Property IsLoading As Boolean

[19186] [JScript] abstract funcfion get IsLoading( ) : Boolean;

[19187] Description

[19188] Indicates whether the document service is currently loading.

[19189] BuildUrl

[19190] [C#] event EventHandler LoadComplete;

[19191] [C++] _event EventHandler* LoadComplete;

[19192] [VB] Event LoadComplete As EventHandler

[19193] Description

[19194] Occurs when the service has finished loading.

[19195] This event provides an opportunity to perform operations immediately after loading has completed. Events that should occur at load time can be registered as event handlers for this event.

[19196] CreateDiscardableUndoUnit

[19197] [C#] object CreateDiscardableUndoUnit( );

[19198] [C++] Object* CreateDiscardableUndoUnit( );

[19199] [VB] Function CreateDiscardableUndoUnit( ) As Object

[19200] [JScript] function CreateDiscardableUndoUnit( ) : Object;

[19201] Description

[19202] Creates a discardable undo unit.

[19203] Return Value: The new discardable undo unit.

[19204] DiscardUndoUnit

[19205] [C#] void DiscardUndoUnit(object discardableUndoUnit);

[19206] [C++] void DiscardUndoUnit(Object* discardableUndoUnit);

[19207] [VB] Sub DiscardUndoUnit(ByVal discardableUndoUnit As Object)

[19208] [JScript] function DiscardUndoUnit(discardableUndoUnit : Object);

[19209] Description

[19210] Discards the specified undo unit. The undo unit to discard.

[19211] EnableUndo

[19212] [C#] void EnableUndo(bool enable);

[19213] [C++] void EnableUndo(bool enable);

[19214] [VB] Sub EnableUndo(ByVal enable As Boolean)

[19215] [JScript] function EnableUndo(enable : Boolean);

[19216] Description

[19217] Enables the ability to undo actions that occur within undoable action units or transactions. true if actions should be undoable; otherwise, false.

[19218] UpdateSelection

[19219] [C++] void UpdateSelection( );

[19220] [C++] void UpdateSelection( );

[19221] [VB] Sub UpdateSelection( )

[19222] [JScript] function UpdateSelection( );

[19223] Description

[19224] When implemented in a derived class, updates the current selection.

[19225] When implemented in a derived class, this method updates the current selection.

[19226] ReadWriteControlDesigner class (System.Web.UI.Design)

[19227] UpdateSelection

[19228] Description

[19229] Provides design-time functionality for read/write server controls.

[19230] ReadWriteControlDesigner

[19231] Example Syntax:

[19232] UpdateSelection

[19233] [C#] public ReadWriteControlDesigner( );

[19234] [C++] public: ReadWriteControlDesigner( );

[19235] [VB] Public Sub New( )

[19236] [JScript] public function ReadWriteControlDesigner( );

[19237] Description

[19238] Initializes an instance of the System.Web.UI.Design.ReadWriteControlDesigner class.

[19239] AllowResize

[19240] AssociatedComponents

[19241] Behavior

[19242] Component

[19243] DataBindings

[19244] DesignTimeElement

[19245] DesignTimeElementView

[19246] DesignTimeHtmlRequiresLoadComplete

[19247] ID

[19248] InheritanceAttribute

[19249] Inherited

[19250] IsDirty

[19251] ReadOnly

[19252] ShadowProperties

[19253] ShouldCodeSerialize

[19254] Verbs

[19255] MapPropertyToStyle

[19256] [C#] protected virtual void MapPropertyToStyle(string propName, object varPropValue);

[19257] [C++] protected: virtual void MapPropertyToStyle(String* propName, Object* varPropValue);

[19258] [VB] Overridable Protected Sub MapPropertyToStyle(ByVal propName As String, ByVal varPropValue As Object)

[19259] [JScript] protected function MapPropertyToStyle(propName : String, varPropValue : Object);

[19260] Description

[19261] Maps a property, including description and value, to an Interactive HTML style.

[19262] Return Value: This method must be overridden in a derived class to implement the designer. The name of the property to map. The value of the property.

[19263] OnBehaviorAttached

[19264] [C#] protected override void OnBehaviorAttached( );

[19265] [C++] protected: void OnBehaviorAttached( );

[19266] [VB] Overrides Protected Sub OnBehaviorAttached( )

[19267] [JScript] protected override function OnBehaviorAttached( );

[19268] Description

[19269] Provides notification that is raised upon a behavior being attached to the designer.

[19270] OnComponentChanged

[19271] [C#] public override void OnComponentChanged(object sender, ComponentChangedEventArgs ce);

[19272] [C++] public: void OnComponentChanged(Object* sender, ComponentChangedEventArgs* ce);

[19273] [VB] Overrides Public Sub OnComponentChanged(ByVal sender As Object, ByVal ce As ComponentChangedEventArgs)

[19274] [JScript] public override function OnComponentChanged(sender : Object, ce : ComponentChangedEventArgs);

[19275] Description

[19276] Represents the method that will handle the System.ComponentModel.Design.IComponentChangeService.ComponentCha nged event of the System.ComponentModel.Design.IComponentChangeService.

[19277] The System.ComponentModel.Design.IComponentChangeService.ComponentCha nged event occurs after a property has been changed. This delegate allows implementors to do any post-processing that may be needed after a property change. The object sending the event. The event object used when raising a System.ComponentModel.Design.IComponentChangeService.ComponentCha nged event notification.

[19278] TemplatedControlDesigner class (System.Web.UI.Design)

[19279] UpdateDesignTimeHtml

[19280] Description

[19281] Provides design-time functionality for template-based server controls.

[19282] TemplatedControlDesigner

[19283] Example Syntax:

[19284] UpdateDesignTimeHtml

[19285] [C#] public TemplatedControlDesigner( );

[19286] [C++] public: TemplatedControlDesigner( );

[19287] [VB] Public Sub New( )

[19288] [JScript] public function TemplatedControlDesigner( );

[19289] Description

[19290] Initializes a new instance of the System.Web.UI.Design.TemplatedControlDesigner class.

[19291] ActiveTemplateEditingFrame

[19292] UpdateDesignTimeHtml

[19293] [C#] public ITemplateEditingFrame ActiveTemplateEditingFrame {get;}

[19294] [C++] public: _property ITemplateEdifingFrame* getActiveTemplateEditingFrame( );

[19295] [VB] Public ReadOnly Property ActiveTemplateEditingFrame As ITemplateEditingFrame

[19296] [JScript] public function get ActiveTemplateEditingFrame( ) : ITemplateEditingFrame;

[19297] Description

[19298] Gets the active template editing frame.

[19299] AllowResize

[19300] AssociatedComponents

[19301] Behavior

[19302] CanEnterTemplateMode

[19303] UpdateDesignTimeHtml

[19304] Description

[19305] Indicates whether or not this designer will allow the viewing or editing of templates. This property is read-only.

[19306] Component

[19307] DataBindings

[19308] DesignTimeElement

[19309] DesignTimeElementView

[19310] DesignTimeHtmlRequiresLoadComplete

[19311] HidePropertiesInTemplateMode

[19312] UpdateDesignTimeHtml

[19313] Description

[19314] Indicates whether the properties of the control will be hidden when the control is placed into template editing mode.

[19315] The System.Web.UI.Design.ControlDesigner.ID property is never hidden.

[19316] ID

[19317] InheritanceAttribute

[19318] Inherited

[19319] InTemplateMode

[19320] UpdateDesignTimeHtml

[19321] Description

[19322] Indicates whether or not the designer document is in template mode.

[19323] A document is in template mode when a template is currently being viewed or edited in the forms designer.

[19324] IsDirty

[19325] ReadOnly

[19326] ShadowProperties

[19327] ShouldCodeSerialize

[19328] Verbs

[19329] CreateTemplateEditingFrame

[19330] [C#] protected abstract ITemplateEditingFrame CreateTemplateEditingFrame(TemplateEditingVerb verb);

[19331] [C++] protected: virtual ITemplateEditingFrame* CreateTemplateEditingFrame(TemplateEditingVerb* verb)=0;

[19332] [VB] MustOverride Protected Function CreateTemplateEditingFrame(ByVal verb As TemplateEditingVerb) As ITemplateEditingFrame

[19333] [JScript] protected abstract function CreateTemplateEditingFrame(verb : TemplateEditingVerb) : ITemplateEditingFrame;

[19334] Description

[19335] Creates a template editing frame for the specified verb.

[19336] Return Value: The new template editing frame. The template editing verb to create a template editing frame for.

[19337] Dispose

[19338] [C#] protected override void Dispose(bool disposing);

[19339] [C++] protected: void Dispose(bool disposing);

[19340] [VB] Overrides Protected Sub Dispose(ByVal disposing As Boolean)

[19341] [JScript] protected override function Dispose(disposing : Boolean);

[19342] Description

[19343] Releases the unmanaged resources used by the System.Web.UI.Design.TemplatedControlDesigner and optionally releases the managed resources.

[19344] This method is called by the public DisposeO method and the System.Object.Finalize method. true to release both managed and unmanaged resources; false to release only unmanaged resources.

[19345] EnterTemplateMode

[19346] [C#] public void EnterTemplateMode(ITemplateEditingFrame newTemplateEditingFrame);

[19347] [C++] public: void EnterTemplateMode(ITemplateEditingFrame* newTemplateEditingFrame);

[19348] [VB] Public Sub EnterTemplateMode(ByVal newTemplateEditingFrame As ITemplateEditingFrame)

[19349] [JScript] public function EnterTemplateMode(newTemplateEditingFrame: ITemplateEditingFrame);

[19350] Description

[19351] Opens a particular template frame object for editing in the designer.

[19352] If already in template mode and editing a different template frame, this method calls System.Web.UI.Design.TemplatedControlDesigner.ExitTemplateMode(Syste m.Boolean,System.Boolean,System.Boolean) to save all its templates and close that frame. The template editing frame object to open in the designer.

[19353] ExitTemplateMode

[19354] [C#] public void ExitTemplateMode(bool fSwitchingTemplates, bool fnested, bool fsave);

[19355] [C++] public: void ExitTemplateMode(bool fSwitchingTemplates, bool fnested, bool fsave);

[19356] [VB] Public Sub ExitTemplateMode(ByVal fSwitchingTemplates As Boolean, ByVal fNested As Boolean, ByVal fSave As Boolean)

[19357] [JScript] public function ExitTemplateMode(fSwitchingTemplates : Boolean, fnested : Boolean, fsave : Boolean);

[19358] Description

[19359] Closes the currently active template editing frame after saving any relevant changes. true when switching from one template editing frame to another, otherwise false. true if this designer is nested (one or more levels) within another control whose designer is also in template editing mode; otherwise false. true if templates shold be saved on exit; otherwise, false.

[19360] GetCachedTemplateEditingVerbs

[19361] [C#] protected abstract TemplateEditingVerb[ ] GetCachedTemplateEditingVerbs( );

[19362] [C++] protected: virtual TemplateEditingVerb* GetCachedTemplateEditingVerbso [ ]=0;

[19363] [VB] MustOverride Protected Function GetCachedTemplateEditingVerbs( ) As TemplateEditingVerb( )

[19364] [JScript] protected abstract function GetCachedTemplateEditingVerbs( ) : TemplateEditingVerb[ ];

[19365] Description

[19366] Gets the cached template editing verbs.

[19367] Return Value: An array of System.Web.UI.Design.TemplateEditingVerb objects, if any.

[19368] GetPersistInnerHtml

[19369] [C#] public override string GetPersistInnerHtml( );

[19370] [C++] public: String* GetPersistInnerHtml( );

[19371] [VB] Overrides Public Function GetPersistInnerHtml( ) As String

[19372] [JScript] public override function GetPersistInnerHtml( ) : String;

[19373] Description

[19374] Gets the HTML to be persisted for the content present within the associated server control runtime.

[19375] Return Value: The persistable inner HTML.

[19376] GetTemplateContainerDataItemProperty

[19377] [C#] public virtual string GetTemplateContainerDataItemProperty(string templateName);

[19378] [C++] public: virtual String* GetTemplateContainerDataItemProperty(String* templateName);

[19379] [VB] Overridable Public Function GetTemplateContainerDataItemProperty(ByVal templateName As String) As String

[19380] [JScript] public function GetTemplateContainerDataItemProperty(templateName : String) : String;

[19381] Description

[19382] Gets the data item property of the template's container.

[19383] Return Value: A string representing the data. The name of the template.

[19384] GetTemplateContainerDataSource

[19385] [C#] public virtual IEnumerable GetTemplateContainerDataSource(string templateName);

[19386] [C++] public: virtual IEnumerable* GetTemplateContainerDataSource(String* templateName);

[19387] [VB] Overridable Public Function GetTemplateContainerDataSource(ByVal templateName As String) As IEnumerable

[19388] [JScript] public function GetTemplateContainerDataSource(templateName : String) : IEnumerable;

[19389] Description

[19390] Gets the data source of the template's container.

[19391] Return Value: The data source of the container of the specified template. The name of the template.

[19392] GetTemplateContent

[19393] [C#] public abstract string GetTemplateContent(ITemplateEditingFrame editingFrame, string templateName, out bool allowEditing);

[19394] [C++] public: virtual String* GetTemplateContent(ITemplateEditingFrame* editingFrame, String* templateName, bool* allowEditing)=0;

[19395] [VB] MustOverride Public Function GetTemplateContent(ByVal editingFrame As ITemplateEditingFrame, ByVal templateName As String, ByRef allowEditing As Boolean) As String

[19396] [JScript] public abstract function GetTemplateContent(editingFrame : ITemplateEditingFrame, templateName : String, allowEditing : Boolean) : String;

[19397] Description

[19398] Gets the template's content.

[19399] Return Value: The content of the template. The template editing frame to retrieve the content of. The name of the template. A boolean variable that will be set to true if the template's content can be edited, or false if the content is read-only.

[19400] GetTemplateEditingVerbs

[19401] [C#] public TemplateEditingVerb[ ] GetTemplateEditingVerbs( );

[19402] [C++] public: TemplateEditingVerb* GetTemplateEditingVerbs( ) [ ];

[19403] [VB] Public Function GetTemplateEditingVerbs( ) As TemplateEditingVerb( )

[19404] [JScript] public function GetTemplateEditingVerbs( ) : TemplateEditingVerb[ ];

[19405] Description

[19406] Gets the template editing verbs available to the designer.

[19407] Return Value: The template editing verbs available to the designer.

[19408] GetTemplateFromText

[19409] [C#] protected ITemplate GetTemplateFromText(string text);

[19410] [C++] protected: ITemplate* GetTemplateFromText(String* text);

[19411] [VB] Protected Function GetTemplateFromText(ByVal text As String) As ITemplate

[19412] [JScript] protected function GetTemplateFromText(text : String) : ITemplate;

[19413] Description

[19414] Creates a template from the specified text.

[19415] Return Value: An System.Web.UI.ITemplate from the specified text. The text to retrieve a template from.

[19416] GetTemplatePropertyParentType

[19417] [C#] public virtual Type GetTemplatePropertyParentType(string templatename);

[19418] [C++] public: virtual Type* GetTemplatePropertyParentType(String* templateName);

[19419] [VB] Overridable Public Function GetTemplatePropertyParentType(ByVal templateName As String) As Type

[19420] [JScript] public function GetTemplatePropertyParentType(templateName : String) : Type;

[19421] Description

[19422] Gets the type of the parent of the template property.

[19423] Return Value: The type of the object that has the template property. The name of the template to return the type of the parent for.

[19424] GetTextFromTemplate

[19425] [C#] protected string GetTextFromTemplate(ITemplate template);

[19426] [C++] protected: String* GetTextFromTemplate(ITemplate* template);

[19427] [VB] Protected Function GetTextFromTemplate(ByVal template As ITemplate) As String

[19428] [JScript] protected function GetTextFromTemplate(template : ITemplate) : String;

[19429] Description

[19430] Gets a string of text that represents the specified template.

[19431] Return Value: A string that represents the specified template. The System.Web.UI.ITemplate to convert to text.

[19432] OnBehaviorAttached

[19433] [C#] protected override void OnBehaviorAttached( );

[19434] [C++] protected: void OnBehaviorAttached( );

[19435] [VB] Overrides Protected Sub OnBehaviorAttached( )

[19436] [JScript] protected override function OnBehaviorAttached( );

[19437] Description

[19438] Notification that is called when the behavior is attached to the designer.

[19439] OnComponentChanged

[19440] [C#] public override void OnComponentChanged(object sender, ComponentChangedEventArgs ce);

[19441] [C++] public: void OnComponentChanged(Object* sender, ComponentChangedEventArgs* ce);

[19442] [VB] Overrides Public Sub OnComponentChanged(ByVal sender As Object, ByVal ce As ComponentChangedEventArgs)

[19443] [JScript] public override function OnComponentChanged(sender : Object, ce : ComponentChangedEventArgs);

[19444] Description

[19445] Delegate to handle the component changed event.

[19446] This is called after a property has been changed. It allows the implementor to do any post-processing that may be needed after a property change. The object sending the event. A System.ComponentModel.Design.ComponentChangedEventArgs that provides data for the event.

[19447] OnSetParent

[19448] [C#] public override void OnSetParent( );

[19449] [C++] public: void OnSetParent( );

[19450] [VB] Overrides Public Sub OnSetParent( )

[19451] [JScript] public override function OnSetParent( );

[19452] Description

[19453] Notification that is called when the associated control is parented.

[19454] OnTemplateModeChanged

[19455] [C#] protected virtual void OnTemplateModeChanged( );

[19456] [C++] protected: virtual void OnTemplateModeChanged( );

[19457] [VB] Overridable Protected Sub OnTemplateModeChanged( )

[19458] [JScript] protected function OnTemplateModeChanged( );

[19459] Description

[19460] Provides notification and handles processing that should occur when the template mode is changed.

[19461] PreFilterProperties

[19462] [C#] protected override void PreFilterProperties(IDictionary properties);

[19463] [C++] protected: void PreFilterProperties(IDictionary* properties);

[19464] [VB] Overrides Protected Sub PreFilterProperties(ByVal properties As IDictionary)

[19465] [JScript] protected override function PreFilterProperties(properties : IDictionary);

[19466] Description

[19467] Allows a designer to filter the set of member attributes the component it is designing will expose through a System.ComponentModel.TypeDescriptor object.

[19468] Return Value: The augmented set of attributes. If the method does not modify any attributes, it may just return a reference to its input parameter. If you do make a change to the attributes, you must create a new array.

[19469] This method is called immediately before its corresponding “Post” method. If you are overriding this method you should call the base implementation before you perform your own filtering. The member attributes for component.

[19470] SaveActiveTemplateEditingFrame

[19471] [C#] protected void SaveActiveTemplateEditingFrame( );

[19472] [C++] protected: void SaveActiveTemplateEditingFrameo);

[19473] [VB] Protected Sub SaveActiveTemplateEditingFrame( )

[19474] [JScript] protected function SaveActiveTemplateEditingFrame( );

[19475] Description

[19476] Saves the active template editing frame.

[19477] SetTemplateContent

[19478] [C#] public abstract void SetTemplateContent(ITemplateEditingFrame editingFrame, string templateName, string templateContent);

[19479] [C++] public: virtual void SetTemplateContent(ITemplateEditingFrame* editingFrame, String* templateName, String* templateContent)=0;

[19480] [VB] MustOverride Public Sub SetTemplateContent(ByVal editingFrame As ITemplateEditingFrame, ByVal templateName As String, ByVal templateContent As String)

[19481] [JScript] public abstract function SetTemplateContent(editingFrame : ITemplateEditingFrame, templateName : String, templateContent : String);

[19482] Description

[19483] Sets the specified template's content to the specified content. The template editing frame to provide content for. The name of the template. The content to set for the template.

[19484] UpdateDesignTimeHtml

[19485] [C#] public override void UpdateDesignTimeHtml( );

[19486] [C++] public: void UpdateDesignTimeHtml( );

[19487] [VB] Overrides Public Sub UpdateDesignTimeHtml( )

[19488] [JScript] public override function UpdateDesignTimeHtml( );

[19489] Description

[19490] Updates the design-time HTML.

[19491] This method should be called to refresh the design-time display if the template frames have been changed without calling methods that update the design-time HTML automatically.

[19492] TemplateEditingService class (System.Web.UI.Design)

[19493] UpdateDesignTimeHtml

[19494] TemplateEditingService

[19495] Example Syntax:

[19496] UpdateDesignTimeHtml

[19497] SupportsNestedTemplateEditing

[19498] UpdateDesignTimeHtml

[19499] CreateFrame

[19500] [C#] public ITemplateEditingFrame CreateFrame(TemplatedControlDesigner designer, string frameName, string[ ] templateNames);

[19501] [C++] public: _sealed ITemplateEditingFrame* CreateFrame(TemplatedControlDesigner* designer, String* frameName, String* templateNames _gc[ ]);

[19502] [VB] NotOverridable Public Function CreateFrame(ByVal designer As TemplatedControlDesigner, ByVal frameName As String, ByVal templateNames( ) As String) As ITemplateEditingFrame

[19503] [JScript] public function CreateFrame(designer : TemplatedControlDesigner, frameName : String, templateNames : String[ ]) : ITemplateEditingFrame;

[19504] CreateFrame

[19505] [C#] public ITemplateEditingFrame CreateFrame(TemplatedControlDesigner designer, string frameName, string[ ] templateNames, Style controlStyle, Style[ ] templateStyles);

[19506] [C++] public: sealed ITemplateEditingFrame* CreateFrame(TemplatedControlDesigner* designer, String* frameName, String* templateNames gc[ ], Style* controlStyle, Style* templateStyles[ ]);

[19507] [VB] NotOverridable Public Function CreateFrame(ByVal designer As TemplatedControlDesigner, ByVal frameName As String, ByVal templateNames( ) As String, ByVal controlStyle As Style, ByVal templateStyleso As Style) As ITemplateEditingFrame

[19508] [JScript] public function CreateFrame(designer : TemplatedControlDesigner, frameName : String, templateNames : String[ ], controlStyle : Style, templateStyles : Style[ ]) : ITemplateEditingFrame;

[19509] Dispose

[19510] [C#] public void Dispose( );

[19511] [C++] public: _sealed void Dispose( );

[19512] [VB] NotOverridable Public Sub Dispose( )

[19513] [JScript] public function Dispose( );

[19514] Finalize

[19515] [C#]˜TemplateEditingService( );

[19516] [C++]˜TemplateEditingService( );

[19517] [VB] Overrides Protected Sub Finalize( )

[19518] [JScript] protected override function Finalize( );

[19519] GetContainingTemplateName

[19520] [C#] public s tring GetContainingTemplateName(Control control);

[19521] [C++] public: _sealed Strinlg* GetContainingTemplateName(Control* control);

[19522] [VB] NotOverridable Public Function GetContainingTemplateName(ByVal control As Control) As String

[19523] [JScript] public function GetContainingTemplateName(control : Control) : String;

[19524] TemplateEditingVerb class (System.Web.UI.Design)

[19525] ToString

[19526] Description

[19527] Represents a designer verb that creates a template editing frame, and can only be invoked by a template editor.

[19528] TemplateEditingVerb

[19529] Example Syntax:

[19530] ToString

[19531] [C#] public TemplateEditingVerb(string text, int index, TemplatedControlDesigner designer);

[19532] [C++] public: TemplateEditingVerb(String* text, int index, TemplatedControlDesigner* designer);

[19533] [VB] Public Sub New(ByVal text As String, ByVal index As Integer, ByVal designer As TemplatedControlDesigner)

[19534] [JScript] public function TemplateEditingVerb(text : String, index : int, designer : TemplatedControlDesigner);

[19535] Description

[19536] Initializes a new instance of the System.Web.UI.Design.TemplateEditingVerb class. The text to show for this verb on a menu. An optional integer value that can be used by a designer; typically to indicate the index of the verb within a set of verbs. The designer that can use this verb.

[19537] Checked

[19538] CommandID

[19539] Enabled

[19540] Index

[19541] ToString

[19542] Description

[19543] Gets or sets the index, or other user data, for this verb.

[19544] This property is sometimes used to store the index of each verb in a set of verbs. When implementing a custom designer, this property can be used to store integer data in a custom defined manner.

[19545] OleStatus

[19546] Supported

[19547] Text

[19548] Visible

[19549] Dispose

[19550] [C#] public void Dispose( );

[19551] [C++] public: _sealed void Dispose( );

[19552] [VB] NotOverridable Public Sub Dispose( )

[19553] [JScript] public function Dispose( ); Releases all resources used by the System.Web.UI.Design.TemplateEditingVerb.

[19554] Description

[19555] Releases all resources used by the System.Web.UI.Design.TemplateEditingVerb

[19556] Calling System.Web.UI.Design.TemplateEditingVerb.Dispose allows the resources used by the System.Web.UI.Design.TemplateEditingVerb to be reallocated for other purposes. For more information about System.Web.UI.Design.TemplateEditingVerb.Dispose, see.

[19557] Dispose

[19558] [C#] protected virtual void Dispose(bool disposing);

[19559] [C++] protected: virtual void Dispose(bool disposing);

[19560] [VB] Overridable Protected Sub Dispose(ByVal disposing As Boolean)

[19561] [JScript] protected function Dispose(disposing : Boolean);

[19562] Description

[19563] Releases the unmanaged resources used by the System.Web.UI.Design.TemplateEditingVerb and optionally releases the managed resources.

[19564] This method is called by the public DisposeO method and the System.Object.Finalize method. true to release both managed and unmanaged resources; false to release only unmanaged resources.

[19565] Finalize

[19566] [C#]˜TemplateEditingVerb( );

[19567] [C++]˜TemplateEditingVerb( );

[19568] [VB] Overrides Protected Sub Finalize( )

[19569] [JScript] protected override function Finalize( );

[19570] TextControlDesigner class (System.Web.UI.Design)

[19571] ToString

[19572] Description

[19573] Provides design-time support for the ASP.NET System.Web.UI.WebControls.Label and System.Windows.Forms.HyperLink server controls.

[19574] TextControlDesigner

[19575] Example Syntax:

[19576] ToString

[19577] [C#] public TextControlDesigner( );

[19578] [C++] public: TextControlDesigner( );

[19579] [VB] Public Sub New( )

[19580] [JScript] public function TextControlDesigner( );

[19581] AllowResize

[19582] AssociatedComponents

[19583] Behavior

[19584] Component

[19585] DataBindings

[19586] DesignTimeElement

[19587] DesignTimeElementView

[19588] DesignTimeHtmlRequiresLoadComplete

[19589] ID

[19590] InheritanceAttribute

[19591] Inherited

[19592] IsDirty

[19593] ReadOnly

[19594] ShadowProperties

[19595] ShouldCodeSerialize

[19596] Verbs

[19597] GetDesignTimeHtml

[19598] [VB] Overrides Public Function GetDesignTimeHtml( ) As String

[19599] [JScript] public override function GetDesignTimeHtml( ) : String;

[19600] Description

[19601] Gets the HTML that is used to represent the associated control at design time.

[19602] Return Value: The HTML used to represent the control at design-time.

[19603] GetPersistInnerHtml

[19604] [C#] public override string GetPersistInnerHtml( );

[19605] [C++] public: String* GetPersistInnerHtml( );

[19606] [VB] Overrides Public Function GetPersistInnerHtml( ) As String

[19607] [JScript] public override function GetPersistInnerHtml( ) : String;

[19608] Description

[19609] Gets the HTML to persist for the inner tags of the control.

[19610] Return Value: The HTML for the tags of the control.

[19611] Initialize

[19612] [C#] public override void Initialize(IComponent component);

[19613] [C++] public: void Initialize(IComponent* component);

[19614] [VB] Overrides Public Sub Initialize(ByVal component As IComponent)

[19615] [JScript] public override function Initialize(component : IComponent);

[19616] Description

[19617] Initializes this designer with the specified component. The component for this designer to design.

[19618] TextDataBindingHandler class (System.Web.UI.Design)

[19619] UpdateDesignTimeHtml

[19620] Description

[19621] Provides a data binding handler for a text property of a control.

[19622] TextDataBindingHandler

[19623] Example Syntax:

[19624] UpdateDesignTimeHtml

[19625] [C#] public TextDataBindingHandler( );

[19626] [C++] public: TextDataBindingHandler( );

[19627] [VB] Public Sub New( )

[19628] [JScript] public function TextDataBindingHandler( );

[19629] DataBindControl

[19630] [C#] public override void DataBindControl(IDesignerHost designerHost, Control control);

[19631] [C++] public: void DataBindControl(IDesignerHost* designerHost, Control* control);

[19632] [VB] Overrides Public Sub DataBindControl(ByVal designerHost As IDesignerHost, ByVal control As Control)

[19633] [JScript] public override function DataBindControl(designerHost : IDesignerHost, control : Control);

[19634] Description

[19635] Adds this data binding to the specified control. The designer host for the document that contains the control. The control to add this data binding to.

[19636] UrlBuilder class (System.Web.UI.Design)

[19637] ToString

[19638] Description

[19639] Launches a URL editor that allows a user to select a URL.

[19640] The System.Web.UI.Design.UrlBuilder.BuildUrl(System.ComponentModel.ICom ponent,System.Windows.Forms.Control,System.String,System.String,System. String) method launches a user interface for selecting a URL.

[19641] BuildUrl

[19642] [C#] public static string BuildUrl(IComponent component, Control owner, string initialUrl, string caption, string filter);

[19643] [C++] public: static String* BuildUrl(IComponent* component, Control* owner, String* initialUrl, String* caption, String* filter);

[19644] [VB] Public Shared Function BuildUrl(ByVal component As IComponent, ByVal owner As Control, ByVal initialUrl As String, ByVal caption As String, ByVal filter As String) As String

[19645] [JScript] public static function BuildUrl(component : IComponent, owner : Control, initialUrl : String, caption : String, filter : String) : String; Launches the Url Picker to build a Url property.

[19646] Description

[19647] Launches the Url Picker to build a Url property.

[19648] Return Value: The Url returned from the Url Picker. The component whose site is to be used to access design-time services. The control used to parent the picker window. The initial Url to be shown in the picker window. The caption of the picker window. The filter for selecting files in the picker window.

[19649] BuildUrl

[19650] [C#] public static string BuildUrl(IComponent component, Control owner, string initialUrl, string caption, string filter, UrlBuilderOptions options);

[19651] [C++] public: static String* BuildUrl(IComponent* component, Control* owner, String* initialUrl, String* caption, String* filter, UriBuilderOptions options);

[19652] [VB] Public Shared Function BuildUrl(ByVal component As IComponent, ByVal owner As Control, ByVal initialUrl As String, ByVal caption As String, ByVal filter As String, ByVal options As UrlBuilderOptions) As String

[19653] [JScript] public static function BuildUrl(component : IComponent, owner : Control, initialUrl : String, caption : String, filter : String, options : UrlBuilderOptions) : String;

[19654] Description

[19655] Launches the Url Picker to build a Url property using the specified System.Web.UI.Design.UrlBuilderOptions.

[19656] Return Value: The Url returned from the Url Picker. The component whose site is to be used to access design-time services. The control used to parent the picker window. The initial Url to be shown in the picker window. The caption of the picker window. The filter for selecting files in the picker window. A System.Web.UI.Design.UrlBuilderOptions indicating the options for Url selection.

[19657] UrlBuilderOptions enumeration (System.Web.UI.Design)

[19658] ToString

[19659] Description

[19660] Defines identifiers for settings for a System.Web.UI.Design.UrlBuilder.

[19661] ToString

[19662] [C#] public const UrlBuilderOptions NoAbsolute;

[19663] [C++] public: const UrlBuilderOptions NoAbsolute;

[19664] [VB] Public Const NoAbsolute As UrlBuilderOptions

[19665] [JScript] public var NoAbsolute : UrIBuilderOptions;

[19666] Description

[19667] Build a URL that references a path relative to the current path, rather than one that consists of a fully qualified, absolute path reference URL.

[19668] ToString

[19669] [C#] public const UrlBuilderOptions None;

[19670] [C++] public: const UriBuilderOptions None;

[19671] [VB] Public Const None As UriBuilderOptions

[19672] [JScript] public var None : UrIBuilderOptions;

[19673] Description

[19674] Use no additional options for the System.Web.UI.Design.UrIBuilder UrlEditor class (System.Web.UI.Design)

[19675] ToString

[19676] Description

[19677] Provides a user interface for selecting a URL.

[19678] UrlEditor

[19679] Example Syntax:

[19680] ToString

[19681] [C#] public UrlEditor( );

[19682] [C++] public: UrlEditor( );

[19683] [VB] Public Sub New( )

[19684] [JScript] public function UrlEditor( );

[19685] Caption

[19686] ToString

[19687] [C#] protected virtual string Caption {get;}

[19688] [C++] protected: _property virtual String* get_Caption( );

[19689] [VB] Overridable Protected ReadOnly Property Caption As String

[19690] [JScript] protected function get Caption( ) : String;

[19691] Description

[19692] Gets the caption for the URL.

[19693] Filter

[19694] ToString

[19695] [C#] protected virtual string Filter {get;}

[19696] [C++] protected: _property virtual String* get_Filter( );

[19697] [VB] Overridable Protected ReadOnly Property Filter As String

[19698] [JScript] protected function get Filter( ) : String;

[19699] Description

[19700] Gets or sets the file extensions to filter the file list for.

[19701] Options

[19702] ToString

[19703] [C#] protected virtual UriBuilderOptions Options {get;}

[19704] [C++] protected: _property virtual UriBuilderOptions get_Options( );

[19705] [VB] Overridable Protected ReadOnly Property Options As UrlBuilderOptions

[19706] [JScript] protected function get Options( ) : UrIBuilderOptions;

[19707] Description

[19708] Gets the options for a URL builder to use.

[19709] EditValue

[19710] [C#] public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value);

[19711] [C++] public: Object* Editvalue(ITypeDescriptorContext* context, IServiceProvider* provider, Object* value);

[19712] [VB] Overrides Public Function EditValue(ByVal context As ITypeDescriptorContext, ByVal provider As IServiceProvider, ByVal value As Object) As Object

[19713] [JScript] public override function EditValue(context : ITypeDescriptorContext, provider : IServiceProvider, value : Object) : Object;

[19714] Description

[19715] Edits the value of the specified object using the editor style provided by the System.Web.UI.Design.UrlEditor.GetEditStyle(System.ComponentModeljTy peDescriptorContext) method.

[19716] Return Value: The new value of the object. If the value of the object hasn't changed, this should return the same object it was passed.

[19717] A service provider is provided so that any required editing services can be obtained. An System.ComponentModel.ITypeDescriptorContext that can be used to gain additional context information. A service provider object through which editing services may be obtained. An instance of the value being edited.

[19718] GetEditStyle

[19719] [C#] public override UITypeEditorEditStyle GetEditStyle(ITypeDescriptorContext context);

[19720] [C++] public: UITypeEditorEditStyle GetEditStyle(ITypeDescriptorContext* context);

[19721] [VB] Overrides Public Function GetEditStyle(ByVal context As ITypeDescriptorContext) As UITypeEditorEditStyle

[19722] [JScript] public override function GetEditStyle(context : ITypeDescriptorContext) : UITypeEditorEditStyle;

[19723] Description

[19724] Gets the editing style of the System.Web.UI.Design.UrlEditor.EditValue(System.ComponentModel.lType DescriptorContext,System.IServiceProvider,System.Object) method.

[19725] Return Value: One of the System.Drawing.Design.UITypeEditorEditStyle values indicating the provided editing style. If the method is not supported, this will return System.Drawing.Design.UITypeEditorEditStyle.None. An System.ComponentModel.ITypeDescriptorContext that can be used to gain additional context information.

[19726] UserControlDesigner class (System.Web.UI.Design)

[19727] ToString

[19728] Description

[19729] Provides design-time support for web user controls.

[19730] UserControlDesigner

[19731] Example Syntax:

[19732] ToString

[19733] [C#] public UserControlDesigner( );

[19734] [C++] public: UserControlDesigner( );

[19735] [VB] Public Sub New( )

[19736] [JScript] public function UserControlDesigner( );

[19737] Description

[19738] Initializes a new instance of the System.Web.UI.Design.UserControlDesigner class.

[19739] AllowResize

[19740] ToString

[19741] [C#] public override bool AllowResize {get;}

[19742] [C++] public: _property virtual bool get_AllowResize( );

[19743] [VB] Overrides Public ReadOnly Property AllowResize As Boolean

[19744] [JScript] public function get AllowResize( ) : Boolean;

[19745] Description

[19746] Indicates whether all user controls are resizable.

[19747] AssociatedComponents

[19748] Behavior

[19749] Component

[19750] DataBindings

[19751] DesignTimeElement

[19752] DesignTimeElementView

[19753] DesignTimeHtmlRequiresLoadComplete

[19754] ID

[19755] InheritanceAttribute

[19756] Inherited

[19757] IsDirty

[19758] ReadOnly

[19759] ShadowProperties

[19760] ShouldCodeSerialize

[19761] ToString

[19762] Description

[19763] Indicates whether this designer should add a field declaration for the control in the code-behind file for the current design document.

[19764] Verbs

[19765] GetDesignTimeHtml

[19766] [C#] public override string GetDesignTimeHtml( );

[19767] [C++] public: String* GetDesignTimeHtml( );

[19768] [VB] Overrides Public Function GetDesignTimeHtml( ) As String

[19769] [JScript] public override function GetDesignTimeHtml( ) : String;

[19770] Description

[19771] Gets the HTML that is used to represent the control at design time.

[19772] Return Value: The HTML that is used to represent the control at design time.

[19773] GetPersistInnerHtml

[19774] [C#] public override string GetPersistInnerHtmlo);

[19775] [C++] public: String* GetPersistInnerHtml( );

[19776] [VB] Overrides Public Function GetPersistInnerHtml( ) As String

[19777] [JScript] public override function GetPersistInnerHtml( ) : String;

[19778] Description

[19779] Gets the inner HTML that is persisted for the control.

[19780] Return Value: The content to be persisted from within the control's tags.

[19781] WebControlToolboxItem class (System.Web.UI.Design)

[19782] UpdateDesignTimeHtml

[19783] Description

[19784] Provides a base class for a Web server control System.Drawing.Design.ToolboxItem.

[19785] WebControlToolboxItem

[19786] Example Syntax:

[19787] UpdateDesignTimeHtml

[19788] [C#] public WebControlToolboxItem( );

[19789] [C++] public: WebControlToolboxItem( );

[19790] [VB] Public Sub New( )

[19791] [JScript] public function WebControlToolboxItem( ); Initializes a new instance of the System.Web.UI.Design.WebControlToolboxItem class.

[19792] Description

[19793] Initializes a new instance of the System.Web.UI.Design.WebControlToolboxItem class.

[19794] The display name will be a short version of the type name.

[19795] WebControlToolboxItem

[19796] Example Syntax:

[19797] UpdateDesignTimeHtml

[19798] [C#] public WebControlToolboxItem(Type type);

[19799] [C++] public: WebControlToolboxitem(Type* type);

[19800] [VB] Public Sub New(ByVal type As Type)

[19801] [JScript] public function WebControlToolboxItem(type : Type);

[19802] Description

[19803] Initializes a new instance of the System.Web.UI.Design.WebControlToolboxItem class. The fully qualified type name of the tool for this toolbox item

[19804] AssemblyName

[19805] Bitmap

[19806] DisplayName

[19807] Filter

[19808] Locked

[19809] TypeName

[19810] CreateComponentsCore

[19811] [C#] protected override IComponent[ ] CreateComponentsCore(IDesignerHost host);

[19812] [C++] protected: IComponent* CreateComponentsCore(IDesignerHost* host) [ ];

[19813] [VB] Overrides Protected Function CreateComponentsCore(ByVal host As IDesignerHost) As IComponent( )

[19814] [JScript] protected override function CreateComponentsCore(host : IDesignerHost) : IComponent[ ];

[19815] Description

[19816] Creates objects from each Type contained in this System.Drawing.Design.ToolboxItem, and adds them to the specified designer.

[19817] Return Value: An array of created System.ComponentModel.IComponent objects.

[19818] You can override this method to alter the way components are created. The System.ComponentModel.Design.IDesignerHost to use to create the components.

[19819] Deserialize

[19820] [C#] protected override void Deserialize(SerializationInfo info, StreamingContext context);

[19821] [C++] protected: void Deserialize(SerializationInfo* info, StreamingContext context);

[19822] [VB] Overrides Protected Sub Deserialize(ByVal info As SerializationInfo, ByVal context As StreamingContext)

[19823] [JScript] protected override function Deserialize(info: SerializationInfo, context: s StreamingContext);

[19824] Description

[19825] GetToolAttributeValue

[19826] [C#] public object GetToolAttributeValue(IDesignerHost host, Type attributeType);

[19827] [C++] public: Object* GetToolAttributeValue(IDesignerHost* host, Type* attributeType);

[19828] [VB] Public Function GetToolAttributeValue(ByVal host As IDesignerHost, ByVal attributeType As Type) As Object

[19829] [JScript] public function GetToolAttributeValue(host: IDesignerHost, attributeType : Type): Object;

[19830] Description

[19831] Gets the value of the attribute of the specified type of the toolbox item.

[19832] Return Value: The value of the specified type of attribute.

[19833] The default implementation will throw an ArgumentException if the attributeType parameter is anything other than a PersistChildrenAttirbute. The designer host for the current design document. The type of attribute to retrieve the value of.

[19834] GetToolHtml

[19835] [C#] public string GetToolHtml(IDesignerHost host);

[19836] [C++] public: String* GetToolHtml(lDesignerHost* h ost);

[19837] [VB] Public Function GetToolHtmnl(ByVal host As IDesignerHost) As String

[19838] [JScript] public function GetToolHtml(host : IDesignerHost) : String;

[19839] Description

[19840] Gets the HTML associated with the tool.

[19841] Return Value: The HTML associated with the tool. The designer host for the current design document.

[19842] GetToolType

[19843] [C#] public Type GetToolType(IDesignerHost host);

[19844] [C++] public: Type* GetToolType(IDesignerHost* host);

[19845] [VB] Public Function GetToolType(ByVal host As IDesignerHost) As Type

[19846] [JScript] public function GetToolType(host : IDesignerHost) : Type;

[19847] Description

[19848] Gets the type of this toolbox item.

[19849] Return Value: The type of this toolbox item. The designer host for the current design document.

[19850] Initialize

[19851] [C#] public override void Initialize(Type type);

[19852] [C++] public: void Initialize(Type* type);

[19853] [VB] Overrides Public Sub Initialize(ByVal type As Type)

[19854] [JScript] public override function Initialize(type : Type);

[19855] Description

[19856] Initializes this toolbox item. The type of this Web server control toolbox item.

[19857] Serialize

[19858] [C#] protected override void Serialize(SerializationInfo info, StreamingContext context);,

[19859] [C++] protected: void Serialize(SerializafionInfo* info, StreamingContext context);

[19860] [VB] Overrides Protected Sub Serialize(ByVal info As SerializationInfo, ByVal context As StreamingContext)

[19861] [JScript] protected override function Serialize(info : SerializationInfo, context : StreamingContext);

[19862] Description

[19863] XmIFileditor class (System.Web.UI.Design)

[19864] ToString

[19865] Description

[19866] Provides a user interface for selecting an XML File.

[19867] XmIFileEditor

[19868] Example Syntax:

[19869] ToString

[19870] [C#] public XmlFileEditor( );

[19871] [C++] public: XmlFileEditor( );

[19872] [VB] Public Sub New( )

[19873] [JScript] public function XmlFileEditor( );

[19874] EditValue

[19875] [C#] public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value);

[19876] [C++] public: Object* EditValue(ITypeDescriptorContext* context, IServiceProvider* provider, Object* value);

[19877] [VB] Overrides Public Function EditValue(ByVal context As ITypeDescriptorContext, ByVal provider As IServiceProvider, ByVal value As Object) As Object

[19878] [JScript] public override function EditValue(context : ITypeDescriptorContext, provider : IServiceProvider, value : Object) : Object;

[19879] Description

[19880] Edits the value of the specified object using the specified service provider and context.

[19881] Return Value: The new value of the object. If the value of the object hasn't changed, this method should return the same object it was passed.

[19882] A service provider is provided so that any required editing services can be obtained. An System.ComponentModel.ITypeDescriptorContext that can be used to gain additional context information. A service provider object through which editing services may be obtained. An instance of the value being edited.

[19883] GetEditStyle

[19884] [C#] public override UITypeEditorEditStyle GetEditStyle(ITypeDescriptorContext context);

[19885] [C++] public: UITypeEditorEditStyle GetEditStyle(ITypeDescriptorContext* context);

[19886] [VB] Overrides Public Function GetEditStyle(ByVal context As ITypeDescriptorContext) As UITypeEditorEditStyle

[19887] [JScript] public override function GetEditStyle(context : ITypeDescriptorContext) : UITypeEditorEditStyle;

[19888] Description

[19889] Gets the editor style used by the System.Web.UI.Design.XmlFileEditor.EditValue(System.ComponentModel.I TypeDescriptorContext,System.IServiceProvider,System.Object) method.

[19890] Return Value: An value indicating the provided editing style. An System.ComponentModel.ITypeDescriptorContext that can be used to gain additional context information.

[19891] XmlUrlEditor class (System.Web.UI.Design)

[19892] ToString

[19893] Description

[19894] Provides a user interface for editing an URL embedded in XML.

[19895] XmlUrlEditor

[19896] Example Syntax:

[19897] ToString

[19898] [C#] public XmlUrlEditor( );

[19899] [C++] public: XmlUrlEditor( );

[19900] [VB] Public Sub New( )

[19901] [JScript] public function XmlUrlEditor( );

[19902] Caption

[19903] ToString

[19904] [C#] protected override string Caption {get;}

[19905] [C++] protected: _property virtual String* get_Caption( );

[19906] [VB] Overrides Protected ReadOnly Property Caption As String

[19907] [JScript] protected function get Caption( ) : String;

[19908] Description

[19909] Gets or sets the caption for the URL.

[19910] Filter

[19911] ToString

[19912] [C#] protected override string Filter {get;}

[19913] [C++] protected: _property virtual String* get_Filter( );

[19914] [VB] Overrides Protected ReadOnly Property Filter As String

[19915] [JScript] protected function get Filter( ) : String;

[19916] Description

[19917] Gets or sets the file extensions to filter the file list for.

[19918] Options

[19919] ToString

[19920] [C#] protected override UriBuilderOptions Options {get;}

[19921] [C++] protected: _property virtual UrIBuilderOptions get Options( );

[19922] [VB] Overrides Protected ReadOnly Property Options As UriBuilderOptions

[19923] [JScript] p rotected function get Options( ) : UrI BuilderOptions;

[19924] Description

[19925] Gets the options for a URL builder to use.

[19926] XslUrlEditor class (System.Web.UI.Design)

[19927] ToString

[19928] Description

[19929] Provides a user interface for selecting an XSL file.

[19930] XslUrlEditor

[19931] Example Syntax:

[19932] ToString

[19933] [C#] public XslUrlEditor( );

[19934] [C++] public: XslUrlEditor( );

[19935] [VB] Public Sub New( )

[19936] [JScript] public function XslUrlEditor( );

[19937] Caption

[19938] ToString

[19939] [C#] protected override string Caption {get;}

[19940] [C++] protected: _property virtual String* get_Caption( );

[19941] [VB] Overrides Protected ReadOnly Property Caption As String

[19942] [JScript] protected function get Caption( ) : String;

[19943] Description

[19944] Gets or sets the caption for the URL.

[19945] Filter

[19946] ToString

[19947] [C#] protected override string Filter {get;}

[19948] [C++] protected: _property virtual String* get_Filter( );

[19949] [VB] Overrides Protected ReadOnly Property Filter As String

[19950] [JScript] protected function get Filter( ) : String;

[19951] Description

[19952] System.Web.UI.Desitn.WebControls

[19953] Description

[19954] The System.Web.UI.Design.WebControls namespace contains classes that can be used to extend design-time support for Web server controls.

[19955] AdRotatorDesigner class (System.Web.UI.Design.WebControls)

[19956] Description

[19957] Provides design-time support for the System.Web.UI.WebControls.AdRotator Web server control.

[19958] Constructors:

[19959] AdRotatorDesigner

[19960] Example Syntax:

[19961] [C#] public AdRotatorDesigner( );

[19962] [C++] public: AdRotatorDesigner( );

[19963] [VB] Public Sub New( )

[19964] [JScript] public function AdRotatorDesigner( );

[19965] Properties:

[19966] AllowResize

[19967] AssociatedComponents

[19968] Behavior

[19969] Component

[19970] DataBindings

[19971] DesignTimeElement

[19972] DesignTimeElementView

[19973] DesignTimeHtmlRequiresLoadComplete

[19974] ID

[19975] InheritanceAttribute

[19976] Inherited

[19977] IsDirty

[19978] ReadOnly

[19979] ShadowProperties

[19980] ShouldCodeSerialize

[19981] Verbs

[19982] Methods:

[19983] GetDesignTimeHtml

[19984] [C#] public override string GetDesignTimeHtml( );

[19985] [C++] public: String* GetDesignTimeHtml( );

[19986] [VB] Overrides Public Function GetDesignTimeHtml( ) As String

[19987] [JScript] public override function GetDesignTimeHtml( ) : String;

[19988] Description

[19989] Gets the HTML that is used to represent the control at design time.

[19990] Return Value: The HTML that is used to represent the control at design time.

[19991] BaseDataListComponentEditor class (System.Web.UI.Design.WebControls)

[19992] UpdateDesignTimeHtml

[19993] Description

[19994] Provides a base component editor class for the Web Forms System.Web.UI.WebControls.DataGrid and System.Web.UI.WebControls.DataList Web server controls.

[19995] BaseDataListComponentEditor

[19996] Example Syntax:

[19997] UpdateDesignTimeHtml

[19998] [C#] public BaseDataListComponentEditor(int initialPage);

[19999] [C++] public: BaseDataListComponentEditor(int initialPage);

[20000] [VB] Public Sub New(ByVal initialPage As Integer)

[20001] [JScript] public function BaseDataListComponentEditor(initialPage : int);

[20002] Description

[20003] Initializes a new instance of the System.Web.UI.Design.WebControls.BaseDataListComponentEditor class. The index of the initial page to display.

[20004] EditComponent

[20005] [C#] public override bool EditComponent(ITypeDescriptorContext context, object obj, IWin32Window parent);

[20006] [C++] public: booT EditComponent(ITypeDescriptorContext* context, Object* obj, IWin32Window* parent);

[20007] [VB] Overrides Public Function EditComponent(ByVal context As ITypeDescriptorContext, ByVal obj As Object, ByVal parent As IWin32Window) As Boolean

[20008] [JScript] public override function EditComponent(context : ITypeDescriptorContext, obj : Object, parent : IWin32Window) : Boolean;

[20009] Description

[20010] Edits the specified component using the specified context descriptor and parent window.

[20011] Return Value: true if editing the component succeeded; otherwise, false. An System.ComponentModel.ITypeDescriptorContext that can be used to gain additional context information. The component to edit. The parent window.

[20012] GetInitialComponentEditorPageIndex

[20013] [C#] protected overrde mt GetInitialComponentEditorPageIndex( );

[20014] [C++] protected: vmt GetInitialComponentEditorPageIndex( );

[20015] [VB] Overrides Protected Function GetInitialComponentEditorPageIndex( ) As Integer

[20016] [JScript] protected override function GetInitialComponentEditorPageIndex( ) : int;

[20017] Description

[20018] Gets the index of the initial component editor page.

[20019] Return Value: The index of the initial page.

[20020] BaseDataListDesigner class (System.Web.UI.Design.WebControls)

[20021] ToString

[20022] Description

[20023] Provides a base designer class for the System.Web.UI.WebControls.DataList Web server control.

[20024] BaseDataListDesigner

[20025] Example Syntax:

[20026] ToString

[20027] [C#] public BaseDataListDesigner( );

[20028] [C++] public: BaseDataListDesipner( );

[20029] [VB] Public Sub New( )

[20030] [JScript] public function BaseDataListDesigner( );

[20031] Description

[20032] Initializes a new instance of the System.Web.UI.Design.WebControls.BaseDataListDesigner class.

[20033] ActiveTemplateEditingFrame

[20034] AllowResize

[20035] AssociatedComponents

[20036] Behavior

[20037] CannnterTemplateMode

[20038] Component

[20039] DataBindings

[20040] DataKeyField

[20041] ToString

[20042] Description

[20043] Gets or sets the value of the control's data key field.

[20044] The System.Web.UI.Design.WebControls.BaseDataListDesigner.DataKeyField property of this designer gets or sets the System.Web.UI.WebControls.DataList.DataKeyField property of the System.Web.UI.WebControls.DataList control that this designer is editing.

[20045] DataMember

[20046] ToString

[20047] [C#] public string DataMember {get; set;}

[20048] [C++] public: _property String* get_DataMember( );public: _property void set_DataMember(String*);

[20049] [VB] Public Property DataMember As String

[20050] [JScript] public function get DataMember( ) : String;public function set DataMember(String);

[20051] Description

[20052] Gets or sets the value of the control's data member field.

[20053] The System.Web.UI.Design.WebControls.BaseDataListDesigner.DataMember property of this designer gets or sets the System.Web.UI.WebControls.DataList.DataMember property of the System.Web.UI.WebControls.DataList control that this designer is editing.

[20054] DataSource

[20055] ToString

[20056] [C#] public string DataSource {get; set;}

[20057] [C++] public: _property String* get_DataSource( );public: _property void set_DataSource(String*);

[20058] [VB] Public Property DataSource As String

[20059] [JScript] public function get DataSource( ) : String;public function set DataSource(String);

[20060] Description

[20061] Gets or sets the value of the control's data source property.

[20062] The System.Web.UI.Design.WebControls.BaseDataListDesigner.DataSource property of this designer gets or sets the System.Web.UI.WebControls.DataList.DataSource property of the System.Web.UI.WebControls.DataList control that this designer is editing.

[20063] DesignTimeElement

[20064] DesignTimeElementView

[20065] DesignTimeHtmlRequiresLoadComplete

[20066] ToString

[20067] Description

[20068] Indicates whether loading must have completed to display the design-time HTML.

[20069] If this property is set to true, the control will not be displayed until the entire load has completed.

[20070] HidePropertiesInTemplateMode

[20071] ID

[20072] InheritanceAttribute

[20073] Inherited

[20074] InTemplateMode

[20075] IsDirty

[20076] ReadOnly

[20077] ShadowProperties

[20078] ShouldCodeSerialize

[20079] Verbs

[20080] ToString

[20081] Description

[20082] Gets or sets the collection of verbs available to this designer.

[20083] Dispose

[20084] [C#] protected override void Dispose(bool disposing);

[20085] [C++] protected: void Dispose(bool disposing);

[20086] [VB] Overrides Protected Sub Dispose(ByVal disposing As Boolean)

[20087] [JScript] protected override function Dispose(disposing : Boolean);

[20088] Description

[20089] Releases the unmanaged resources used by the System.Web.UI.Design.WebControls.BaseDataListDesigner and optionally releases the managed resources.

[20090] This method is called by the public Disposeo method and the System.Object.Finalize method. true to release both managed and unmanaged resources; false to release only unmanaged resources.

[20091] GetDesignTimeDataSource

[20092] [C#] protected IEnumerable GetDesignTimeDataSource(int minimumRows, out bool dummyDataSource);

[20093] [C++] protected: IEnumerable* GetDesignTimeDataSource(int minimumRows, bool* dummyDataSource);

[20094] [VB] Protected Function GetDesignTimeDataSource(ByVal minimumRows As Integer, ByRef dummyDataSource As Boolean) As IEnumerable

[20095] [JScript] protected function GetDesignTimeDataSource(minimumRows : int, dummyDataSource : Boolean) : IEnumerable; Gets a set of sample data that matches the schema of the selected data source.

[20096] Description

[20097] Gets a set of sample data that matching the schema of the selected data source.

[20098] Return Value: A live data source for use at design-time. The minimum rows of sample data that the data source data should contain. A boolean variable that will be set to true if the returned data source contains dummy data, or false if the data source was populated with data from an actual data source.

[20099] GetDesignTimeDataSource

[20100] [C#] protected IEnumerable GetDesignTimeDataSource(IEnumerable selectedDataSource, int minimumRows, out bool dummyDataSource);

[20101] [C++] protected: IEnumerable* GetDesignTimeDataSource(IEnumerable* selectedDataSource, int minimumRows, bool* dummyDataSource);

[20102] [VB] Protected Function GetDesignTimeDataSource(ByVal selectedDataSource As IEnumerable, ByVal minimumRows As Integer, ByRef dummyDataSource As Boolean) As IEnumerable

[20103] [JScript] protected function GetDesignTimeDataSource(selectedDataSource : IEnumerable, minimumRows : int, dummyDataSource : Boolean) : IEnumerable;

[20104] Description

[20105] Gets a set of sample data that matches the schema of the selected data source.

[20106] Return Value: A live data source for use at design-time. The data source that will be used as a template for the format of the data. The minimum number of rows of ii sample data that the data source data should contain. A boolean variable that will be set to true if the returned data source contains dummy data, or false if the data source was populated with data from an actual data source.

[20107] GetResolvedSelectedDataSource

[20108] [C#] public IEnumerable GetResolvedSelectedDataSource( );

[20109] [C++] public: _sealed IEnumerable* GetResolvedSelectedDataSource( );

[20110] [VB] NotOverridable Public Function GetResolvedSelectedDataSource( ) As IEnumerable

[20111] [JScript] public function GetResolvedSelectedDataSource( ) : IEnumerable;

[20112] Description

[20113] Gets the data member that is currently selected within the data source currently bound to the control.

[20114] Return Value: The currently selected data member, or null if the control was not bound to a data source, or the data source, site of the designer's component, or the container of the data source could not be accessed.

[20115] GetSelectedDataSource

[20116] [C#] public o bject GetSelectedDataSourceo);

[20117] [C++] public: _(—)_sealed Object* GetSelectedDataSourceo);

[20118] [VB] NotOverridable Public Function GetSelectedDataSource( ) As Object

[20119] [JScript] public function GetSelectedDataSource( ) : Object;

[20120] Description

[20121] Gets the selected data source component from the component's container.

[20122] Return Value: The selected data source, or null if a data source is not found, or if a data source with the same name does not exist. GetTemplateContainerDataSource

[20123] [C#] public override IEnumerable GetTemplateContainerDataSource(string templateName);

[20124] [C++] public: IEnumerable* GetTemplateContainerDataSource(String* templateName);

[20125] [VB] Overrides Public Function GetTemplateContainerDataSource(ByVal templateName As String) As IEnumerable

[20126] [JScript] public override function GetTemplateContainerDataSource(templateName : String) : IEnumerable;

[20127] Description

[20128] Gets the template's container's data source.

[20129] Return Value: An object that implements System.Collections.IEnumerable and contains the data source or data sources available to the template's container. The name of the template to retrieve the data source for.

[20130] Initialize

[20131] [C#] public override void Initialize(IComponent component);

[20132] [C++] public: void Initialize(IComponent* component);

[20133] [VB] Overrides Public Sub Initialize(ByVal component As IComponent)

[20134] [JScript] public override function Initialize(component : IComponent);

[20135] Description

[20136] Initializes the designer with the System.Web.UI.WebControls.DataGrid control that this instance of the designer is associated with. The associated System.Web.UI.WebControls.DataGrid control.

[20137] InvokePropertyBuilder

[20138] [C#] protected internal void InvokePropertyBuilder(int initialpage);

[20139] [C++] protected public: void InvokePropertyBuilder(int initialPage);

[20140] [VB] Protected Friend Dim Sub InvokePropertyBuilder(ByVal initialPage As Integer)

[20141] [JScript] package function InvokePropertyBuilder(initialPage : int);

[20142] Description

[20143] Invokes the property builder beginning with the specified page. The page to begin with.

[20144] OnAutoFormat

[20145] [C#] protected void OnAutoFormat(object sender, EventArgs e);

[20146] [C++] protected: void OnAutoForilat(Object* sender, EventArgs* e);

[20147] [VB] Protected Sub OnAutoFormat(ByVal sender As Object, ByVal e As EventArgs)

[20148] [JScript] protected function OnAutoFormat(sender : Object, e : EventArgs);

[20149] Description

[20150] Represents the method that will handle the AutoFormat event. The source of the event. An System.EventArgs object that provides data about the event.

[20151] OnComponentChanged

[20152] [C#] public override void OnComponentChanged(object sender, ComponentChangedEventArgs e);

[20153] [C++] public: void OnComponentChanged(Object* sender, ComponentChangedEventArgs* e);

[20154] [VB] Overrides Public Sub OnComponentChanged(ByVal sender As Object, ByVal e As ComponentChangedEventArgs)

[20155] [JScript] public override function OnComponentChanged(sender : Object, e: ComponentChangedEventArgs);

[20156] Description

[20157] Represents the method that will handle the component change event. The source of the event. The System.ComponentModel.Design.ComponentChangedEventArgs that provides data about the event.

[20158] OnDataSourceChanged

[20159] [C#] protected internal virtual void OnDataSourceChanged( );

[20160] [C++] protected public: virtual void OnDataSourceChangedo);

[20161] [VB] Overridable Protected Friend Dim Sub OnDataSourceChanged( )

[20162] [JScript] package function OnDataSourceChanged( );

[20163] Description

[20164] Raises the DataSourceChanged event.

[20165] OnPropertyBuilder

[20166] [C#] protected void OnPropertyBuilder(object sender, EventArgs e);

[20167] [C++] protected: void OnPropertyBuilder(Object* sender, EventArgs* e);

[20168] [VB] Protected Sub OnPropertyBuilder(ByVal sender As Object, ByVal e As EventArgs)

[20169] [JScript] protected function OnPropertyBuilder(sender : Object, e : EventArgs);

[20170] Description

[20171] Represents the method that will handle the property builder event. The source of the event. An System.EventArgs object that provides data about the event.

[20172] OnStylesChanged

[20173] [C#] protected internal void OnStylesChanged( );

[20174] [C++] protected public: void OnStylesChanged( );

[20175] [VB] Protected Friend Dim Sub OnStylesChanged( )

[20176] [JScript] package function OnStylesChanged( );

[20177] Description

[20178] Provides a method that can be overrriden to implement functionality that should occur when a style of the control has been changed.

[20179] This method can serve as notification that a style of the control has changed.

[20180] OnTemplateEditingVerbsChanged

[20181] [C#] protected abstract void OnTemplateEditingVerbsChanged( );

[20182] [C++] protected: virtual void OnTemplateEditingVerbsChanged( );

[20183] [VB] MustOverride Protected Sub OnTemplateEditingVerbsChanged( )

[20184] [JScript] protected abstract function OnTemplateEditingVerbsChanged( );

[20185] Description

[20186] Provides a method that can be overrriden to implement functionality that should occur when the designer's template editing verbs have changed.

[20187] This method can serve as notification that the designer's template editing verbs have changed.

[20188] PreFilterProperties

[20189] [C#] protected override void PreFilterProperties(IDictionary properties);

[20190] [C++] protected: void PreFilterProperties(IDictionary* properties);

[20191] [VB] Overrides Protected Sub PreFilterProperties(ByVal properties As IDictionary)

[20192] [JScript] protected override function PreFilterProperties(properties : IDictionary);

[20193] Description

[20194] Filters the properties exposed through a System.ComponentModel.TypeDescriptor and replaces the runtime DataSource property descriptor with a design-time data source. The set of properties to filter.

[20195] BaseValidatorDesigner class (System.Web.UI.Design.WebControls)

[20196] UpdateDesignTimeHtml

[20197] Description

[20198] Provides design-time support for controls that derive from System.Web.UI.WebControls.BaseValidator.

[20199] BaseValidatorDesigner

[20200] Example Syntax:

[20201] UpdateDesignTimeHtml

[20202] [C#] public BaseValidatorDesignero);

[20203] [C++] public: BaseValidatorDesigner( );

[20204] [VB] Public Sub New( )

[20205] [JScript] public function BaseValidatorDesigner( );

[20206] AllowResize

[20207] AssociatedComponents

[20208] Behavior

[20209] Component

[20210] DataBindings

[20211] DesignTimeElement

[20212] DesignTimeElementView

[20213] DesignTimeHtmlRequiresLoadComplete

[20214] ID

[20215] InheritanceAttribute

[20216] Inherited

[20217] IsDirty

[20218] ReadOnly

[20219] ShadowProperties

[20220] ShouldCodeSerialize

[20221] Verbs

[20222] GetDesignTimeHtml

[20223] [C#] public override string GetDesignTimeHtml( );

[20224] [C++] public: String* GetDesignTimeHtml( );

[20225] [VB] Overrides Public Function GetDesignTimeHtml( ) As String

[20226] [JScript] public override function GetDesignTimeHtml( ) : String;

[20227] Description

[20228] Gets the HTML that is used to represent the control at design time.

[20229] Return Value: The HTML that is used to represent the control at design time.

[20230] ButtonDesigner class (System.Web.UI.Design.WebControls)

[20231] UpdateDesignTimeHtml

[20232] Description

[20233] Provides design-time support for the System.Web.UI.WebControls.Button Web server control.

[20234] ButtonDesigner

[20235] Example Syntax:

[20236] UpdateDesignTimeHtml

[20237] [C#] public ButtonDesigner( );

[20238] [C++] public: ButtonDesigner( );

[20239] [VB] Public Sub New( )

[20240] [JScript] public function ButtonDesigner( );

[20241] AllowResize

[20242] AssociatedComponents

[20243] Behavior

[20244] Component

[20245] DataBindings

[20246] DesignTimeElement

[20247] DesignTimeElementView

[20248] DesignTimeHtmlRequiresLoadComplete

[20249] ID

[20250] InheritanceAttribute

[20251] Inherited

[20252] IsDirty

[20253] ReadOnly

[20254] ShadowProperties

[20255] ShouldCodeSerialize

[20256] Verbs

[20257] GetDesignTimeHftml

[20258] [C#] public override string GetDesignTimeHtml( );

[20259] [C++] public: String* GetDesignTimeHtml( );

[20260] [VB] Overrides Public Function GetDesignTimeHtml( ) As String

[20261] [JScript] public override function GetDesignTimeHtml( ) : String;

[20262] Description

[20263] Gets the HTML that is used to represent the control at design time.

[20264] Return Value: The HTML that is used to represent the control at design time.

[20265] CalendarAutoFormatDialog class (System.Web.UI.Design.WebControls)

[20266] UpdateDesignTimeHtml

[20267] Description

[20268] Provides an AutoFormat page for a System.Web.UI.WebControls.Calendar Web server control.

[20269] CalendarAutoFormatDialog

[20270] Example Syntax:

[20271] UpdateDesignTimeHtml

[20272] [C#] public CalendarAutoFormatDialog(Calendar calendar);

[20273] [C++] public: CalendarAutoFormatDialog(Calendar* calendar);

[20274] [VB] Public Sub New(ByVal calendar As Calendar)

[20275] [JScript] public function CalendarAutoFormatDialog(calendar : Calendar);

[20276] Description

[20277] Create a new AutoFormatPage instance Create a new AutoFormatPage instance

[20278] AcceptButton

[20279] AccessibilityObject

[20280] AccessibleDefaultActionDescription

[20281] AccessibleDescription

[20282] AccessibleName

[20283] AccessibleRole

[20284] ActiveControl

[20285] ActiveMdiChild

[20286] AllowDrop

[20287] AllowTransparency

[20288] Anchor

[20289] AutoScale

[20290] AutoScaleBaseSize

[20291] AutoScroll

[20292] AutoScrollMargin

[20293] AutoScrollMinSize

[20294] AutoScrollPosition

[20295] BackColor

[20296] BackgroundImage

[20297] BindingContext

[20298] Bottom

[20299] Bounds

[20300] CancelButton

[20301] CanFocus

[20302] CanSelect

[20303] Capture

[20304] CausesValidation

[20305] ClientRectangle

[20306] ClientSize

[20307] CompanyName

[20308] Container

[20309] ContainsFocus

[20310] ContextMenu

[20311] ControlBox

[20312] Controls

[20313] Created

[20314] CreateParams

[20315] Cursor

[20316] DataBindings

[20317] DefaultImeMode

[20318] DefaultSize

[20319] DesignMode

[20320] DesktopBounds

[20321] DesktopLocation

[20322] DialogResult

[20323] DisplayRectangle

[20324] Disposing

[20325] Dock

[20326] DockPadding

[20327] Enabled

[20328] Events

[20329] Focused

[20330] Font

[20331] FontHeight

[20332] ForeColor

[20333] FormBorderStyle

[20334] Handle

[20335] HasChildren

[20336] Height

[20337] HeIpBuffon

[20338] HScroll

[20339] Icon

[20340] ImeMode

[20341] InvokeRequired

[20342] IsAccessible

[20343] IsDisposed

[20344] IsHandleCreated

[20345] IsMdiChild

[20346] IsMdiContainer

[20347] IsRestrictedWindow

[20348] KeyPreview

[20349] Left

[20350] Location

[20351] MaximizeBox

[20352] MaximizedBounds

[20353] MaximumSize

[20354] MdiChildren

[20355] MdiParent

[20356] Menu

[20357] MergedMenu

[20358] MinimizeBox

[20359] MinimumSize

[20360] Modal

[20361] Name

[20362] Opacity

[20363] OwnedForms

[20364] Owner

[20365] Parent

[20366] ParentForm

[20367] ProductName

[20368] ProductVersion

[20369] RecreatingHandle

[20370] Region

[20371] RenderRightToLeft

[20372] ResizeRedraw

[20373] Right

[20374] RightToLeft

[20375] ShowFocusCues

[20376] ShowInTaskbar

[20377] ShowKeyboardCues

[20378] Site

[20379] Size

[20380] SizeGripStyle

[20381] StartPosition

[20382] TabIndex

[20383] TabStop

[20384] Tag

[20385] Text

[20386] Top

[20387] TopLevel

[20388] TopLevelControl

[20389] TopMost

[20390] TransparencyKey

[20391] Visible

[20392] VScroll

[20393] Width

[20394] WindowState

[20395] WindowTarget

[20396] DoDelayLoadActions

[20397] [C#] protected void DoDelayLoadActions( );

[20398] [C++] protected: void DoDelayLoadActions( );

[20399] [VB] Protected Sub DoDelayLoadActions( )

[20400] [JScript] protected function DoDelayLoadActions( );

[20401] Description

[20402] Executes any initialization that was delayed until the first idle time Executes any initialization that was delayed until the first idle time

[20403] OnActivated

[20404] [C#] protected void OnActivated(object source, EventArgs e);

[20405] [C++] protected: void OnActivated(Object* source, EventArgs* e);

[20406] [VB] Protected Sub OnActivated(ByVal source As Object, ByVal e As EventArgs)

[20407] [JScript] protected function OnActivated(source : Object, e : EventArgs);

[20408] Description

[20409] Handles the activated event of the System.Web.UI.WebControls.Calendar AutoFormat dialog.

[20410] This method provides an opportunity to perform operations after a Calendar AutoFormat dialog has been activated. The source of the event. An System.EventArgs that provides information about the event.

[20411] OnOKClicked

[20412] [C#] protected void OnOKClicked(object source, EventArgs e);

[20413] [C++] protected: void OnOKClicked(Object* source, EventArgs* e);

[20414] [VB] Protected Sub OnOKClicked(ByVal source As Object, ByVal e As EventArgs)

[20415] [JScript] protected function OnOKClicked(source : Object, e : EventArgs);

[20416] Description

[20417] Handle changes in the pre-defined schema choices Handle changes in the pre-defined schema choices

[20418] OnSelChangedScheme

[20419] [C#] protected void OnSelChangedScheme(object source, EventArgs e);

[20420] [C++] protected: void OnSelChangedScheme(Object* source, EventArgs* e);

[20421] [VB] Protected Sub OnSelChangedScheme(ByVal source As Object, ByVal e As EventArgs)

[20422] [JScript] protected function OnSelChangedScheme(source : Object, e : EventArgs);

[20423] Description

[20424] Handle changes in the pre-defined schema choices Handle changes in the pre-defined schema choices

[20425] SaveComponent

[20426] [C#] protected void SaveComponent( );

[20427] [C++] protected: void SaveComponent( );

[20428] [VB] Protected Sub SaveComponent( )

[20429] [JScript] protected function SaveComponent( );

[20430] Description

[20431] Save any changes into the component Save any changes into the component

[20432] CalendarDesigner class (System.Web.UI.Design.WebControls)

[20433] WndProc

[20434] Description

[20435] Provides design-time support for the System.Web.UI.WebControls.Calendar Web server control.

[20436] CalendarDesigner

[20437] Example Syntax:

[20438] WndProc

[20439] [C#] public CalendarDesigner( );

[20440] [C++] public: CalendarDesigner( );

[20441] [VB] Public Sub New( )

[20442] [JScript] public function CalendarDesigner( );

[20443] AllowResize

[20444] AssociatedComponents

[20445] Behavior

[20446] Component

[20447] DataBindings

[20448] DesigTimeElement

[20449] DesignTimeElementView

[20450] DesignTimeHtmlRequiresLoadComplete

[20451] ID

[20452] InheritanceAttribute

[20453] Inherited

[20454] IsDirty

[20455] ReadOnly

[20456] ShadowProperties

[20457] ShouldCodeSerialize

[20458] Verbs

[20459] WndProc

[20460] Description

[20461] Gets the set of verbs available to this designer.

[20462] Initialize

[20463] [C#] public override void Initialize(IComponent component);

[20464] [C++] public: void Initialize(IComponent* component);

[20465] [VB] Overrides Public Sub Initialize(ByVal component As IComponent)

[20466] [JScript] public override function Initialize(component : IComponent);

[20467] Description

[20468] Initializes the designer with the component for design.

[20469] The designer host calls System.Web.UI.Design.WebControls.CalendarDesigner.Initialize(System.Co mponentModel.IComponent) to establish the component for design. The control element for design.

[20470] OnAutoFormat

[20471] [C#] protected void OnAutoFormat(object sender, EventArgs e);

[20472] [C++] protected: void OnAutoFormat(Object* sender, EventArgs* e);

[20473] [VB] Protected Sub OnAutoFormat(ByVal sender As Object, ByVal e As EventArgs)

[20474] [JScript] protected function OnAutoFormat(sender : Object, e : EventArgs);

[20475] Description

[20476] Delegate to handle the the AutoFormat verb that displays a new System.Web.UI.Design.WebControls.CalendarAutoFormatDialog. The source of the event. The System.EventArgs object that provides data about the event.

[20477] CheckBoxDesigner class (System.Web.UI.Design.WebControls)

[20478] UpdateDesignTimeHtml

[20479] Description

[20480] Provides design-time support for the System.Web.UI.WebControls.CheckBox Web server control.

[20481] CheckBoxDesigner

[20482] Example Syntax:

[20483] UpdateDesignTimeHtml

[20484] [C#] public CheckBoxDesigner( );

[20485] [C++] public: CheckBoxDesigner( );

[20486] [VB] Public Sub New( )

[20487] [JScript] public function CheckBoxDesigner( );

[20488] AllowResize

[20489] AssociatedComponents

[20490] Behavior

[20491] Component

[20492] DataBindings

[20493] DesignTimeElement

[20494] DesignTimeElementView

[20495] DesignTimeHtmlRequiresLoadComplete

[20496] ID

[20497] InheritanceAttribute

[20498] Inherited

[20499] IsDirty

[20500] ReadOnly

[20501] ShadowProperties

[20502] ShouldCodeSerialize

[20503] Verbs

[20504] GetDesignTimeHtml

[20505] [C#] public override string GetDesignTimeHtml( );

[20506] [C++] public: String* GetDesignTimeHtml( );

[20507] [VB] Overrides Public Function GetDesignTimeHtml( ) As String

[20508] [JScript] public override function GetDesignTimeHtml( ) : String;

[20509] Description

[20510] Gets the HTML that is used to represent the control at design time.

[20511] Return Value: The HTML that is used to represent the control at design time.

[20512] DataGridColumnCollectionEditor class (System.Web.UI.Design.WebControls)

[20513] UpdateDesignTimeHtml

[20514] Description

[20515] Provides a collection editing user interface for a column collection of a System.Web.UI.WebControls.DataGrid Web server control.

[20516] DataGridColumnCollectionEditor

[20517] Example Syntax:

[20518] UpdateDesignTimeHtml

[20519] [C#] public DataGridColumnCollectionEditor( );

[20520] [C++] public: DataGridColumnCollectionEditoro);

[20521] [VB] Public Sub New( )

[20522] [JScript] public function DataGridColumnCollectionEditor( );

[20523] EditValue

[20524] [C#] public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value);

[20525] [C++] public: Object* EditValue(ITypeDescriptorContext* context, IServiceProvider* provider, Object* value);

[20526] [VB] Overrides Public Function EditValue(ByVal context As ITypeDescriptorContext, ByVal provider As IServiceProvider, ByVal value As Object) As Object

[20527] [JScript] public override function EditValue(context : ITypeDescriptorContext, provider : IServiceProvider, value : Object) : Object;

[20528] Description

[20529] Edits the specified value using the specified context descriptor and service provider.

[20530] Return Value: The new value. An System.ComponentModel.ITypeDescriptorContext that indicates the context of the object to edit the value of. An System.IServiceProvider. The object to edit.

[20531] GetEditStyle

[20532] [C#] public override UITypeEditorEditStyle GetEditStyle(ITypeDescriptorContext context);

[20533] [C++] public: UITypeEditorEditStyle GetEditStyle(ITypeDescriptorContext* context);

[20534] [VB] Overrides Public Function GetEditStyle(ByVal context As ITypeDescriptorContext) As UITypeEditorEditStyle

[20535] [JScript] public override function GetEditStyle(context : ITypeDescriptorContext) UITypeEditorEditStyle;

[20536] Description

[20537] Gets the edit style used by the System.Web.UI.Design.WebControls.DataGridColumnCollectionEditor.Edit Value(System.ComponentModel.ITypeDescriptorContext,System.IServicePro vider,System.Object) method.

[20538] Return Value: A System.Drawing.Design.UITypeEditorEditStyle that represents the editor style that this editor uses. An System.ComponentModel.ITypeDescriptorContext that indicates the context of the object to edit the value of.

[20539] DataGridComponentEditor class (System.Web.UI.Design.WebControls)

[20540] ToString

[20541] Description

[20542] Provides a component editor for a Web Forms System.Web.UI.WebControls.DataGrid Web server control.

[20543] DataGridComponentEditor

[20544] Example Syntax:

[20545] ToString

[20546] [C#] public DataGridComponentEditor( );

[20547] [C++] public: DataGridComponentEditor( );

[20548] [VB] Public Sub New( )

[20549] [JScript] public function DataGridComponentEditor( ); Initializes a new instance of the System.Web.UI.Design.WebControls.DataGridComponentEditor class.

[20550] Description

[20551] Initializes a new instance of the System.Web.UI.Design.WebControls.DataGridComponentEditor class.

[20552] DataGridComponentEditor

[20553] Example Syntax:

[20554] ToString

[20555] [C++] public DataGridComponentEditor(int initialPage);

[20556] [C++] public: DataGridComponentEditor(int initialPage);

[20557] [VB] Public Sub New(ByVal initialPage As Integer)

[20558] [JScript] public function DataGridComponentEditor(initialPage : int);

[20559] Description

[20560] Initializes a new instance of the System.Web.UI.Design.WebControls.DataGridComponentEditor class. The index of the initial page. GetComponentEditorPages

[20561] [C#] protected override Type[ ] GetComponentEditorPages( );

[20562] [C++] protected: Type* GetComponentEditorPages( ) [ ];

[20563] [VB] Overrides Protected Function GetComponentEditorPages( ) As Type( )

[20564] [JScript] protected override function GetComponentEditorPages( ) : Type[ ];

[20565] Description

[20566] Gets the set of all pages in the System.Web.UI.WebControls.DataGrid control.

[20567] Return Value: An array consisting of the set of component editor pages.

[20568] This method can be overridden to change the set of pages to show.

[20569] DataGridDesigner class (System.Web.UI.Design.WebControls)

[20570] ToString

[20571] Description

[20572] Provides design-time support for the System.Web.UI.WebControls.DataGrid Web server control.

[20573] DataGridDesigner

[20574] Example Syntax:

[20575] ToString

[20576] [C#] public DataGridDesigner( );

[20577] [C++] public: DataGridDesigner( );

[20578] [VB] Public Sub New( )

[20579] [JScript] public function DataGridDesigner( );

[20580] Description

[20581] Initializes a new instance of the System.Web.UI.Design.WebControls.DataGridDesigner class.

[20582] ActiveTemplateEditingFrame

[20583] AllowResize

[20584] AssociatedComponents

[20585] Behavior

[20586] CanEnterTemplateMode

[20587] Component

[20588] DataBindings

[20589] DataKeyField

[20590] DataMember

[20591] DataSource

[20592] DesignTimeElement

[20593] DesignTimeElementView

[20594] DesignTimeHtmlRequiresLoadComplete

[20595] HidePropertiesInTemplateMode

[20596] ID

[20597] InheritanceAttribute

[20598] Inherited

[20599] InTemplateMode

[20600] IsDirty

[20601] ReadOnly

[20602] ShadowProperties

[20603] ShouldCodeSerialize

[20604] Verbs

[20605] CreateTemplateEditingFrame

[20606] [C#] protected override ITemplateEditingFrame CreateTemplateEditingFrame(TemplateEditingVerb verb);

[20607] [C++] protected: ITemplateEditingFrame* CreateTemplateEditingFrame(TemplateEditingVerb* verb);

[20608] [VB] Overrides Protected Function CreateTemplateEditingFrame(ByVal verb As TemplateEditingVerb) As ITemplateEditingFrame

[20609] [JScript] protected override function CreateTemplateEditingFrame(verb TemplateEditingVerb) : ITemplateEditingFrame;

[20610] Description

[20611] Creates a template editing frame using the specified verb.

[20612] Return Value: The new template editing frame. The verb to create the template editing frame for.

[20613] Dispose

[20614] [C#] protected override void Dispose(bool disposing);

[20615] [C++] protected: void Dispose(bool disposing);

[20616] [VB] Overrides Protected Sub Dispose(ByVal disposing As Boolean)

[20617] [JScript] protected override function Dispose(disposing : Boolean);

[20618] Description

[20619] Releases the unmanaged resources used by the System.Web.UI.Design.WebControls.DataGridDesigner and optionally releases the managed resources.

[20620] This method is called by the public Disposeo method and the System.Object.Finalize method. true to release both managed and unmanaged resources; false to release only unmanaged resources.

[20621] GetCachedTemplateEditingVerbs

[20622] [C#] protected override TemplateEditingVerb[ ] GetCachedTemplateEditingVerbs( );

[20623] [C++] protected: TemplateEditingVerb* GetCachedTemplateEditingVerbs( ) [ ];

[20624] [VB] Overrides Protected Function GetCachedTemplateEditingVerbs( ) As TemplateEditingVerb( )

[20625] [JScript] protected override function GetCachedTemplateEditingVerbs( ) TemplateEditingVerb[ ];

[20626] Description

[20627] Gets the cached template editing verbs.

[20628] Return Value: An array containing the cached template editing verbs.

[20629] GetDesignTimeHtml

[20630] [C#] public override string GetDesignTimeHtmlo);

[20631] [C++] public: String* GetDesignTimeHtml( );

[20632] [VB] Overrides Public Function GetDesignTimeHtml( ) As String

[20633] [JScript] public override function GetDesignTimeHtml( ): String;

[20634] Description

[20635] Gets the HTML that is used to represent the control at design time.

[20636] Return Value: The HTML that is used to represent the control at design time.

[20637] GetEmptyDesignTimeHtml

[20638] [C#] protected override string GetEmptyDesignTimeHtml( );

[20639] [C++] protected: String* GetEmptyDesignTimeHtml( );

[20640] [VB] Overrides Protected Function GetEmptyDesignTimeHtml( ) As String

[20641] [JScript] protected override function GetEmptyDesignTimeHtml( ) : String;

[20642] Description

[20643] Gets the HTML used to represent an empty template-based control at design time.

[20644] Return Value: The HTML used to represent an empty template-based control at design time.

[20645] GetErrorDesignTimeHtml

[20646] [C#] protected override string GetErrorDesignTimeHtml(Exception e);

[20647] [C++] protected: String* GetErrorDesignTimeHtml(Exception* e);

[20648] [VB] Overrides Protected Function GetErrorDesignTimeHtml(ByVal e As Exception) As String

[20649] [JScript] protected override function GetErrorDesignTimeHtml(e : Exception) : String;

[20650] Description

[20651] Gets the HTML displayed at design-time for the specified exception when an error has been encountered while rendering the control.

[20652] Return Value: The HTML displayed at design-time for the specified exception. The exception to display an error message for.

[20653] GetTemplateContainerDataItemProperty

[20654] [C#] public override string GetTemplateContainerDataItemProperty(string templateName);

[20655] [C++] public: String* GetTemplateContainerDataItemProperty(String* templateName);

[20656] [VB] Overrides Public Function GetTemplateContainerDataItemProperty(ByVal templateName As String) As String

[20657] [JScript] public override function GetTemplateContainerDataItemProperty(templateName : String) : String;

[20658] Description

[20659] Gets the template's container's data item property.

[20660] Return Value: The template's container's data item property. The name of the template.

[20661] GetTemplateContent

[20662] [C#] public override string GetTemplateContent(ITemplateEditingFrame editingFrame, string templateName, out bool allowEditing);

[20663] [C++] public: String* GetTemplateContent(ITemplateEditingFrame* editingFrame, String* templateName, bool* allowEditing);

[20664] [VB] Overrides Public Function GetTemplateContent(ByVal editingFrame As ITemplateEditingFrame, ByVal templateName As String, ByRef allowEditing As Boolean) As String

[20665] [JScript] public override function GetTemplateContent(editingFrame : ITemplateEditingFrame, templateName : String, allowEditing : Boolean) : String;

[20666] Description

[20667] Gets the template's content.

[20668] Return Value: The template's content. The template frame to retrieve content for. The name of the template. A boolean variable that will be set to true if the template's content can be edited, or false if the content is read-only.

[20669] GetTemplatePropertyParentType

[20670] [C#] public override Type GetTemplatePropertyParentType(string templateName);

[20671] [C++] public: Type* GetTemplatePropertyParentType(String* templateName);

[20672] [VB] Overrides Public Function GetTemplatePropertyParentType(ByVal templateName As String) As Type

[20673] [JScript] public override function GetTemplatePropertyParentType(templateName : String) : Type;

[20674] Description

[20675] Gets the type of the parent of the template property.

[20676] Return Value: The type of the object that has the template property. The name of the template to return the type of the parent for. Initialize

[20677] [C#] public override void Initialize(IComponent component);

[20678] [C++] public: void Initi alize(IComponent* component);

[20679] [VB] Overrides Public Sub Initialize(ByVal component As IComponent)

[20680] [JScript] public override function Initialize(component : IComponent);

[20681] Description

[20682] Initializes the designer with the System.Web.UI.WebControls.DataGrid control that this instance of the designer is associated with. The associated System.Web.UI.WebControls.DataGrid control. OnColumnsChanged

[20683] [C#] public virtual void OnColumnsChanged( );

[20684] [C++] public: virtual void OnColumnsChanged( );

[20685] [VB] Overridable Public Sub OnColumnsChanged( )

[20686] [JScript] public function OnColumnsChanged( );

[20687] Description

[20688] Notification that is called when the columns changed event occurs.

[20689] OnTemplateEditingVerbsChanged

[20690] [C#] protected override void OnTemplateditingVerbsChangedo);

[20691] [C++] protected: void OnTemplateEditingVerbsChangedo);

[20692] [VB] Overrides Protected Sub OnTemplateEditingVerbsChanged( )

[20693] [JScript] protected override function OnTemplateEditingVerbsChanged( );

[20694] Description

[20695] Provides an opportunity to do processing or other actions when a change has been made to the template editing verbs.

[20696] SetTemplateContent

[20697] [C#] public override void SetTemplateContent(ITemplateEditingFrame editingFrame, string templateName, string templatecontent);

[20698] [C++] public: void SetTemplateContent(ITemplateEditingFrame* editingFrame, String* templateName, String* templatecontent);

[20699] [VB] Overrides Public Sub SetTemplateContent(ByVal editingFrame As ITemplateEditingFrame, ByVal templateName As String, ByVal templateContent As String)

[20700] [JScript] public override function SetTemplateContent(editingFrame : ITemplateEditingFrame, templateName : String, templateContent : String);

[20701] Description

[20702] Sets the content for the specified template and frame. The template frame to set the content for. The name of the template. The content to set.

[20703] DataListComponentEditor class (System.Web.UI.Design.WebControls)

[20704] UpdateDesignTimeHtml

[20705] Description

[20706] Provides a component editor for a Web Forms System.Web.UI.WebControls.DataList control.

[20707] DataListComponentEditor

[20708] Example Syntax:

[20709] UpdateDesignTimeHtml

[20710] [C#] public DataListComponentEditor( );

[20711] [C++] public: DataListComponentEditor( );

[20712] [VB] Public Sub New( )

[20713] [JScript] public function DataListComponentEditor( ); Initializes a new instance of System.Web.UI.Design.WebControls.DataListComponentEditor.

[20714] Description

[20715] Initializes a new instance of System.Web.UI.Design.WebControls.DataListComponentEditor.

[20716] DataListComponentEditor

[20717] Example Syntax:

[20718] UpdateDesignTimeHtml

[20719] [C#] public DataListComponentEditor(int initialPage);

[20720] [C++] public: DataListComponentEditor(int initialPage);

[20721] [VB] Public Sub New(ByVal initialPage As Integer)

[20722] [JScript] public function DataListComponentEditor(initialPage : int);

[20723] Description

[20724] Initializes a new instance of System.Web.UI.Design.WebControls.DataListComponentEditor. The index of the initial page to display.

[20725] GetComponentEditorPages

[20726] [C#] protected override Type[ ] GetComponentEditorPages( );

[20727] [C++] protected: Type* GetComponentEditorPages( ) [ ];

[20728] [VB] Overrides Protected Function GetComponentEditorPages( ) As Type( )

[20729] [JScript] protected override function GetComponentEditorPages( ) : Type[ ];

[20730] Description

[20731] Gets the set of component editor pages owned by the designer.

[20732] Return Value: The pages owned by the designer.

[20733] DataListDesigner class (System.Web.UI.Design.WebControls)

[20734] ToString

[20735] Description

[20736] Provides design-time support for the System.Web.UI.WebControls.DataList Web server control.

[20737] DataListDesigner

[20738] Example Syntax:

[20739] ToString

[20740] [C#] public DataListDesigner( );

[20741] [C++] public: DataListDesigner( );

[20742] [VB] Public Sub New( )

[20743] [JScript] public function DataListDesigner( );

[20744] Description

[20745] Initializes a new instance of the System.Web.UI.Design.WebControls.DataListDesigner class.

[20746] ActiveTemplateEditingFrame

[20747] AllowResize

[20748] ToString

[20749] Description

[20750] Indicates whether the data list can be resized.

[20751] AssociatedComponents

[20752] Behavior

[20753] CanEnterTemplateMode

[20754] Component

[20755] DataBindings

[20756] DataKeyField

[20757] DataMember

[20758] DataSource

[20759] DesignTimeElement

[20760] DesignTimeElementView

[20761] DesignTimeHtmlRequiresLoadComplete

[20762] HidePropertiesInTemplateMode

[20763] ID

[20764] InheritanceAttribute

[20765] Inherited

[20766] InTemplateMode

[20767] IsDirty

[20768] ReadOnly

[20769] ShadowProperties

[20770] ShouldCodeSerialize

[20771] TemplatesExist

[20772] ToString

[20773] Description

[20774] Indicates whether templates associated to the designer currently exist.

[20775] Verbs

[20776] CreateTemplateEditingFrame

[20777] [C#] protected override ITemplateEditingFrame CreateTemplateEditingFrame(TemplateEditingVerb verb);

[20778] [C++] protected: ITemplateEditingFrame* CreateTemplateEditingFrame(TemplateEditingVerb* verb);

[20779] [VB] Overrides Protected Function CreateTemplateEditingFrame(ByVal verb As TemplateEditingVerb) As ITemplateEditingFrame

[20780] [JScript] protected override function CreateTemplateEditingFrame(verb : TemplateEditingVerb) : ITemplateEditingFrame;

[20781] Description

[20782] Creates a template editing frame using the specified verb.

[20783] Return Value: An System.Web.UI.Design.ITemplateEditingFrame. The verb that was invoked to create a template editing frame.

[20784] Dispose

[20785] [C#] protected override void Dispose(bool disposing);

[20786] [C++] protected. void Dispose(bool disposing);

[20787] [VB] Overrides Protected Sub Dispose(ByVal disposing As Boolean)

[20788] [JScript] protected override function Dispose(disposing : Boolean);

[20789] Description

[20790] Releases the unmanaged resources used by the System.Web.UI.Design.WebControls.DataListDesigner and optionally releases the managed resources.

[20791] This method is called by the public DisposeO method and the System.Object.Finalize method. true to release both managed and unmanaged resources; false to release only unmanaged resources.

[20792] GetCachedTemplateEditingVerbs

[20793] [C#] protected override TemplateEditingVerb[ ] GetCachedTemplateEditingVerbs( );

[20794] [C++] protected: TemplateEditingVerb* GetCachedTemplateEditingVerbs( ) [ ];

[20795] [VB] Overrides Protected Function GetCachedTemplateEditingVerbs( ) As TemplateEditingVerb( )

[20796] [JScript] protected override function GetCachedTemplateEditingVerbs( ) : TemplateEditingVerb[ ];

[20797] Description

[20798] Gets the cached template editing verbs available to this designer.

[20799] Return Value: The cached template editing verbs available to this designer.

[20800] GetDesignTimeHtml

[20801] [C#] public override string GetDesignTimeHtml( );

[20802] [C++] public: String* GetDesignTimeHtml( );

[20803] [VB] Overrides Public Function GetDesignTimeHtml( ) As String

[20804] [JScript] public override function GetDesignTimeHtml( ) : String;

[20805] Description

[20806] Gets the HTML that is used to represent the control at design time.

[20807] Return Value: The HTML that is used to represent the control at design time. GetEmptyDesignTimeHtml

[20808] [C#] protected override string GetEmptyDesignTimeltmlo);

[20809] [C++] protected: Strinlg* GetEmptyDesignTimeHtmlo);

[20810] [VB] Overrides Protected Function GetEmptyDesignTimeHtml( ) As String

[20811] [JScript] protected override function GetEmptyDesignTimeHtml( ) : String;

[20812] Description

[20813] Gets the HTML used to represent an empty template-based control at design time.

[20814] Return Value: The HTML used to represent an empty template-based control at design time.

[20815] GetErrorDesignTimeHtml

[20816] [C#] protected override string GetErrorDesignTimeHtml(Exception e);

[20817] [C++] protected: String* GetErrorDesignTimeHtml(Exception* e);

[20818] [VB] Overrides Protected Function GetErrorDesignTimeHtml(ByVal e As Exception) As String

[20819] [JScript] protected override function GetErrorDesignTimeHtml(e : Exception) : String;

[20820] Description

[20821] Gets the HTML to display at design-time for the specified exception when an error has been encountered while rendering the control.

[20822] Return Value: The HTML displayed at design-time for the specified exception. The exception to display the error message for.

[20823] GetTemplateContainerDataItemProperty

[20824] [C#] public override string GetTemplateContainerDataItemProperty(string templateName);

[20825] [C++] public: String* GetTemplateContainerDataItemProperty(String* templateName);

[20826] [VB] Overrides Public Function GetTemplateContainerDataftemProperty(ByVal templateName As String) As String

[20827] [JScript] public override function GetTemplateContainerDataItemProperty(templateName : String) : String;

[20828] Description

[20829] Gets the template's container's data item property.

[20830] Return Value: The data item property of the container of the template. The name of the template.

[20831] GetTemplateContent

[20832] [C#] public override string GetTemplateContent(ITemplateEditingFrame editingFrame, string templateName, out bool allowEditing);

[20833] [C++] public: String* GetTemplateContent(ITemplateEditingFrame* editingFrame, String* templateName, bool* allowEditing);

[20834] [VB] Overrides Public Function GetTemplateContent(ByVal editingFrame As lTemplateEditingFrame, ByVal templateName As String, ByRef allowEditing As Boolean) As String

[20835] [JScript] public override function GetTemplateContent(editingFrame : ITemplateEditingFrame, templateName : String, allowEditing : Boolean) : String;

[20836] Description

[20837] Gets the template's content.

[20838] Return Value: The template's content. The template frame to get content from. The name of the template. A boolean variable that will be set to true if the template's content can be edited, or false if the content is read-only.

[20839] Initialize

[20840] [C#] public override void Initialize(IComponent component);

[20841] [C++] public: void Initiali ze(IComponent* component);

[20842] [VB] Overrides Public Sub Initialize(ByVal component As IComponent)

[20843] [JScript] public override function Initialize(component : IComponent);

[20844] Description

[20845] Initializes the designer with the System.Web.UI.WebControls.DataList control that this instance of the designer is associated with. The associated System.Web.UI.WebControls.DataList control.

[20846] OnTemplateEditingVerbsChanged

[20847] [C#] protected override void OnTemplateEditingVerbsChanged( );

[20848] [C++] protected: void OnTemplateEditingverbsChanged( );

[20849] [VB] Overrides Protected Sub OnTemplateEditingVerbsChanged( )

[20850] [JScript] protected override function OnTemplateEditingVerbsChanged( );

[20851] Description

[20852] Provides an opportunity to do processing or other actions when a change has been made to the template editing verbs.

[20853] SetTemplateContent

[20854] [C#] public override void SetTemplateContent(ITemplateEditingFrame editingFrame, string templateName, string templatecontent);

[20855] [C++] public: void SetTemplateContent(ITemplateEditingFrame* editingFrame, String* templateName, String* templatecontent);

[20856] [VB] Overrides Public Sub SetTemplateContent(ByVal editingFrame As ITemplateEditingFrame, ByVal templateName As String, ByVal templateContent As String)

[20857] [JScript] public override function SetTemplateContent(editingFrame : ITemplateEditingFrame, templateName : String, templateContent : String);

[20858] Description

[20859] Sets the template's content. The template frame to set content for. The name of the template. The content to set.

[20860] HyperLinkDesigner class (System.Web.UI.Design.WebControls)

[20861] UpdateDesignTimeHtml

[20862] Description

[20863] Provides design-time support for the System.Web.UI.WebControls.HyperLink Web server control.

[20864] HyperLinkDesigner

[20865] Example Syntax:

[20866] UpdateDesignTimeHtml

[20867] [C#] public HyperLinkDesigner( );

[20868] [C++] public: HyperLinkDesigner( );

[20869] [VB] Public Sub New( )

[20870] [JScript] public function HyperLinkDesigner( );

[20871] AllowResize

[20872] AssociatedComponents

[20873] Behavior

[20874] Component

[20875] DataBindings

[20876] DesignTimeElement

[20877] DesignTimeElementView

[20878] DesignTimeHtmlRequiresLoadComplete

[20879] ID

[20880] InheritanceAttribute

[20881] Inherited

[20882] IsDirty

[20883] ReadOnly

[20884] ShadowProperties

[20885] ShouldCodeSerialize

[20886] Verbs

[20887] GetDesignTimeHtml

[20888] [C#] public override string GetDesignTimeHtml( );

[20889] [C++] public: String* GetDesignTimeHtml( );

[20890] [VB] Overrides Public Function GetDesignTimeHtml( ) As String

[20891] [JScript] public override function GetDesignTimeHtml( ) : String;

[20892] Description

[20893] Gets the HTML that is used to represent the control at design time.

[20894] Return Value: The HTML that is used to represent the control at design time.

[20895] LabelDesigner class (System.Web.UI.Design.WebControls)

[20896] UpdateDesignTimeHtml

[20897] Description

[20898] Provides design-time support for the System.Web.UI.WebControls.Label Web server control.

[20899] LabelDesigner

[20900] Example Syntax:

[20901] UpdateDesignTimeHtml

[20902] [C#] pubic LabelDesigner( );

[20903] [C++] public: LabelDesigner( );

[20904] [VB] Public Sub New( )

[20905] [JScript] public function LabelDesigner( );

[20906] AllowResize

[20907] AssociatedComponents

[20908] Behavior

[20909] Component

[20910] DataBindings

[20911] DesignTimeElement

[20912] DesignTimeElementView

[20913] DesignTimeHtmlRequiresLoadComplete

[20914] ID

[20915] InheritanceAttribute

[20916] Inherited

[20917] IsDirty

[20918] ReadOnly

[20919] ShadowProperties

[20920] ShouldCodeSerialize

[20921] Verbs

[20922] LinkButtonDesigner class (System.Web.UI.Design.WebControls)

[20923] UpdateDesignTimeHtml

[20924] Description

[20925] Provides design-time support for the System.Web.UI.WebControls.LinkButton Web server control.

[20926] LinkButtonDesigner

[20927] Example Syntax:

[20928] UpdateDesignTimeHtml

[20929] [C#] public LinkButtonDesigner( );

[20930] [C++] public: LinkButtonDesigner( );

[20931] [VB] Public Sub New( )

[20932] [JScript] public function LinkButtonDesigner( );

[20933] AllowResize

[20934] AssociatedComponents

[20935] Behavior

[20936] Component

[20937] DataBindings

[20938] DesignTimeElement

[20939] DesignTimeElementView

[20940] DesignTimeHtmlRequiresLoadComplete

[20941] ID

[20942] InheritanceAttribute

[20943] Inherited

[20944] IsDirty

[20945] ReadOnly

[20946] ShadowProperties

[20947] ShouldCodeSerialize

[20948] Verbs

[20949] ListControlDataBindingHandler class (System.Web.UI.Design.WebControls)

[20950] UpdateDesignTimeHtml

[20951] Description

[20952] Provides a data binding handler for a System.Web.UI.WebControls.ListControl.

[20953] ListControlDataBindingHandler

[20954] Example Syntax:

[20955] UpdateDesignTimeHtml

[20956] [C#] public ListControlDataBindingHandler( );

[20957] [C++] public: ListControlDataBindingHandler( );

[20958] [VB] Public Sub New( )

[20959] [JScript] public function ListControlDataBindingHandler( );

[20960] DataBindControl

[20961] [C#] public override void DataBindControl(IDesignerHost designerHost, Control control);

[20962] [C++] public: void DataBindControl(IDesignerHost* designerHost, Control* control);

[20963] [VB] Overrides Public Sub DataBindControl(ByVal designerHost As IDesignerHost, ByVal control As Control)

[20964] [JScript] public override unction DataBindControl(designerHost : IDesignerHost, control : Control);

[20965] Description

[20966] Adds a data binding to the specified control. The designer host for the document that contains the control. The control to add this data binding to.

[20967] ListControlDesigner class (System.Web.UI.Design.WebControls)

[20968] ToString

[20969] Description

[20970] Provides design-time support for System.Web.UI.WebControls.ListControl Web server controls.

[20971] ListControlDesigner

[20972] Example Syntax:

[20973] ToString

[20974] [C#] public ListControlDesigner( );

[20975] [C++] public: ListControlDesigner( );

[20976] [VB] Public Sub New( )

[20977] [JScript] public function ListControlDesigner( );

[20978] Description

[20979] Initializes a new instance of the System.Web.UI.Design.WebControls.ListControlDesigner class.

[20980] AllowResize

[20981] AssociatedComponents

[20982] Behavior

[20983] Component

[20984] DataBindings

[20985] DataMember

[20986] ToString

[20987] Description

[20988] Gets or sets the data member for the control.

[20989] DataSource

[20990] ToString

[20991] [C#] public string DataSource {get; set;}

[20992] [C++] public: _property String* get_DataSource( );public: _property void set_DataSource(String*);

[20993] [VB] Public Property DataSource As String

[20994] [JScript] public function get DataSource( ) : String;public function set DataSource(String);

[20995] Description

[20996] Gets or sets the data source property of the control.

[20997] DataTextField

[20998] ToString

[20999] [C#] public string DataTextField {get; set;}

[21000] [C++] public: _property String* get_DataTextField( );public: _property void set_DataTextField(String*);

[21001] [VB] Public Property DataTextField As String

[21002] [JScript] public function get DataTextField( ) : String;public function set DataTextField(String);

[21003] Description

[21004] Gets or sets the data text field of the control.

[21005] DataValueField

[21006] ToString

[21007] [C#] public string DataValueField {get; set;}

[21008] [C++] public: _property String* get_DataValueField( );public: _property void set_DataValueField(String*);

[21009] [VB] Public Property DataValueField As String

[21010] [JScript] public function get DataValueField( ) : String;public function set DataValueField(String);

[21011] Description

[21012] Gets or sets the data value field of the control.

[21013] DesignTimeElement

[21014] DesignTimeElementView

[21015] DesignTimeHtmlRequiresLoadComplete

[21016] ID

[21017] InheritanceAttribute

[21018] Inherited

[21019] IsDirty

[21020] ReadOnly

[21021] ShadowProperties

[21022] ShouldCodeSerialize

[21023] Verbs

[21024] GetDesignTimeHtml

[21025] [C#] public override string GetDesignTimeHtml( );

[21026] [C++] public: String* GetDesignTimeHtml( );

[21027] [VB] Overides Public Function GetDesignTimeHtml( ) As String

[21028] [JScript] public override function GetDesignTimeHtml( ) : String;

[21029] Description

[21030] Gets the HTML that is used to represent the control at design time.

[21031] Return Value: The HTML that is used to represent the control at design time. GetResolvedSelectedDataSource

[21032] [C#] public 1Enumerable GetResolvedSelectedataSource( );

[21033] [C++] public: _sealed IEnumerable* GetResolvedSelectedDataSource( );

[21034] [VB] NotOverridable Public Function GetResolvedSelectedDataSource( ) As VEnumerable

[21035] [JScript] public function GetResolvedSelectedDataSource( ) : IEnumerable;

[21036] Description

[21037] Gets the data member that is currently selected within the data source currently bound to the control.

[21038] Return Value: The currently selected data member, or null if the control was not bound to a data source, or the data source, site of the designer's component, or the container of the data source could not be accessed.

[21039] GetSelectedDataSource

[21040] [C#] public object GetSelectedDataSource( );

[21041] [C++] public: _sealed Object* GetSelectedDataSource( );

[21042] [VB] NotOverridable Public Function GetSelectedDataSource( ) As Object

[21043] [JScript] public function GetSelectedDataSource( ) : Object;

[21044] Description

[21045] Gets the selected data source component from the component's container.

[21046] Return Value: The selected data source, or null if a data source is not found or if a data source with the same name does not exist.

[21047] Initialize

[21048] [C#] public override void Initialize(IComponent component);

[21049] [C++] public: void Initialize(IComponent* component);

[21050] [VB] Overrides Public Sub Initialize(ByVal component As IComponent)

[21051] [JScript] public override function Initialize(component : IComponent);

[21052] Description

[21053] Initializes the component for design.

[21054] This method is called to initialize the designer with the component to design. The control that is being designed.

[21055] OnComponentChanged

[21056] [C#] public override void OnComponentChanged(object source, ComponentChangedEventArgs ce);

[21057] [C++] public: void OnComponentChanged(Object* source, ComponentChangedEventArgs* ce);

[21058] [VB] Overrides Public Sub OnComponentChanged(ByVal source As Object, ByVal ce As ComponentChangedEventArgs)

[21059] [JScript] public override function OnComponentChanged(source : Object, ce : ComponentChangedEventArgs);

[21060] Description

[21061] Raises the ComponentChanged event.

[21062] Handles changes made to the component. This includes changes made in the Properties window. The source of the event. A System.ComponentModel.Design.ComponentChangedEventArgs that provides data about the event.

[21063] OnDataSourceChanged

[21064] [C#] public virtual void OnDataSourceChanged( );

[21065] [C++] public: virtual void OnDataSourceChanged( );

[21066] [VB] Overridable Public Sub OnDataSourceChanged( )

[21067] [JScript] public function OnDataSourceChanged( );

[21068] Description

[21069] Raises the DataSource event.

[21070] Handles changes made to the data source.

[21071] PreFilterProperties

[21072] [C#] protected override void PreFilterProperties(IDictionary properties);

[21073] [C++] protected: void PreFilterProperties(IDictionary* properties);

[21074] [VB] Overrides Protected Sub PreFilterProperties(ByVal properties As IDictionary)

[21075] [JScript] protected override function PreFilterProperties(properties : IDictionary);

[21076] Description

[21077] Filters the properties exposed through a System.ComponentModel.TypeDescriptor and replaces the property descriptor for the DataSource property, which contains the value used at runtime, with a property descriptor that contains a value indicating a design-time data source. The properties of the control.

[21078] ListItemsCollectionEditor class (System.Web.UI.Design.WebControls)

[21079] UpdateDesignTimeHtml

[21080] Description

[21081] Provides a user interface for editing the items collection of a list.

[21082] ListItemsCollectionEditor

[21083] Example Syntax:

[21084] UpdateDesignTimeHtml

[21085] [C#] public ListItemsCollectionEditor(Type type);

[21086] [C++] public: ListItemsCollectionEditor(Type* type);

[21087] [VB] Public Sub New(ByVal type As Type)

[21088] [JScript] public function ListItemsCollectionEditor(type : Type);

[21089] Description

[21090] Initializes a new instance of the System.Web.UI.Design.WebControls.ListItemsCollectionEditor class. The type of the collection to edit.

[21091] CollectionItemType

[21092] CollectionType

[21093] Context

[21094] HelpTopic

[21095] NewItemTypes

[21096] CanSelectMultipleInstances

[21097] [C#] protected override bool CanSelectMultipleInstances( );

[21098] [C++] protected: bool CanSelectMultipleInstanceso);

[21099] [VB] Overrides Protected Function CanSelectMultipleInstances( ) As Boolean

[21100] [JScript] protected override function CanSelectMultipleInstances( ) : Boolean;

[21101] Description

[21102] Indicates whether multiple items in the list can be selected at the same time.

[21103] Return Value: true if multiple items can be selected at the same time; otherwise, false.

[21104] PanelDesigner class (System.Web.UI.Design.WebControls)

[21105] ToString

[21106] Description

[21107] Provides design-time support for the System.Web.UI.WebControls.Panel Web server control.

[21108] PanelDesigner

[21109] Example Syntax:

[21110] ToString

[21111] [C#] public PanelDesigner( );

[21112] [C++] public: PanelDesigner( );

[21113] [VB] Public Sub New( )

[21114] [JScript] public function PanelDesigner( );

[21115] AllowResize

[21116] AssociatedComponents

[21117] Behavior

[21118] Component

[21119] DataBindings

[21120] DesignTimeElement

[21121] DesignTimeElementView

[21122] DesignTimeHtmlRequiresLoadComplete

[21123] ID

[21124] InheritanceAttribute

[21125] Inherited

[21126] IsDirty

[21127] ReadOnly

[21128] ShadowProperties

[21129] ShouldCodeSerialize

[21130] Verbs

[21131] MapPropertyToStyle

[21132] [C#] protected override void MapPropertyToStyle(string propName, object varPropValue);

[21133] [C++] protected: void MapPropertyToStyle(String* propName, Object* varPropValue);

[21134] [VB] Overrides Protected Sub MapPropertyToStyle(ByVal propName As String, ByVal varPropValue As Object)

[21135] [JScript] protected override function MapPropertyToStyle(propName : String, varPropValue : Object);

[21136] Description

[21137] Maps a specified property and value to a specified HTML style. The property name. The property value.

[21138] OnBehaviorAttached

[21139] [C#] protected override void OnBehaviorAttached( );

[21140] [C++] protected: void OnBehaviorAttached( );

[21141] [VB] Overrides Protected Sub OnBehaviorAttached( )

[21142] [JScript] protected override function OnBehaviorAttached( );

[21143] Description

[21144] Provides notification when a behavior is attached to the designer.

[21145] RegexEditorDialog class (System.Web.UI.Design.WebControls)

[21146] UpdateDesignTimeHtml

[21147] Description

[21148] Provides a dialog for editing regular expressions used by the System.Web.UI.WebControls.RegularExpressionValidator.

[21149] RegexEditorDialog

[21150] Example Syntax:

[21151] UpdateDesignTimeHtml

[21152] [C#] public RegexEditorDialog(ISite site);

[21153] [C++] public: RegexditorDialog(Iite* site);

[21154] [VB] Public Sub New(ByVal site As ISite)

[21155] [JScript] public function RegexEditorDialog(site : ISite);

[21156] Description

[21157] Initializes a new instance of the System.Web.UI.Design.WebControls.RegexEditorDialog class. The site for this dialog.

[21158] AcceptButton

[21159] AccessibilityObject

[21160] AccessibleDefaultActionDescription

[21161] AccessibleDescription

[21162] AccessibleName

[21163] AccessibleRole

[21164] ActiveControl

[21165] ActiveMdiChild

[21166] AllowDrop

[21167] AllowTransparency

[21168] Anchor

[21169] AutoScale

[21170] AutoScaleBaseSize

[21171] AutoScroll

[21172] AutoScrollMargin

[21173] AutoScrollMinSize

[21174] AutoScrollPosition

[21175] BackColor

[21176] BackgroundImage

[21177] BindingContext

[21178] Bottom

[21179] Bounds

[21180] CancelButton

[21181] CanFocus

[21182] CanSelect

[21183] Capture

[21184] CausesValidation

[21185] ClientRectangle

[21186] ClientSize

[21187] CompanyName

[21188] Container

[21189] ContainsFocus

[21190] ContextMenu

[21191] ControlBox

[21192] Controls

[21193] Created

[21194] CreateParams

[21195] Cursor

[21196] DataBindings

[21197] DefaultlmeMode

[21198] DefaultSize

[21199] DesignMode

[21200] DesktopBounds

[21201] DesktopLocation

[21202] DialogResult

[21203] DisplayRectangle

[21204] Disposing

[21205] Dock

[21206] DockPadding

[21207] Enabled

[21208] Events

[21209] Focused

[21210] Font

[21211] FontHeight

[21212] ForeColor

[21213] FonrBorderStyle

[21214] Handle

[21215] HasChildren

[21216] Height

[21217] HelpButton

[21218] HScroll

[21219] Icon

[21220] ImeMode

[21221] InvokeRequired

[21222] IsAccessible

[21223] IsDisposed

[21224] IsHandleCreated

[21225] IsMdiChild

[21226] IsMdiContainer

[21227] IsRestrictedWindow

[21228] KeyPreview

[21229] Left

[21230] Location

[21231] MaximizeBox

[21232] lMaximizedBounds

[21233] MaximumSize

[21234] MdiChildren

[21235] MdiParent

[21236] Menu

[21237] MergedMenu

[21238] MinimizeBox

[21239] MinimumSize

[21240] Modal

[21241] Name

[21242] Opacity

[21243] OwnedForms

[21244] Owner

[21245] Parent

[21246] ParentForm

[21247] ProductName

[21248] ProductVersion

[21249] RecreatingHandle

[21250] Region

[21251] RegularExpression

[21252] UpdateDesignTimeHtml

[21253] Description

[21254] Gets or sets the name of the regular expression to edit.

[21255] RenderRightToLeft

[21256] ResizeRedraw

[21257] Right

[21258] RightToLeft

[21259] ShowFocusCues

[21260] ShowInTaskbar

[21261] ShowKeyboardCues

[21262] Site

[21263] Size

[21264] SizeGripStyle

[21265] StartPosition

[21266] TabIndex

[21267] TabStop

[21268] Tag

[21269] Text

[21270] Top

[21271] TopLevel

[21272] TopLevelControl

[21273] TopMost

[21274] TransparencyKey

[21275] Visible

[21276] VScroll

[21277] Width

[21278] WindowState

[21279] WindowTarget

[21280] cmdHelp_Click

[21281] [C#] protected void cmdhelp_Slick(object sender, EventArgs e);

[21282] [C++] protected: void cmdhelp Click(Object* sender, EventArgs* e);

[21283] [VB] Protected Sub cmdHelp_Click(ByVal sender As Object, ByVal e As EventArgs)

[21284] [JScript] protected function cmdHelp_Click(sender : Object, e : EventArgs);

[21285] Description

[21286] Represents the method that will handle the Help event of the dialog. The source of the event. An EventArgs that provides data for the event.

[21287] cmdOK_Click

[21288] [C#] protected void cmdOK_Click(object sender, EventArgs e);

[21289] [C++] protected: void cmdOK_Click(Object* sender, EventArgs* e);

[21290] [VB] Protected Sub cmdOK_Click(ByVal sender As Object, ByVal e As EventArgs)

[21291] [JScript] protected function cmdOK_Click(sender : Object, e : EventArgs);

[21292] Description

[21293] Represents the method that will handle the OK event of the dialog. The source of the event. An EventArgs that provides data for the event.

[21294] cmdTestValidate_Click

[21295] [C#] protected void cmdTestValidate_Click(object sender, EventArgs args);

[21296] [C++] protected: void cmdTestValidate_Click(Object* sender, EventArgs* args);

[21297] [VB] Protected Sub cmdTestValidate_Click(ByVal sender As Object, ByVal args As EventArgs)

[21298] [JScript] protected function cmdTestValidate_Click(sender : Object, args : EventArgs);

[21299] Description

[21300] Represents the method that will handle the XXX event of a XXX. The source of the event. An EventArgs that provides data for the event.

[21301] Dispose

[21302] [C#] protected override void Dispose(bool disposing);

[21303] [C++] protected: void Dispose(bool disposing);

[21304] [VB] Overrides Protected Sub Dispose(ByVal disposing As Boolean)

[21305] [JScript] protected override function Dispose(disposing : Boolean);

[21306] Description

[21307] Releases the unmanaged resources used by the System.Web.UI.Design.WebControls.RegexEditorDialog and optionally releases the managed resources.

[21308] This method is called by the public DisposeO method and the System.Object.Finalize method.

[21309] 1stStandardExpressions_SelectedIndexChanged

[21310] [C#] protected void 1stStandardExpressions_SelectedIndexChanged(object sender, EventArgs e);

[21311] [C++] protected: void 1stStandardExpressions_SelectedIndexChanged(Object* sender, EventArgs* e);

[21312] [VB] Protected Sub 1stStandardExpressions_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs)

[21313] [JScript] protected function 1stStandardExpressions_SelectedIndexChanged(sender : Object, e : EventArgs);

[21314] Description

[21315] Represents the method that will handle the XXX event of a XXX. The source of the event. An EventArgs that provides data for the event.

[21316] RegexTypeEditor_Activated

[21317] [C#] protected void RegexTypeEditor_Activated(object sender, EventArgs e);

[21318] [C++] protected: void RegexTypeEditor_Activated(Object* sender, EventArgs* e);

[21319] [VB] Protected Sub RegexTypeEditor_Activated(ByVal sender As Object, ByVal e As EventArgs)

[21320] [JScript] protected function RegexTypeEditor_Activated(sender : Object, e : EventArgs);

[21321] Description

[21322] Represents the method that will handle the XXX event of a XXX. The source of the event. An EventArgs that provides data for the event.

[21323] txtExpression_TextChanged

[21324] [C#] protected void txtexpression_TextChanged(object sender, EventArgs e);

[21325] [C++] protected: void txtExpression_TextChanged(Object* sender, EventArgs* e);

[21326] [VB] Protected Sub txtExpression_TextChanged(ByVal sender As Object, ByVal e As EventArgs)

[21327] [JScript] protected function txtexpression_TextChanged(sender : Object, e : EventArgs);

[21328] Description

[21329] Represents the method that will handle the XXX event of a XXX. The source of the event. An EventArgs that provides data for the event.

[21330] RegexTypeEditor class (System.Web.UI.Design.WebControls)

[21331] WndProc

[21332] Description

[21333] Provides a user interface for editing regular expressions.

[21334] RegexTypeEditor

[21335] Example Syntax:

[21336] WndProc

[21337] [C#] public RegexTypeEditor( );

[21338] [C++] public: RegexTypeEditor( );

[21339] [VB] Public Sub New( )

[21340] [JScript] public function RegexTypeEditor( );

[21341] EditValue

[21342] [C#] public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value);

[21343] [C++] public: Object* EditValue(ITypeDescriptorContext* context, IServiceProvider* provider, Object* value);

[21344] [VB] Overrides Public Function EditValue(ByVal context As ITypeDescriptorContext, ByVal provider As IServiceProvider, ByVal value As Object) As Object

[21345] [JScript] public override function EditValue(context : ITypeDescriptorContext, provider : IServiceProvider, value : Object) : Object;

[21346] Description

[21347] Edits the value of the specified object using the specified service provider and context.

[21348] Return Value: The new value of the object. If the value of the object hasn't changed, this should return the same object it was passed. An System.ComponentModel.ITypeDescriptorContext that can provide additional context information. A service provider. The object to edit the value of.

[21349] GetEditStyle

[21350] [C#] public override UITypeEditorEditStyle GetEditStyle(ITypeDescriptorContext context);

[21351] [C++] public: UITypeEditorEditStyle GetEditStyle(ITypeDescriptorContext* context);

[21352] [VB] Overrides Public Function GetEditStyle(ByVal context As ITypeDescriptorContext) As UITypeEditorEditStyle

[21353] [JScript] public override function GetEditStyle(context : ITypeDescriptorContext) : UITypeEditorEditStyle;

[21354] Description

[21355] Gets the editor style used by the System.Web.UI.Design.WebControls.RegexTypeEditor.EditValue(System.Co mponentModel.ITypeDescriptorContext,System.IServiceProvider,System.Ob ject) method.

[21356] Return Value: A System.Drawing.Design.UITypeEditorEditStyle that indicates the editor style. An System.ComponentModel.ITypeDescriptorContext that may be used to gain additional context information.

[21357] RepeaterDesigner class (System.Web.UI.Design.WebControls)

[21358] ToString

[21359] Description

[21360] Provides a designer for the System.Web.UI.WebControls.Repeater control.

[21361] RepeaterDesigner

[21362] Example Syntax:

[21363] ToString

[21364] [C#] public RepeaterDesigner( );

[21365] [C++] public: RepeaterDesigner( );

[21366] [VB] Public Sub New( )

[21367] [JScript] public function RepeaterDesigner( );

[21368] Description

[21369] Initializes a new instance of the System.Web.UI.Design.WebControls.RepeaterDesigner class.

[21370] AllowResize

[21371] AssociatedComponents

[21372] Behavior

[21373] Component

[21374] DataBindings

[21375] DataMember

[21376] ToString

[21377] Description

[21378] DataSource

[21379] ToString

[21380] [C#] public string DataSource {get; set;}

[21381] [C++] public: _property String* get DataSource( );public: _property void set Dataource(String*);

[21382] [VB] Public Property DataSource As String

[21383] [JScript] public function get DataSource( ) : String;public function set DataSource(String);

[21384] Description

[21385] Designer implementation of DataSource property that operates on the DataSource property in the control's binding collection.

[21386] DesignTimeElement

[21387] DesignTimeElementView

[21388] DesignTimeHtmlRequiresLoadComplete

[21389] ID

[21390] InheritanceAttribute

[21391] Inherited

[21392] IsDirty

[21393] ReadOnly

[21394] ShadowProperties

[21395] ShouldCodeSerialize

[21396] TemplatesExist

[21397] ToString

[21398] Description

[21399] Verbs

[21400] Dispose

[21401] [C#] protected override void Dispose(bool disposing);

[21402] [C++] protected: void Dispose(bool disposing);

[21403] [VB] Overrides Protected Sub Dispose(ByVal disposing As Boolean)

[21404] [JScript] protected override function Dispose(disposing : Boolean);

[21405] Description

[21406] Performs the cleanup of the designer class.

[21407] GetDesignTimeDataSource

[21408] [C#] protected IEnumerable GetDesignTimeDataSource(int minimumRows);

[21409] [C++] protected: IEnumerable* GetDesignTimeDataSource(int minimumRows);

[21410] [VB] Protected Function GetDesignTimeDataSource(ByVal minimumRows As Integer) As IEnumerable

[21411] [JScript] protected function GetDesignTimeDataSource(minimumRows : int) : IEnumerable;

[21412] Description

[21413] Returns a sample data matching the schema of the selected datasource.

[21414] Return Value: A live datasource for use at design-time. The minimumn rows of sample data the datasource should contain. GetDesignTimeDataSource

[21415] [C#] protected IEnumerable GetDesignTimeDataSource(IEnumerable selectedDataSource, int minimumRows);

[21416] [C++] protected: IEnumerable* GetDesignTimeDataSource(IEnumerable* selectedDataSource, int minimumRows);

[21417] [VB] Protected Function GetDesignTimeDataSource(ByVal selectedDataSource As IEnumerable, ByVal minimumRows As Integer) As IEnumerable

[21418] [JScript] protected function GetDesignTimeDataSource(selectedDataSource IEnumerable, minimumRows : int) : IEnumerable;

[21419] Description

[21420] Returns a sample data matching the schema of the selected datasource.

[21421] Return Value: A live datasource for use at design-time. The selected datasource to be used as a reference for the shape of the data. The minimumn rows of sample data the datasource should contain.

[21422] GetDesignTimeHtml

[21423] [C#] public override string GetDesignTimeHtml( );

[21424] [C++] public: String* GetDesignTimeHtml( );

[21425] [VB] Overrides Public Function GetDesignTimeHtml( ) As String

[21426] [JScript] public override function GetDesignTimeHtml( ): String;

[21427] Description

[21428] Retrieves the HTML to be used for the design-time representation of the control.

[21429] Return Value: Design Time HTML.

[21430] GetEmptyDesignTimeHtml

[21431] [C#] protected override string GetEmptyDesignTimeHtml( );

[21432] [C++] protected: String* GetEmptyDesignTimeHtml( );

[21433] [VB] Overrides Protected Function GetEmptyDesignTimeHtml( ) As String

[21434] [JScript] protected override function GetEmptyDesignTimeHtml( ) : String;

[21435] Description

[21436] GetErrorDesignTimeHtml

[21437] [C#] protected override string GetErrorDesignTimeHtml(Exception e);

[21438] [C++] protected: String* GetErrorDesignTimeHtml(Exception* e);

[21439] [VB] Overrides Protected Function GetErrorDesignTimeHtml(ByVal e As Exception) As String

[21440] [JScript] protected override function GetErrorDesignTimeHtml(e : Exception) : String;

[21441] Description

[21442] GetResolvedSelectedDataSource

[21443] [C#] public IEnumerable GetResolvedSelectedDataSource( );

[21444] [C++] public: _sealed IEnumerable* GetResolvedSelectedDataSource( );

[21445] [VB] NotOverridable Public Function GetResolvedSelectedDataSource( ) As IEnumerable

[21446] [JScript] public function GetResolvedSelectedDataSource( ) : IEnumerable;

[21447] Description

[21448] GetSelectedDataSource

[21449] [C#] public object GetSelectedDataSource( );

[21450] [C++] public: _sealed Object* GetSelectedDataSource( );

[21451] [VB] NotOverridable Public Function GetSelectedDataSource( ) As Object

[21452] [JScript] public function GetSelectedDataSource( ) : Object;

[21453] Description

[21454] Retrieves the selected datasource component from the component's container.

[21455] Return Value: The selected datasource; null if a datasource is not found, or a datasource with the same name does not exist.

[21456] Initialize

[21457] [C#] public overrde void Initialize(IComponent component);

[21458] [C++] public: void Initialize(IComponent* component);

[21459] [VB] Overrides Public Sub Initialize(ByVal component As IComponent)

[21460] [JScript] public override function Initialize(component : IComponent);

[21461] Description

[21462] Initializes the designer with the Repeater control that this instance of the designer is associated with. The associated Repeater control.

[21463] OnComponentChanged

[21464] [C#] public override void OnComponentChanged(object source, ComponentChangedEventArgs ce);

[21465] [C++] public: void OnComponentChanged(Object* source, ComponentChangedEventArgs* ce);

[21466] [VB] Overrides Public Sub OnComponentChanged(ByVal source As Object, ByVal ce As ComponentChangedEventArgs)

[21467] [JScript] public override function OnComponentChanged(source : Object, ce : ComponentChangedEventArgs);

[21468] Description

[21469] Handles changes made to the component. This includes changes made in the Properties window.

[21470] OnDataSourceChanged

[21471] [C#] public virtual void OnDataSourcechanged( );

[21472] [C++] public: virtual void OnDataSourceChanged( );

[21473] [VB] Overridable Public Sub OnDataSourceChanged( )

[21474] [JScript] public function OnDataSourceChanged( );

[21475] Description

[21476] Handles changes made to the data source Handles changes made to the data source

[21477] PreFilterProperties

[21478] [C#] protected override void PreF,iterProperties(IDictionary properties);

[21479] [C++] protected: void PreFilterProperties(IDictionary* properties);

[21480] [VB] Overrides Protected Sub PreFilterProperties(ByVal properties As IDictionary)

[21481] [JScript] protected override function PreFilterProperties(properties : IDictionary);

[21482] Description

[21483] Filter the properties to replace the runtime DataSource property descriptor with the designer's.

[21484] TableCellsCollectionEditor class (System.Web.UI.Design.WebControls)

[21485] UpdateDesignTimeHtml

[21486] Description

[21487] Provides a user interface for editing cells in a table.

[21488] TableCellsCollectionEditor

[21489] Example Syntax:

[21490] UpdateDesignTimeHtml

[21491] [C#] public TableCellsCollectionEditor(Type type);

[21492] [C++] public: TableCellsCollectionEditor(Type* type);

[21493] [VB] Public Sub New(ByVal type As Type)

[21494] [JScript] public function TableCellsCollectionEditor(type : Type);

[21495] Description

[21496] Initializes a new instance of the System.Web.UI.Design.WebControls.TableCellsCollectionEditor class. The type of the collection to edit.

[21497] CollectionItemType

[21498] CollectionType

[21499] Context

[21500] HelpTopic

[21501] NewItemTypes

[21502] CanSelectMultipleInstances

[21503] [C#] protected override bool CanSelectMultipleInstances( );

[21504] [C++] protected: bool CanSelectMultipleInstances( );

[21505] [VB] Overrides Protected Function CanSelectMultipleInstances( ) As Boolean

[21506] [JScript] protected override function CanSelectMultipleInstances( ) : Boolean;

[21507] Description

[21508] Indicates whether multiple table cells can be selected at the same time.

[21509] Return Value: true if multiple cells can be selected at the same time; otherwise, false.

[21510] CreateInstance

[21511] [C#] protected override object CreateInstance(Type itemType);

[21512] [C++] protected: Object* CreateInstance(Type* itemType);

[21513] [VB] Overrides Protected Function CreateInstance(ByVal itemType As Type) As Object

[21514] [JScript] protected override function CreateInstance(itemType : Type) : Object;

[21515] Description

[21516] Creates an instance of the editor for use with the specified type.

[21517] Return Value: An object of the specified type. The type to create an instance of.

[21518] TableDesigner class (System.Web.UI.Design.WebControls)

[21519] ToString

[21520] Description

[21521] Provides design-time support for the System.Web.UI.WebControls.Table Web server control.

[21522] TableDesigner

[21523] Example Syntax:

[21524] ToString

[21525] [C#] public TableDesigner( );

[21526] [C++] public: TableDesigner( );

[21527] [VB] Public Sub New( )

[21528] [JScript] public function TableDesigner( );

[21529] AllowResize

[21530] AssociatedComponents

[21531] Behavior

[21532] Component

[21533] DataBindings

[21534] DesignTimeElement

[21535] DesignTimeElementView

[21536] DesignTimeHtmlRequiresLoadComplete

[21537] ID

[21538] InheritanceAttribute

[21539] Inherited

[21540] IsDirty

[21541] ReadOnly

[21542] ShadowProperties

[21543] ShouldCodeSerialize

[21544] Verbs

[21545] GetDesignTimeHtml

[21546] [C#] public override string GetDesignTimeHtml( );

[21547] [C++] public: String* GetDesignTimeHtml( );

[21548] [VB] Overrides Public Function GetDesignTimeHtml( ) As String

[21549] [JScript] public override function GetDesignTimeHtml( ): String;

[21550] Description

[21551] Gets the HTML that is used to represent the control at design time.

[21552] Return Value: The HTML that is used to represent the control at design time.

[21553] TableRowsCollectionEditor class (System.Web.UI.Design.WebControls)

[21554] UpdateDesignTimeHtml

[21555] Description

[21556] Provides a user interface for editing rows of a table.

[21557] TableRowsCollectionEditor

[21558] Example Syntax:

[21559] UpdateDesignTimeHtml

[21560] [C#] public TableRowsCollectionEditor(Type type);

[21561] [C++] public: TableRowsCollectionEditor(Type* type);

[21562] [VB] Public Sub New(ByVal type As Type)

[21563] [JScript] public function TableRowsCollectionEditor(type : Type);

[21564] Description

[21565] Initializes a new instance of the System.Web.UI.Design.WebControls.TableRowsCollectionEditor class. The type of the collection to edit.

[21566] CollectionItemType

[21567] CollectionType

[21568] Context

[21569] HelpTopic

[21570] NewItemTypes

[21571] CanSelectMultipleInstances

[21572] [C#] protected override bool CanSelectMultipleInstances( );

[21573] [C++] protected: bool CanSelectMultipleInstances( );

[21574] [VB] Overrides Protected Function CanSelectMultipleInstances( ) As Boolean

[21575] [JScript] protected override function CanSelectMultipleInstances( ) : Boolean;

[21576] Description

[21577] Indicates whether multiple instances may be selected.

[21578] Return Value: true if multiple items can be selected at once; otherwise, false. This implementation always returns false.

[21579] CreateInstance

[21580] [C#] protected override object CreateInstance(Type itemType);

[21581] [C++] protected: Object* CreateInstance(Type* itemType);

[21582] [VB] Overrides Protected Function CreateInstance(ByVal itemType As Type) As Object

[21583] [JScript] protected override function CreateInstance(itemType : Type) : Object;

[21584] Description

[21585] Creates an instance of the specified type.

[21586] Return Value: An object of the specified type. The type to create an instance of.

[21587] XmlDesigner class (System.Web.UI.Design.WebControls)

[21588] ToString

[21589] Description

[21590] Provides a designer for the System.Web.UI.WebControls.Xml Web server control.

[21591] XmlDesigner

[21592] Example Syntax:

[21593] ToString

[21594] [C#] public XmlDesigner( );

[21595] [C++] public: XmlDesigner( );

[21596] [VB] Public Sub New( )

[21597] [JScript] public function XmlDesigner( );

[21598] Description

[21599] Initializes a new instance of the System.Web.UI.Design.WebControls.XmIDesigner class.

[21600] AllowResize

[21601] AssociatedComponents

[21602] Behavior

[21603] Component

[21604] DataBindings

[21605] DesignTimeElement

[21606] DesignTimeElementView

[21607] DesignTimeHtmlRequiresLoadComplete

[21608] ID

[21609] InheritanceAttribute

[21610] Inherited

[21611] IsDirty

[21612] ReadOnly

[21613] ShadowProperties

[21614] ShouldCodeSerialize

[21615] Verbs

[21616] Dispose

[21617] [C#] protected override void Dispose(bool disposing);

[21618] [C++] protected: void Dispose(bool disposing);

[21619] [VB] Overrides Protected Sub Dispose(ByVal disposing As Boolean)

[21620] [JScript] protected override function Dispose(disposing : Boolean);

[21621] Description

[21622] Performs the cleanup of the designer class.

[21623] GetDesignTimeHtml

[21624] [C#] public override string GetDesignTimeHtml( );

[21625] [C++] public: String* GetDesignTimeHtml( );

[21626] [VB] Overrides Public Function GetDesignTimeHtml( ) As String

[21627] [JScript] public override function GetDesignTimeHtml( ): String;

[21628] Description

[21629] Gets the HTML that is used to represent the control at design time.

[21630] Return Value: The HTML that is used to represent the control at design time.

[21631] GetEmptyDesignTimeHtml

[21632] [C#] protected override string GetEmptyDesignTimeHtml( );

[21633] [C++] protected: String* GetEmptyDesignTimeHtml( );

[21634] [VB] Overrides Protected Function GetEmptyDesignTimeHtml( ) As String

[21635] [JScript] protected override function GetEmptyDesignTimeHtml( ) : String;

[21636] Description

[21637] Gets the HTML that is used to fill an empty control.

[21638] Return Value: The HTML used to fill an empty control.

[21639] Initialize

[21640] [C#] public

[21641] System.Web.UI.HtmlControls

[21642] Description

[21643] The System.Web.UI.HtmlControls namespace is a collection of classes that allow you to create HTML server controls on a Web page. HTML server controls run on the server and map directly to standard HTML tags supported by all browsers. This allows you to programmatically control the HTML elements on the Web page.

[21644] HtmlAnchor class (System.Web.UI.HtmlControls)

[21645] Description

[21646] Defines the methods, properties, and events for the System.Web.UI.HtmlControls.HtmlAnchor control. This class allows programmatic access to the HTML tag on the server.

[21647] There are two ways to use the System.Web.UI.HtmlControls.HtmlAnchor class. The first is for navigation: using the System.Web.UI.HtmlControls.HtmlAnchor.HRef property to define the location of the page to link to. The second is for postback events: using the System.Web.UI.HtmlControls.HtmlAnchor.ServerClick event to programmatically handle the user's click on a link.

[21648] Constructors:

[21649] HtmlAnchor

[21650] Example Syntax:

[21651] [C#] public HtmlAnchor( );

[21652] [C++] public: HtmlAnchor( );

[21653] [VB] Public Sub NewO

[21654] [JScript] public function HtmlAnchor( );

[21655] Description

[21656] Initializes a new instance of the System.Web.UI.HtmlControls.HtmlAnchor class.

[21657] Properties:

[21658] Attributes

[21659] ChildControlsCreated

[21660] ClientID

[21661] Context

[21662] Controls

[21663] Disabled

[21664] EnableViewState

[21665] Events

[21666] HasChildViewState

[21667] HRef

[21668] Description

[21669] Gets or sets the URL target of the link specified in the System.Web.UI.HtmlControls.HtmlAnchor server control.

[21670] Use this property to specify the URL to link to when the System.Web.UI.HtmlControls.HtmlAnchor is clicked.

[21671] ID

[21672] InnerHtml

[21673] InnerText

[21674] IsTrackingViewState

[21675] Name

[21676] Description

[21677] Gets or sets the bookmark name defined in the System.Web.UI.HtmlControls.HtmlAnchor server control.

[21678] Use this property to mark sections on a Web page with a name. This allows you to link to this section from anywhere on the same page. For example, you can provide a table of contents at the top of a page that will link directly to topics on the page.

[21679] NamingContainer

[21680] Page

[21681] Parent

[21682] Site

[21683] Style

[21684] TagName

[21685] Target

[21686] Description

[21687] Gets or sets the target window or frame to load Web page content into.

[21688] Use this property to specify the frame or window that displays the Web page linked to.

[21689] TemplateSourceDirectory

[21690] Title

[21691] Description

[21692] Gets or sets the title that the browser displays for a Web page.

[21693] Use this property to specify a custom title when the browser identifies the page you link to. This property also may be used to provide a custom tool tip for the System.Web.UI.HtmlControls.HtmlAnchor control.

[21694] UniqueID

[21695] ViewState

[21696] ViewStateIgnoresCase

[21697] Visible

[21698] Description

[21699] Occurs on the server when a user clicks the System.Web.UI.HtmlControls.HtmlAnchor control on the browser.

[21700] This event is raised when the System.Web.UI.HtmlControls.HtmlAnchor is clicked.

[21701] Methods:

[21702] OnServerClick

[21703] [C#] protected virtual void OnServerClick(EventArgs e);

[21704] [C++] protected: virtual void OnerverClick(EventArgs* e);

[21705] [VB] Overridable Protected Sub OnServerClick(ByVal e As EventArgs)

[21706] [JScript] protected function OnServerClick(e : EventArgs);

[21707] Description

[21708] Raises the System.Web.UI.HtmlControls.HtmlAnchor.ServerClick event. This allows you to handle the event directly.

[21709] This server event causes a roundtrip to occur from the client to the server and back. An System.EventArgs that contains event data.

[21710] RenderAttributes

[21711] [C#] protected override void RenderAttributes(HtmlTextWriter writer);

[21712] [C++] protected: void RenderAttributes(HtmlTextWriter* writer);

[21713] [VB] Overrides Protected Sub RenderAttributes(ByVal writer As HtmlTextWriter)

[21714] [JScript] protected override function RenderAttributes(writer HtmlTextWriter);

[21715] Description

[21716] IPostBackEventHandler.RaisePostBackEvent

[21717] [C#] void IPostBackEventHandler.RaisePostBackEvent(string eventArgument);

[21718] [C++] void IPostBackEventHandler::RaisePostBackEvent(String* eventArgument);

[21719] [VB] Sub RaisePostBackEvent(ByVal eventArgument As String) Implements IPostBackEventHandler.RaisePostBackEvent

[21720] [JScript] function IPostBackEventHandler.RaisePostBackEvent(eventArgument : String);

[21721] HtmlButton class (System.Web.UI.HtmlControls)

[21722] TrackViewState

[21723] Description

[21724] Defines the methods, properties, and events for the System.Web.UI.HtmlControls.HtmlButton control. This class allows programmatic access to the HTML tag on the server.

[21725] The element allows Web developers to create UI form buttons that can be composed of embedded HTML elements, including other server controls.

[21726] HtmlButton

[21727] Example Syntax:

[21728] TrackViewState

[21729] [C#] public HtmlButton( );

[21730] [C++] public: HtmlButton( );

[21731] [VB] Public Sub NewO

[21732] [JScript] public function HtmlButton( );

[21733] Description

[21734] Initializes a new instance of the System.Web.UI.HtmlControls.HtmlButton class.

[21735] Attributes

[21736] CausesValidation

[21737] TrackViewState

[21738] Description

[21739] Gets or sets a value indicating whether validation is performed when the System.Web.UI.HtmlControls.HtmlButton control is clicked.

[21740] By default, page validation is performed when an System.Web.UI.HtmlControls.HtmlButton control is clicked. Page validation determines whether the input controls associated with a validation control on the page all pass the validation rules specified by the validation control.

[21741] ChildControlsCreated

[21742] ClientID

[21743] Context

[21744] Controls

[21745] Disabled

[21746] EnableViewState

[21747] Events

[21748] HasChildViewState

[21749] ID

[21750] InnerHtml

[21751] InnerText

[21752] IsTrackingViewState

[21753] NamingContainer

[21754] Page

[21755] Parent

[21756] Site

[21757] Style

[21758] TagName

[21759] TemplateSourceDirectory

[21760] UniqueID

[21761] ViewState

[21762] ViewStateIgnoresCase

[21763] Visible

[21764] TrackViewState

[21765] Description

[21766] Occurs when the user clicks an System.Web.UI.HtmlControls.HtmlButton control on the client Web page.

[21767] This event is raised when the System.Web.UI.HtmlControls.HtmlButton is clicked.

[21768] OnServerClick

[21769] [C#] protected virtual void OnServerClick(EventArgs e);

[21770] [C++] protected: virtual void OnServerClick(EventArgs* e);

[21771] [VB] Overridable Protected Sub OnServerClick(ByVal e As EventArgs)

[21772] [JScript] protected function OnServerClick(e : EventArgs);

[21773] Description

[21774] Raises the System.Web.UI.HtmlControls.HtmlButton.ServerClick event. This allows you to handle the event directly.

[21775] This event causes a roundtrip to occur from the client to the server and back. It is deliberately different from the client-side OnClick event. In the event that a conflict exists between code run with a System.Web.UI.HtmlControls.HtmlButton.ServerClick event and code run by a client-side OnClick event, the server-side event instructions will override the client-side code. An System.EventArgs that contains the event data.

[21776] RenderAttributes

[21777] [C#] protected override void RenderAttributes(HtmlTextWriter writer);

[21778] [C++] protected: void RenderAttributes(HtmlTextWriter* writer);

[21779] [VB] Overrides Protected Sub RenderAttributes(ByVal writer As HtmlTextWriter)

[21780] [JScript] protected override function RenderAttributes(writer : HtmlTextWriter);

[21781] Description

[21782] IPostBackEventHandler.RaisePostBackEvent

[21783] [C#] void IPostBackEventHandler.RaisePostBackEvent(string eventArgument);

[21784] [C++] void IPostBackEventHandler::RaisePostBackEvent(String* eventArgument);

[21785] [VB] Sub RaisePostBackEvent(ByVal eventArgument As String) Implements IPostBackEventHandler.RaisePostBackEvent

[21786] [JScript] function IPostBackventHandler.RaisePostBackvent(eventArgument: String);

[21787] HtmlContainerControl class (System.Web.UI.HtmlControls)

[21788] TrackViewState

[21789] Description

[21790] Defines the methods, properties, and events available to all HTML server controls that must have a closing tag.

[21791] The most common controls with a closing tag are the

[21792] Top of Form

[21793] ,,

[21794] ,, and elements.

[21795] HtmlContainerControl

[21796] Example Syntax:

[21797] TrackViewState

[21798] [C#] public HtmlContainerControl( );

[21799] [C++] public: HtmlContainerControl( );

[21800] [VB] Public Sub New( )

[21801] [JScript] public function HtmlContainerControl( ); Initializes a new instance of the System.Web.UI.HtmlControls.HtmlContainerControl class.

[21802] Description

[21803] Initializes a new instance of the System.Web.UI.HtmlControls.HtmlContainerControl class using default values.

[21804] Use this constructor to create and initialize a new instance of the System.Web.UI.HtmlControls.HtmlContainerControl class using default values.

[21805] HtmlContainerControl

[21806] Example Syntax:

[21807] TrackViewState

[21808] [C#] public HtmlContainerControl(string tag);

[21809] [C++] public: HtmlContainerControl(String* tag);

[21810] [VB] Public Sub New(ByVal tag As String)

[21811] [JScript] public function HtmlContainerControl(tag : String);

[21812] Description

[21813] Initializes a new instance of the System.Web.UI.HtmlControls.HtmlContainerControl class using the specified tag name.

[21814] Use this constructor to create and initialize a new instance of the System.Web.UI.HtmlControls.HtmlContainerControl class using the specified tag. A string that specifies the tag name of the control.

[21815] Attributes

[21816] ChildControlsCreated

[21817] ClientID

[21818] Context

[21819] Controls

[21820] Disabled

[21821] EnableViewState

[21822] Events

[21823] HasChildViewState

[21824] ID

[21825] InnerHtml

[21826] TrackViewState

[21827] Description

[21828] Gets or sets the content found between the opening and closing tags of the specified HTML server control.

[21829] Use the System.Web.UI.HtmlControls.HtmlContainerControl.InnerHtml property to programmatically modify the contents within the opening and closing tags of an HTML server control.

[21830] InnerText

[21831] TrackViewState

[21832] [C#] public virtual string InnerText {get; set;}

[21833] [C++] public: _property virtual String* get_InnerText( );public: _property virtual void set_InnerText(String*);

[21834] [VB] Overridable Public Property InnerText As String

[21835] [JScript] public function get InnerText( ) : String;public function set InnerText(String);

[21836] Description

[21837] Gets or sets the text between the opening and closing tags of the specified HTML server control.

[21838] Use the System.Web.UI.HtmlControls.HtmlContainerControl.InnerText property to programmatically modify the contents between the opening and closing tags of an HTML server control.

[21839] IsTrackingViewState

[21840] NamingContainer

[21841] Page

[21842] Parent

[21843] Site

[21844] Style

[21845] TagName

[21846] TemplateSourceDirectory

[21847] UniqueID

[21848] ViewState

[21849] ViewStateIgnoresCase

[21850] Visible

[21851] CreateControlCollection

[21852] [C#] protected override ControlCollection CreateControlCollection( );

[21853] [C++] protected: ControlCollection* CreateControlCollection( );

[21854] [VB] Overrides Protected Function CreateControlCollection( ) As ControlCollection

[21855] [JScript] protected override function CreateControlCollection( ) : ControlCollection;

[21856] LoadViewState

[21857] [C#] protected override void LoadViewState(object savedState);

[21858] [C++] protected: void LoadViewState(Object* savedState);

[21859] [VB] Overrides Protected Sub LoadViewState(ByVal savedState As Object)

[21860] [JScript] protected override function LoadViewState(savedState : Object);

[21861] Description

[21862] Render

[21863] [C#] protected override void Render(HtmlTextWriter writer);

[21864] [C++] protected: void Render(HtmlTextWriter* writer);

[21865] [VB] Overrides Protected Sub Render(ByVal writer As HtmlTextWriter)

[21866] [JScript] protected override function Render(writer : HtmlTextWriter);

[21867] Description

[21868] RenderAttributes

[21869] [C#] protected override void RenderAttributes(HtmlTextWriter writer);

[21870] [C++] protected: void RenderAttributes(HtmlTextWriter* writer);

[21871] [VB] Overrides Protected Sub RenderAttributes(ByVal writer As HtmlTextWriter)

[21872] [JScript] protected override function RenderAttributes(writer : HtmlTextWriter);

[21873] Description

[21874] RenderEndTag

[21875] [C#] protected virtual void RenderEndTag(HtmlTextWriter writer);

[21876] [C++] protected: virtual void RenderEndTag(HtmlTextWriter* writer);

[21877] [VB] Overridable Protected Sub RenderEndTag(ByVal writer As HtmlTextWriter)

[21878] [JScript] protected function RenderEndTag(writer : HtmlTextWriter);

[21879] Description

[21880] HtmlControl class (System.Web.UI.HtmlControls)

[21881] TrackViewState

[21882] Description

[21883] Defines the methods, properties, and events common to all HTML server controls in the Web Forms page framework.

[21884] The System.Web.UI.HtmlControls.HtmlControl class provides common properties inherited by all HTML server control classes. It is not instantiated directly.

[21885] HtmlControl

[21886] Example Syntax:

[21887] TrackViewState

[21888] [C#] public HtmlControl( );

[21889] [C++] public: HtmlControl( );

[21890] [VB] Public Sub New( )

[21891] [JScript] public function HtmlControl( ); Initializes a new instance of the System.Web.UI.HtmlControls.HtmlControl class.

[21892] Description

[21893] Initializes a new instance of the System.Web.UI.HtmlControls.HtmlControl class using default values.

[21894] This constructor is used to create and initialize a new instance of the System.Web.UI.HtmlControls.HtmlControl class using default values.

[21895] HtmlControl

[21896] Example Syntax:

[21897] TrackViewState

[21898] [C#] public HtmlControl(string tag);

[21899] [C++] public: HtmlControl(String* tag);

[21900] [VB] Public Sub New(ByVal tag As String)

[21901] [JScript] public function HtmlControl(tag : String);

[21902] Description

[21903] Initializes a new instance of the System.Web.UI.HtmlControls.HtmlControl class using the specified tag.

[21904] This constructor is used to create and initialize a new instance of the System.Web.UI.HtmlControls.HtmlControl class using the specified tag. A string that specifies the tag name of the control.

[21905] Attributes

[21906] TrackViewState

[21907] [C#] public AttributeCollection Attributes {get;}

[21908] [C++] public: _property AttributeCollection* get_Attributes( );

[21909] [VB] Public ReadOnly Property Attributes As AttributeCollection

[21910] [JScript] public function get Attributes( ) : AttributeCollection;

[21911] Description

[21912] Gets a collection of all attribute name and value pairs expressed on a server control tag within the .aspx file.

[21913] Use this property to programmatically access the attributes of the HTML server control. All Html server controls store their attributes in the System.Web.UI.Control.ViewState.

[21914] ChildControlsCreated

[21915] ClientID

[21916] Context

[21917] Controls

[21918] Disabled

[21919] TrackViewState

[21920] Description

[21921] Gets or sets a value indicating whether the HTML server control is disabled.

[21922] On the browser, a disabled element or control is read-only, with the following added restrictions: its value is not submitted with the form, the element or control cannot receive focus, and the element or control is skipped when navigating the document by tabbing.

[21923] EnableViewState

[21924] Events

[21925] HasChildViewState

[21926] ID

[21927] IsTrackingViewState

[21928] NamingContainer

[21929] Page

[21930] Parent

[21931] Site

[21932] Style

[21933] TrackViewState

[21934] Description

[21935] Gets a collection of all cascading style sheet (CSS) properties applied to a specified HTML server control in the .aspx file.

[21936] Use this property to programmatically access the style properties of the HTML server control.

[21937] TagName

[21938] TrackViewState

[21939] [C#] public virtual string TagName {get;}

[21940] [C++] public: _property virtual String* get_TagName( );

[21941] [VB] Overridable Public ReadOnly Property TagName As String

[21942] [JScript] public function get TagName( ) : String;

[21943] Description

[21944] Gets the element name of a tag that contains a runat=server attribute and value pair.

[21945] Use this property to programmatically determine the element name of the HTML server control.

[21946] TemplateSourceDirectory

[21947] UniqueID

[21948] ViewState

[21949] ViewStateIgnoresCase

[21950] TrackViewState

[21951] Description

[21952] Visible

[21953] CreateControlCollection

[21954] [C#] protected override ControlCollection CreateControlCollection( );

[21955] [C++] protected: ControlCollection* CreateControlCollection( );

[21956] [VB] Overrides Protected Fun ction CreateControlCollection( ) As ControlCollection

[21957] [JScript] protected override function CreateControlCollection( ) : ControlCollection;

[21958] Render

[21959] [C#] protected override void Render(HtmlTextWriter writer);

[21960] [C++] protected: void Render(HtmlTextWriter* writer);

[21961] [VB] Overrides Protected Sub Render(ByVal writer As HtmlTextWriter)

[21962] [JScript] protected override function Render(writer : HtmlTextWriter);

[21963] Description

[21964] RenderAttributes

[21965] [C#] protected virtual void RenderAttributes(HtmlTextWriter writer);

[21966] [C++] protected: virtual void RenderAttributes(HtmlTextWriter* writer);

[21967] [VB] Overridable Protected Sub RenderAttributes(ByVal writer As HtmlTextWriter)

[21968] [JScript] protected function RenderAttributes(writer : HtmlTextWriter);

[21969] Description

[21970] RenderBeginTag

[21971] [C#] protected virtual void RenderBeginTag(HtmlTextWriter writer);

[21972] [C++] protected: virtual void RenderBeginTag(HtmlTextWriter* writer);

[21973] [VB] Overridable Protected Sub RenderBeginTag(ByVal writer As HtmlTextWriter)

[21974] [JScript] protected function RenderBeginTag(writer : HtmlTextWriter);

[21975] Description

[21976] IAttributeAccessor.GetAttribute

[21977] [C#] string IAttributeAccessor.GetAttribute(string name);

[21978] [C++] String* IAttributeAccessor::GetAttribute(String* name);

[21979] [VB] Function GetAttribute(ByVal name As String) As String Implements IAttributeAccessor.GetAttribute

[21980] [JScript] function IAttributeAccessor.GetAttribute(name : String) : String; IAttributeAccessor. SetAttribute

[21981] [C#] void IAttributeAccessor.SetAttribute(string name, string value);

[21982] [C++] void IAttributeAccessor::SetAttribute(String* name, String* value);

[21983] [VB] Sub SetAttribute(ByVal name As String, ByVal value As String) Implements lAttributeAccessor.SetAttribute

[21984] [JScript] function IAttributeAccessor.SetAttribute(name : String, value : String);

[21985] HtmlForm class (System.Web.UI.HtmlControls)

[21986] TrackViewState

[21987] Description

[21988] Provides programmatic access to the HTML

[21989] Top of Form

[21990] element on the server.

[21991] The System.Web.UI.HtmlControls.HtmlForm control is used as a container for server controls on a Web page. All server controls that post back to the server must be placed between the opening and closing tags of an System.Web.UI.HtmlControls.HtmlForm control.

[21992] HtmlForm

[21993] Example Syntax:

[21994] TrackViewState

[21995] [C#] public HtmlForm( );

[21996] [C++] public: HtmlForm( );

[21997] [VB] Public Sub New( )

[21998] [JScript] public function HtmlForm( );

[21999] Description

[22000] Initializes a new instance of the System.Web.UI.HtmlControls.HtmlForm class.

[22001] Use this constructor to create and initialize a new instance of the System.Web.UI.HtmlControls.HtmlForm class.

[22002] Attributes

[22003] ChildControlsCreated

[22004] ClientID

[22005] Context

[22006] Controls

[22007] Disabled

[22008] EnableViewState

[22009] Enctype

[22010] TrackViewState

[22011] Description

[22012] Gets or sets the encoding type browsers use when posting the form's data to the server.

[22013] Use this property to specify the encoding type browsers use to post data back to the server.

[22014] Events

[22015] HasChildViewState

[22016] ID

[22017] InnerHtml

[22018] InnerText

[22019] IsTrackingViewState

[22020] Method

[22021] TrackViewState

[22022] Description

[22023] Gets or sets a value that indicates how a browser posts form data to the server for processing.

[22024] Use this property to specify how the browser sends form data to the server for processing. The two common methods supported by all browsers are GET and POST.

[22025] Name

[22026] TrackViewState

[22027] [C#] public virtual string Name {get; set;}

[22028] [C++] public: _property virtual String* get_Name( );public: _property virtual void set_Name(Strjng*);

[22029] [VB] Overridable Public Property Name As String

[22030] [JScript] public function get Name( ) : String;public function set Name(String);

[22031] Description

[22032] Gets the identifier name for the System.Web.UI.HtmlControls.HtmlForm control.

[22033] Use this property to identify a specific System.Web.UI.HtmlControls.HtmlForm control.

[22034] NamingContainer

[22035] Page

[22036] Parent

[22037] Site

[22038] Style

[22039] TagName

[22040] Target

[22041] TrackViewState

[22042] Description

[22043] Gets or sets the frame or window to render the results of information posted to the server.

[22044] Use this property to display the results of information posted to the server in another browser window or frame.

[22045] TemplateSourceDirectory

[22046] UniqueID

[22047] ViewState

[22048] ViewStateIgnoresCase

[22049] Visible

[22050] OnInit

[22051] [C#] protected override void Onlnit(EventArgs e);

[22052] [C++] protected: void OnInit(EventArgs* e);

[22053] [VB] Overrides Protected Sub Onlnit(ByVal e As EventArgs)

[22054] [JScript] protected override function Onlnit(e : EventArgs);

[22055] Description

[22056] Call RegisterViewStateHandler( ).

[22057] Render

[22058] [C#] protected override void Render(HtmlTextWriter output);

[22059] [C++] protected: void Render(HtrnlTextWriter* output);

[22060] [VB] Overrides Protected Sub Render(ByVal output As HtmlTextWriter)

[22061] [JScript] protected override function Render(output : HtmlTextWriter);

[22062] Description

[22063] RenderAttributes

[22064] [C#] protected override void RenderAttributes(HtmlTextWriter writer);

[22065] [C++] protected: void RenderAttributes(HltmlTextWriter* writer);

[22066] [VB] Overrides Protected Sub RenderAttributes(ByVal writer As HtmlTextWriter)

[22067] [JScript] protected override function RenderAttributes(writer : HtmlTextWriter);

[22068] Description

[22069] RenderChildren

[22070] [C#] protected override void RenderChildren(HtmlTextWriter writer);

[22071] [C++] protected: void RenderChildren(HtmlTextWriter* writer);

[22072] [VB] Overrides Protected Sub RenderChildren(ByVal writer As HtmlTextWriter)

[22073] [JScript] protected override function RenderChildren(writer : HtmlTextWriter);

[22074] Description

[22075] HtmlGenericControl class (System.Web.UI.HtmlControls)

[22076] TrackViewState

[22077] Description

[22078] Defines the methods, properties, and events for all HTML server control tags not represented by a specific .NET Framework class.

[22079] Use this class to represent an HTML server control tag not directly represented by a NET Framework class, such as,

[22080] ,

[22081] , and.

[22082] HtmlGenericControl

[22083] Example Syntax:

[22084] TrackViewState

[22085] [C#] public: HtmlGenericControl( );

[22086] [C++] public: HtmGenericControl( );

[22087] [VB] Public Sub New( )

[22088] [JScript] public function HtmlGenericControl( ); Initializes a new instance of the System.Web.UI.HtmlControls.HtmlGenericControl class.

[22089] Description

[22090] Initializes a new instance of the System.Web.UI.HtmlControls.HtmlGenericControl class with default values.

[22091] The following table shows initial propert values for an instance of System.Web.UI.HltmiControls.HtmiGenericControl.

[22092] HtmlGenericControl

[22093] Example Syntax:

[22094] TrackViewState

[22095] [C#] public HtmlGenericControl(string tag);

[22096] [C++] public: HtmlGenerncControl(String* tag);

[22097] [VB] Public Sub New(ByVal tag As String)

[22098] [JScript] public function HtmlGenericControl(tag : String);

[22099] Description

[22100] Initializes a new instance of the System.Web.UI.HtmlControls.HtmlGenericControl class with the specified tag.

[22101] The following table shows initial property values for an instance of System.Web.UI.HtmlControls.HtmlGenericControl. The name of the element for which the instance of this class is created.

[22102] Attributes

[22103] ChildControlsCreated

[22104] ClientID

[22105] Context

[22106] Controls

[22107] Disabled

[22108] EnableViewState

[22109] Events

[22110] HasChildViewState

[22111] ID

[22112] InnerHtml

[22113] InnerText

[22114] IsTrackingViewState

[22115] NamingContainer

[22116] Page

[22117] Parent

[22118] Site

[22119] Style

[22120] TagName

[22121] TrackViewState

[22122] Description

[22123] Gets or sets the tag name of an element that contains a runat=“server” attribute.

[22124] Use this property to dynamically change the tag name of a generic control on the Web page.

[22125] TemplateSourceDirectory

[22126] UniqueID

[22127] ViewState

[22128] ViewStateIgnoresCase

[22129] Visible

[22130] Htmllmage class (System.Web.UI.HtmlControls)

[22131] TrackViewState

[22132] Description

[22133] Provides programmatic access for the HTML

element on the server.

[22134] Use this control to display an image on a Web page. The System.Web.UI.HtmlControls.Htmllmage control can be programmatically manipulated to change the image displayed, the image size, and the alignment of the image relative to other page elements.

[22135] HtmlImage

[22136] Example Syntax:

[22137] TrackViewState

[22138] [C#] public Htmllmage( );

[22139] [C++] public: Hltmllmage( );

[22140] [VB] Public Sub New( )

[22141] [JScript] public function Htmllmage( );

[22142] Description

[22143] Initializes a new instance of the System.Web.UI.HtmlControls.Htmllmage class.

[22144] Use this constructor to create and initialize a new instance of the System.Web.UI.HtmlControls.Htmllmage class.

[22145] Align

[22146] TrackViewState

[22147] [C#] public string Align {get; set;}

[22148] [C++] public: _property String* get_Align( );public: _property void set_Align(String*);

[22149] [VB] Public Property Align As String

[22150] [JScript] public function get Align( ) : String;public function set Align(String);

[22151] Description

[22152] Gets or sets the alignment of the image relative to other Web page elements.

[22153] Use this property to specify the alignment of the image with respect to other elements on the Web page.

[22154] Alt

[22155] TrackViewState

[22156] [C#] public string Alt {get; set;}

[22157] [C++] public: _property String* get_Alt( );public: _property void set_Alt(String*);

[22158] [VB] Public Property Alt As String

[22159] [JScript] public function get Alt( ) : String;public function set Alt(String);

[22160] Description

[22161] Gets or sets the alternative caption the browser displays if an image is unavailable or currently downloading and not yet finished.

[22162] Use this property to specify the caption displayed when the image specified by the System.Web.UI.HtmlControls.Htmllmage.Src property is unavailable. On newer browsers, this caption also appears as a ToolTip.

[22163] Attributes

[22164] Border

[22165] TrackViewState

[22166] Description

[22167] Gets or sets the width of a frame for an image.

[22168] Use this property to create a frame with the specified width (in pixels) for an image.

[22169] ChildControlsCreated

[22170] ClientID

[22171] Context

[22172] Controls

[22173] Disabled

[22174] EnableViewState

[22175] Events

[22176] HasChildViewState

[22177] Height

[22178] TrackViewState

[22179] Description

[22180] Gets or sets the height of the image.

[22181] The System.Web.UI.HtmlControls.HtmlImage.Height and System.Web.UI.HtmlControls.HtmlImage.Width properties can be used two ways. You can use the System.Web.UI.HtmlControls.HtmlImage.Height and System.Web.UI.HtmlControls.HtmlImage.Width properties to send image size specifications to the browser. This displays the Web page faster because the browser does not need to recalculate the positions of elements on the page when the image loads.

[22182] ID

[22183] IsTrackingViewState

[22184] NamingContainer

[22185] Page

[22186] Parent

[22187] Site

[22188] Src

[22189] TrackViewState

[22190] Description

[22191] Gets or sets the source of the image file to display.

[22192] Use this property to specify the path to the image file to display. If the image file is in the same directory as the Web page source file that uses it, you can just specify the file name. Otherwise, you must also include the path to the file. The path can be absolute or relative to the directory that contains the Web page source file.

[22193] Style

[22194] TagName

[22195] TemplateS ourceDirectory

[22196] UniqueID

[22197] ViewState

[22198] ViewStateIgnoresCase

[22199] Visible

[22200] Width

[22201] TrackViewState

[22202] Description

[22203] Gets or sets the width of the image.

[22204] The System.Web.UI.HtmlControls.HtmlImage.Height and System.Web.UI.HtmlControls.HtmlImage.Width properties can be used two ways. You can use the System.Web.UI.HtmllControls.HtmlImage.Height and System.Web.UI.HtmlControls.HtmlImage.Width properties to send the image size specifications to the browser. This displays the Web page faster because the browser does not need to recalculate the positions of elements on the page when the image loads.

[22205] RenderAttributes

[22206] [C#] protected override void RenderAttributes(HtmlTextWriter writer);

[22207] [C++] protected: void RenderAttributes(HtmlTextWriter* writer);

[22208] [VB] Overrides Protected Sub RenderAttributes(ByVal writer As HtmlTextWriter)

[22209] [JScript] protected override function RenderAttributes(writer: HtmlTextWriter);

[22210] Description

[22211] HtmlInputButton class (System.Web.UI.HtmlControls)

[22212] TrackViewState

[22213] Description

[22214] Allows programmatic access to the HTML,

, and

elements on the server.

[22215] Use this class to create button controls on a Web page.

[22216] HtmlInputButton

[22217] Example Syntax:

[22218] TrackViewState

[22219] [C#] public HtmlInputButton( );

[22220] [C++] public: HtmlInputButton( );

[22221] [VB] Public Sub New( )

[22222] [JScript] public function HtmlInputButton( ); Initializes a new instance of an System.Web.UI.HtmlControls.HtmlInputButton class.

[22223] Description

[22224] Initializes a new instance of an System.Web.UI.HtmlControls.HtmlInputButton class using default values.

[22225] The following table shows the initial property value for an instance of System.Web.UI.HtmlControls.HtmlunputButton.

[22226] HtmlInputButton

[22227] Example Syntax:

[22228] TrackViewState

[22229] [C#] public HtmlInputButton(string type);

[22230] [C++] public: HtmllInputButton(String* type);

[22231] [VB] Public Sub New(ByVal type As String)

[22232] [JScript] public function HtmlInputButton(type : String);

[22233] Description

[22234] Initializes a new instance of an System.Web.UI.HtmlControls.HtmlInputButton class using the specified button type.

[22235] The following table shows the initial property value for an instance of System.Web.UI.HtmlControls.HtmlInputButton. The input button type.

[22236] Attributes

[22237] CausesValidation

[22238] TrackViewState

[22239] Description

[22240] Gets or sets a value indicating whether validation is performed when the System.Web.UI.HtmlControls.HtmlInputButton control is clicked.

[22241] By default, page validation is performed when an System.Web.UI.HtmlControls.HtmlInputButton control is clicked. Page validation determines whether the input controls associated with a validation control on the page all pass the validation rules specified by the validation control.

[22242] ChildControlsCreated

[22243] ClientID

[22244] Context

[22245] Controls

[22246] Disabled

[22247] EnableViewState

[22248] Events

[22249] HasChildViewState

[22250] ID

[22251] IsTrackingViewState

[22252] Name

[22253] NamingContainer

[22254] Page

[22255] Parent

[22256] Site

[22257] Style

[22258] TagName

[22259] TemplateSourceDirectory

[22260] Type

[22261] UniqueID

[22262] Value

[22263] ViewState

[22264] ViewStateIgnoresCase

[22265] Visible

[22266] TrackViewState

[22267] Description

[22268] Occurs when an System.Web.UI.HtmlControls.HtmlInputButton control iS clicked on the Web page.

[22269] This event is raised when an System.Web.UI.HtmlControls.HtmlInputButton control is clicked.

[22270] OnServerClick

[22271] [C#] protected virtual void OnServerClick(EventArgs e);

[22272] [C++] protected: virtual void OnerverClick(EventArgs* e);

[22273] [VB] Overridable Protected Sub OnServerClick(ByVal e As EventArgs)

[22274] [JScript] protected function OnServerClick(e : EventArgs);

[22275] Description

[22276] Raises the System.Web.UI.HtmlControls.HtmlInputButton.ServerClick event. This allows you to handle the event directly.

[22277] The System.Web.UI.HtmlControls.HtmlInputButton.ServerClick event iS raised when an System.Web.UI.HtmlControls.HtmlInputButton control is clicked. A System.EventArgs that contains the event data.

[22278] RenderAtfributes

[22279] [C#] protected override void RenderAttributes(HtmlTextWriter writer);

[22280] [C++] protected: void RenderAttributes(HtmlTextWriter* writer);

[22281] [VB] Overrides Protected Sub RenderAttributes(ByVal writer As HtmlTextWriter)

[22282] [JScript] protected override function RenderAttributes(writer : HtmlTextWriter);

[22283] Description

[22284] IPostBackEventHandler.RaisePostBackEvent

[22285] [C#] void IPostBackEventHandler.RaisePostBackEvent(string eventArgument);

[22286] [C++] void IPostBackEventHandler::RasePostBackEvent(String* eventArgument);

[22287] [VB] Sub RaisePostBackEvent(ByVal eventArgument As String) Implements IPostBackEventHandler.RaisePostBackt ven t

[22288] [JScript] function IPostBackEventHandler.RaisePostBackEvent(eventArgument String);

[22289] HtmlInputCheckBox class (System.Web.UI.HtmlControls)

[22290] TrackViewState

[22291] Description

[22292] Allows programmatic access to the HTML

element on the server.

[22293] Use the System.Web.UI.HtmlControls.HtmlInputCheckBox control to allow the user to select a true or false state.

[22294] HtmlInputCheckBox

[22295] Example Syntax:

[22296] TrackViewState

[22297] [C#] public HtmlInputCheckBox( );

[22298] [C++] public: HtmlInputCheckBox( );

[22299] [VB] Public Sub New( )

[22300] [JScript] public function HtmlInputCheckox( );

[22301] Description

[22302] Initializes a new instance of an System.Web.UI.HtmlControls.HtmlInputCheckBox class.

[22303] Use this constructor to create and initialize a new instance of the System.Web.UI.HtmlControls.HtmlInputCheckBox class.

[22304] Attributes

[22305] Checked

[22306] TrackViewState

[22307] Description

[22308] Gets or sets a value indicating whether the System.Web.UI.HtmiControls.HtmlInputCheckBox is checked.

[22309] Use this property to determine whether the System.Web.UI.HtmlControls.HtmlInputCheckBox control is checked. This property can also be used to programmatically set the state of the System.Web.UI.HtmlControls.HtmlInputCheckBox control.

[22310] ChildControlsCreated

[22311] ClientID

[22312] Context

[22313] Controls

[22314] Disabled

[22315] EnableViewState

[22316] Events

[22317] HasChildViewState

[22318] ID

[22319] IsTrackingViewState

[22320] Name

[22321] NamingContainer

[22322] Page

[22323] Parent

[22324] Site

[22325] Style

[22326] TagName

[22327] TemplateSourceDirectory

[22328] Type

[22329] UniqueID

[22330] Value

[22331] ViewState

[22332] ViewStateIgnoresCase

[22333] Visible

[22334] TrackViewState

[22335] Description

[22336] Occurs when the Web page is submitted to the server and the System.Web.UI.HtmlControls.HtmlInputCheckBox control changes state from the previous post.

[22337] This event is raised when the Web page is submitted to the server and the state of the System.Web.UI.HtmlControls.HtmlInputCheckBox control changes state from the previous post.

[22338] OnPreRender

[22339] [C#] protected override void OnPreRender(EventArgs e);

[22340] [C++] protected: void OnPreRender(EventArgs* e);

[22341] [VB] Overrides Protected Sub OnPreRender(ByVal e As EventArgs)

[22342] [JScript] protected override function OnPreRender(e : EventArgs);

[22343] Description

[22344] OnServerChange

[22345] [C#] protected virtual void OnServerChange(EventArgs e);

[22346] [C++] protected: virtual void OnServerChange(EventArgs* e);

[22347] [VB] Overridable Protected Sub OnServerChange(ByVal e As EventArgs)

[22348] [JScript] protected function OnServerChange(e : EventArgs);

[22349] Description

[22350] Raises the System.Web.UI.HtmlControls.HtmlInputCheckBox.ServerChange event. This method allows you to handle the event directly.

[22351] This event is raised when the Web page is submitted to the server and the state of the System.Web.UI.HtmlControls.HtmlInputCheckBox control changes state from the previous post. This method allows you to override the base implementation and provide a custom handler for the event. A System.EventArgs that contains event information.

[22352] IPostBackDataHandler.LoadPostData

[22353] [C#] bool IPostBackDataHandler.LoadPostData(string postDataKey, NameValueCollection postCollection);

[22354] [C++] bool IPostBackDataHandler::LoadPostData(String* postDataKey, NameValueCollection* postCollection);

[22355] [VB] Function LoadPostData(ByVal postDataKey As String, ByVal postCollection As NameValueCollection) As Boolean Implements IPostBackDataHandler.LoadPostData

[22356] [JScript] function IPostBackDataHandler.LoadPostData(postDataKey : String, postCollection : NameValueCollection) : Boolean;

[22357] IPostBackDataHandler.RaisePostDataChangedEvent

[22358] [C#] void IPostBackDataHandler.RaisePostDataChangedEvent( );

[22359] [C++] void IPostBackDataHandler::RaisePostDataChangedEvent( );

[22360] [VB] Sub RaisePostDataChangedEvent( ) Implements IPostBackDataHandler.RaisePostDataChangedEvent

[22361] [JScript] function IPostBackDataHandler.RaisePostDataChangedEvent( );

[22362] HtmlInputControl class (System.Web.UI.HtmlControls)

[22363] TrackViewState

[22364] Description

[22365] Serves as the abstract base class that defines the methods, properties, and events common to all HTML input controls, such as the

,

, and elements.

[22366] The System.Web.UI.HtmlControls.HtmlInputControl class cannot be instantiated directly. Instead, this class is inherited by other classes, such as the System.Web.UI.HtmlControls.HtmlInputText, System.Web.UI.HtmlControls.HtmlInputButton, System.Web.UI.HtmlControls.HtmlInputRadioButton, System.Web.UI.HtmlControls.HtmlInputCheckBox, System.Web.UI.HtmlControls.HtmlInputImage, System.Web.UI.HtmlControls.HtmlInputHidden, and System.Web.UI.HtmlControls.HtmlInputFile classes, to provide common basic functionality.

[22367] HtmlInputControl

[22368] Example Syntax:

[22369] TrackViewState

[22370] [C#] public HtmlInputControl(string type);

[22371] [C++] public: HtmlInputControl(String* type);

[22372] [VB] Public Sub New(ByVal type As String)

[22373] [JScript] public function HtmlInputControl(type : String);

[22374] Description

[22375] Initializes a new instance of the System.Web.UI.HtmlControls.HtmlInputControl class.

[22376] The following table shows initial property values for an instance of System.Web.UI.HtmlControls.HtmlInputControl. The type of input control.

[22377] Attributes

[22378] ChildControlsCreated

[22379] ClientID

[22380] Context

[22381] Controls

[22382] Disabled

[22383] EnableViewState

[22384] Events

[22385] HasChildViewState

[22386] ID

[22387] IsTrackingViewState

[22388] Name

[22389] TrackViewState

[22390] Description

[22391] Gets or sets the unique identifier name for the System.Web.UI.HtmlControls.HtmlInputControl.

[22392] Use the System.Web.UI.HtmlControls.HtmlInputControl.Name property to determine the unique identifier name for an System.Web.UI.HtmlControls.HtmlInputControl. In this implementation, the get accessor returns the value of the System.Web.UI.Control.UniqueID property. However, the set accessor does not assign a value to this property.

[22393] NamingContainer

[22394] Page

[22395] Parent

[22396] Site

[22397] Style

[22398] TagName

[22399] TemplateSourceDirectory

[22400] Type

[22401] TrackViewState

[22402] Description

[22403] Gets the type of an System.Web.UI.HtmlControls.HtmlInputControl.

[22404] Use this property get the type of an System.Web.UI.HtmlControls.HtmlInputControl.

[22405] UniqueID

[22406] Value

[22407] TrackViewState

[22408] Description

[22409] Gets or sets the contents of an System.Web.UI.HtmlControls.HtmlInputControl.

[22410] Use this property to determine the contents of an System.Web.UI.HtmlControls.HtmlInputControl. This property can also be used to programmatically set the contents of an System.Web.UI.HtmlControls.HtmlInputControl.

[22411] ViewState

[22412] ViewStateIgnoresCase

[22413] Visible

[22414] RenderAttributes

[22415] [C#] protected override void RenderAttributes(HtmlTextWriter writer);

[22416] [C++] protected: void RenderAttributes(HtinlTextWriter* writer);

[22417] [VB] Overrides Protected Sub RenderAttributes(ByVal writer As HtmlTextWriter)

[22418] [JScript] protected override function RenderAttributes(writer : HtmlTextWriter);

[22419] Description

[22420] HtmlInputFile class (System.Web.UI.HtmlControls)

[22421] TrackViewState

[22422] Description

[22423] Allows programmatic access to the HTML element on the server.

[22424] Use the System.Web.UI.HtmlControls.HtmlInputFile server control to handle uploading binary or text files from a browser client to the server. File upload works with Microsoft Internet Explorer version 3.02 or later.

[22425] HtmlInputFile

[22426] Example Syntax:

[22427] TrackViewState

[22428] [C#] public HtmlInputFile( );

[22429] [C++] public: HtmlInputFile( );

[22430] [VB] Public Sub New( )

[22431] [JScript] public function HtmlInputFile( );

[22432] Description

[22433] Initializes a new instance of the System.Web.UI.HtmlControls.HtmlInputFile class.

[22434] Use this constructor to create and initialize a new instance of the System.Web.UI.HtmlControls.HtmlInputFile class.

[22435] Accept

[22436] TrackViewState

[22437] [C#] public string Accept {get; set;}

[22438] [C++] public: _property String* get_Accept( );public: _property void set_Accept(String*);

[22439] [VB] Public Property Accept As String

[22440] [JScript] public function get Accept( ) : String;public function set Accept(String);

[22441] Description

[22442] Gets or sets a comma-separated list of MIME encodings used to constrain the file types the user can select.

[22443] Use this property to specify the file type that can be uploaded to the server. For example, to restrict the selection to images, set this property to “image/*”.

[22444] Attributes

[22445] ChildControlsCreated

[22446] ClientID

[22447] Context

[22448] Controls

[22449] Disabled

[22450] EnableViewState

[22451] Events

[22452] HasChildViewState

[22453] ID

[22454] IsTrackingViewState

[22455] MaxLength

[22456] TrackViewState

[22457] Description

[22458] Gets or sets the maximum length of the file path for the file to upload from the client machine.

[22459] Use this property to specify a limit for the number of characters that can be entered for the path to the file to upload.

[22460] Name

[22461] NamingContainer

[22462] Page

[22463] Parent

[22464] PostedFile

[22465] TrackViewState

[22466] Description

[22467] Gets access to the uploaded file specified by a client.

[22468] Browser security restrictions prevent this value from being maintained across multiple requests.

[22469] Site

[22470] Size

[22471] TrackViewState

[22472] Description

[22473] Gets or sets the width of the text box in which the file path is entered.

[22474] Use this property to specify the width of the text box in which to enter the file path.

[22475] Style

[22476] TagName

[22477] TemplateSourceDirectory

[22478] Type

[22479] UniqueID

[22480] Value

[22481] ViewState

[22482] ViewStateIgnoresCase

[22483] Visible

[22484] IPostBackDataHandler.LoadPostData

[22485] [C#] bool IPostBackDataHandler.LoadPostData(string postDataKey, NameValueCollection postCollection);

[22486] [C++] bool IPostBackDataHandler::LoadPostData(String* postDataKey, NameValueCollection* postCollection);

[22487] [VB] Function LoadPostData(ByVal postDataKey As String, ByVal postCollection As NameValueCollection) As Boolean Implements IPostBackDataHandler.LoadPostData

[22488] [JScript] function IPostBackDataHandler.LoadPostData(postDataKey : String, postCollection : NameValueCollection) : Boolean;

[22489] IPostBackDataHandler.RaisePostDataChangedEvent

[22490] [C#] void IPostBackDataHandler.RaisePostDataChangedEvent( );

[22491] [C++] void IPostBackDataHandler::RaisePostDataChangedEvent( );

[22492] [VB] Sub RaisePostDataChangedEvent( ) Implements IPostBackDataHandler.RaisePostDataChangedEvent

[22493] [JScript] function IPostBackDataHandler.RaisePostDataChangedEvent( );

[22494] HtmlInputHidden class (System.Web.UI.HtmlControls)

[22495] TrackViewState

[22496] Description

[22497] Allows programmatic access to the HTML element on the server.

[22498] You can use the System.Web.UI.HtmlControls.HtmlInputHidden control to embed non-visible information within a

[22499] Top of Form

[22500] element. This information is sent when the Web page is posted back to the server.

[22501] HtmlInputHidden

[22502] Example Syntax:

[22503] TrackViewState

[22504] [C#] public HtmlnputHidden( );

[22505] [C++] public: HtmlInputHidden( );

[22506] [VB] Public Sub New( )

[22507] [JScript] public function HtmlInputHidden( );

[22508] Description

[22509] Initializes a new instance of the System.Web.UI.HtmlControls.HtmlInputHidden class.

[22510] Attributes

[22511] ChildControlsCreated

[22512] ClientID

[22513] Context

[22514] Controls

[22515] Disabled

[22516] EnableViewState

[22517] Events

[22518] HasChildViewState

[22519] ID

[22520] IsTrackingViewState

[22521] Name

[22522] NamingContainer

[22523] Page

[22524] Parent

[22525] Site

[22526] Style

[22527] TagName

[22528] TemplateSourceDirectory

[22529] Type

[22530] UniqueID

[22531] Value

[22532] ViewState

[22533] ViewStateIgnoresCase

[22534] Visible

[22535] TrackViewState

[22536] Description

[22537] Occurs when the System.Web.UI.HtmlControls.HtmlInputControl.Value property is changed on the server.

[22538] The System.Web.UI.HtmlControls.HtmlInputHidden.ServerChange event is raised when the System.Web.UI.HtmlControls.HtmlInputControl.Value property is changed on the server.

[22539] OnPreRender

[22540] [C#] protected override void OnPreRender(EventArgs e);

[22541] [C++] protected: void OnPreRender(EventArgs* e);

[22542] [VB] Overrides Protected Sub OnPreRender(ByVal e As EventArgs)

[22543] [JScript] protected override function OnPreRender(e : EventArgs);

[22544] Description

[22545] OnServerChange

[22546] [C#] protected virtual void OnServerChange(EventArgs e);

[22547] [C++] protected: virtual void OnServerChange(EventArgs* e);

[22548] [VB] Overridable Protected Sub OnServerChange(ByVal e As EventArgs)

[22549] [JScript] protected function OnServerChange(e : EventArgs);

[22550] Description

[22551] Raises the System.Web.UI.HtmlControls.HtmlInputllidden.ServerChange event.

[22552] The System.Web.UI.HtmlControls.HtmlInputHidden.ServerChange event is raised when the System.Web.UI.HtmlControls.HtmlInputControl.Value property is changed on the server. A System.EventArgs that contains event data.

[22553] IPostBackDataHandler.LoadPostData

[22554] [C#] bool IPostBackDataHandler.LoadPostData(string postDataKey, NameValueCollection postCollection);

[22555] [C++] bool IPostBackDataHandler::LoadPostData(String* postDataKey, NameValueCollection* postCollection);

[22556] [VB] Function LoadPostData(ByVal postDataKey As String, ByVal postCollection As NameValueCollection) As Boolean Implements IPostBackDataHandler.LoadPostData

[22557] [JScript] function IPostBackDataHandler.LoadPostData(postDataKey : String, postCollection : NameValueCollection) : Boolean;

[22558] IPostBackDataHandler.RaisePostDataChangedEvent

[22559] [C#] void IPostBackDataHandler.RaisePostDataChangedEvent( );

[22560] [C++] void IPostBackDataHandler::RaisePostDataChangedEvent( );

[22561] [VB] Sub RaisePostDataChangedEvent( ) Implements IPostBackDataHandler.RaisePostDataChangedEvent

[22562] [JScript] function IPostBackDataHandler.RaisePostDataChangedEvent( );

[22563] HtmlInputImage class (System.Web.UI.HtmlControls)

[22564] TrackViewState

[22565] Description

[22566] Allows programmatic access to the HTML

element on the server.

[22567] Use the System.Web.UI.HtmlControls.HtmlInputImage control to create a button that displays an image. You can progranmmatically control the action associated with the System.Web.UI.HtmlControls.HtmlInputImage control by providing an event handler for the System.Web.UI.HtmlControls.HtmlInputImage.ServerClick event.

[22568] HtmlInputImage

[22569] Example Syntax:

[22570] TrackViewState

[22571] [C#] public HtmlInputImage( );

[22572] [C++] public: HtmlInputImage( );

[22573] [VB] Public Sub New( )

[22574] [JScript] public function HtmlInputImage( );

[22575] Description

[22576] Initializes a new instance of the System.Web.UI.HtmlControls.HtmlInputImage class.

[22577] Align

[22578] TrackViewState

[22579] [C#] public string Align {get; set;}

[22580] [C++] public: _property String* get_Align( );public: _property void set_Align(String*);

[22581] [VB] Public Property Align As String

[22582] [JScript] public function get Align( ) : String;public function set Align(String);

[22583] Description

[22584] Gets or sets the alignment of the System.Web.UI.HtmlControls.HtmlInputImage control in relation to other elements on the Web page.

[22585] Use the System.Web.UI.HtmlControls.HtmlInputImage.Align property to specify the alignment of the System.Web.UI.HtmlControls.HtmlInputImage control in relation to the other elements on the Web page. The following table lists the possible values for this property.

[22586] Alt

[22587] TrackViewState

[22588] [C#] public string Alt {get; set;}

[22589] [C++] public: _property String* get_Alt( );public: _property void set_Alt(String*);

[22590] [VB] Public Property Alt As String

[22591] [JScript] public function get Alt( ) : String;public function set Alt(String);

[22592] Description

[22593] Gets or sets the alternative text that the browser displays if the image is unavailable or has not been downloaded.

[22594] Use the System.Web.UI.HtmlControls.HtmlInputImage.Alt property to specify the text to display when the specified image is not available or has not been downloaded. You can also use this property to programmatically determine the specified alternative text.

[22595] Attributes

[22596] Border

[22597] TrackViewState

[22598] Description

[22599] Gets or sets the border width for the System.Web.UI.HtmlControls.HtmlInputImage control.

[22600] Use the System.Web.UI.HtmlControls.HtmlInputImage.Border property to specify the border width for the System.Web.UI.HtmlControls.HtmlInputImage control.

[22601] CausesValidation

[22602] TrackViewState

[22603] [C#] public bool CausesValidation {get; set;}

[22604] [C++] public: _property bool get_CausesValidation( );public: _property void set_CausesValidation(bool);

[22605] [VB] Public Property CausesValidation As Boolean

[22606] [JScript] public function get CausesValidation( ) : Boolean;public function set CausesValidation(Boolean);

[22607] Description

[22608] Gets or sets a value indicating whether validation is performed when the System.Web.UI.HtmlControls.HtmlInputImage control is clicked. By default, page validation is performed when an System.Web.UI.HtmlControls.HtmlInputImage control is clicked. Page validation determines whether the input controls associated with a validation control on the page all pass the validation rules specified by the validation control.

[22609] ChildControlsCreated

[22610] ClientID

[22611] Context

[22612] Controls

[22613] Disabled

[22614] EnableViewState

[22615] Events

[22616] HasChildViewState

[22617] ID

[22618] IsTrackingViewState

[22619] Name

[22620] NamingContainer

[22621] Page

[22622] Parent

[22623] Site

[22624] Src

[22625] TrackViewState

[22626] Description

[22627] Gets or sets the location of the image file.

[22628] Use the System.Web.UI.HtmlControls.HtmlInputImage.Src property to specify the location of the image to display in the System.Web.UI.HtmlControls.HtmlInputImage control. If the image is not available, the text specified in the System.Web.UI.HtmlControls.HtmlInputImage.Alt property is displayed.

[22629] Style

[22630] TagName

[22631] TemplateSourceDirectory

[22632] Type

[22633] UniqueID

[22634] Value

[22635] ViewState

[22636] ViewStateIgnoresCase

[22637] Visible

[22638] TrackViewState

[22639] Description

[22640] Occurs on the server when the user clicks an System.Web.UI.HtmlControls.HtmlInputImage control.

[22641] The System.Web.UI.HtmlControls.HtmlInputImage.ServerClick event is raised when the user clicks an System.Web.UI.HtmlControls.HtmlInputImage control.

[22642] OnPreRender

[22643] [C#] protected override void OnPreRender(EventArgs e);

[22644] [C++] protected: void OnPreRender(EventArgs*e)

[22645] [VB] Overrides Protected Sub OnPreRender(ByVal e As EventArgs)

[22646] [JScript] protected override function OnPreRender(e : EventArgs);

[22647] Description

[22648] OnServerClick

[22649] [C#] protected virtual void OnServerClick(ImageClickEventArgs e);

[22650] [C++] protected: virtual void OnServerClick(ImageClickEventArgs* e);

[22651] [VB] Overridable Protected Sub OnServerClick(ByVal e As ImageClickEventArgs)

[22652] [JScript] protected function OnServerClick(e : ImageClickEventArgs);

[22653] Description

[22654] Raises the System.Web.UI.HtmlControls.HtmlInputImage.ServerClick event.

[22655] The System.Web.UI.HtmlControls.HtmlInputImage.ServerClick event is raised when the user clicks an System.Web.UI.HtmlControls.HtmlInputImage control. A System.Web.UI.ImageClickEventArgs that contains event data.

[22656] RenderAttributes

[22657] [C#] protected override void RenderAttributes(HtmlTextWriter writer);

[22658] [C++] protected: void RenderAttributes(HtmlTextWriter* writer);

[22659] [VB] Overrides Protected Sub RenderAttributes(ByVal writer As HtmlTextWriter)

[22660] [JScript] protected override function RenderAttributes(writer : HtmlTextWriter);

[22661] Description

[22662] IPostBackDataHandler.LoadPostData

[22663] [C#] bool IPostBackDataHandler.LoadPostData(string postDataKey, NameValueCollection postCollection);

[22664] [C++] bool IPostBackDataHandler::LoadPostData(String* postDataKey, NameValueCollection* postCollection);

[22665] [VB] Function LoadPostData(ByVal postDataKey As String, ByVal postCollection As NameValueCollection) As Boolean Implements IPostBackDataHandler.LoadPostData

[22666] [JScript] function IPostBackDataHandler.LoadPostData(postDataKey : String, postCollection : NameValueCollection) : Boolean;

[22667] IPostBackDataHandler.RaisePostDataChangedEvent

[22668] [C#] void IPostBackDataHandler.RaisePostDataChangedEvent( );

[22669] [C++] void IPostBackDataHandler::RaisePostDataChangedEvent( );

[22670] [VB] Sub RaisePostDataChangedEvent( ) Implements IPostBackDataHandler.RaisePostDataChangedEvent

[22671] [JScript] function IPostBackDataHandler.RaisePostDataChangedEvent( );

[22672] IPostBackEventHandler.RaisePostBackEvent

[22673] [C#] void IPostBackEventHandler.RaisePostBackEvent(string eventArgument);

[22674] [C++] void IPostBackEventHandler::RaisePostBackEvent(String* eventArgument);

[22675] [VB] Sub RaisePostBackEvent(ByVal eventArgument As String) Implements IPostBackEventHandler.RaisePostBackEvent

[22676] [JScript] function IPostBackEventHandler.RaisePostBackEvent(eventArgument : String);

[22677] HtmlInputRadioButton class (System.Web.UI.HtmlControls)

[22678] TrackViewState

[22679] Description

[22680] Allows programmatic access to the HTML element on the server.

[22681] Use the System.Web.UI.HtmlControls.HtmlInputRadioButton control to create a radio button on a Web page. The System.Web.UI.HtmlControls.HtmlInputRadioButton control does not provide built-in functionality to display a caption for the radio button. To create a caption, use literal text in the Web page at the desired location. This allows you to control where the caption is displayed relative to the radio button. For example, if you want to display the caption on the right side of the radio button, declare an System.Web.UI.HtmlControls.HtmlInputRadioButton control followed by the caption text.

[22682] HtmlInputRadioButton

[22683] Example Syntax:

[22684] TrackViewState

[22685] [C#] public HtmlInputRadioButton( );

[22686] [C++] public: HtmlInputRadioButton( );

[22687] [VB] Public Sub New( )

[22688] [JScript] public function HtmlInputRadioButton( );

[22689] Description

[22690] Initializes a new instance of the System.Web.UI.HtmlControls.HtmlunputRadioButton class.

[22691] Use this constructor to create and initialize a new instance of the System.Web.UI.HtmlControls.HtmlInputRadioButton class.

[22692] Attributes

[22693] Checked

[22694] TrackViewState

[22695] Description

[22696] Gets or sets a value indicating whether the System.Web.UI.HtmlControls.HtmlInputRadioButton control is selected.

[22697] Use the System.Web.UI.HtmlControls.HtmlInputRadioButton.Checked property to determine whether the System.Web.UI.HtmlControls.HtmlInputRadioButton control is selected. You can also use this property to programmatically specify whether the control is selected. If you have a group of System.Web.UI.HtmlControls.HtmlInputRadioButton controls, you need to iterate through each control and test the System.Web.UI.HtmlControls.HtmlInputRadioButton.Checked property of each control individually.

[22698] ChildControlsCreated

[22699] ClientID

[22700] Context

[22701] Controls

[22702] Disabled

[22703] EnableViewState

[22704] Events

[22705] HasChildViewState

[22706] ID

[22707] IsTrackingViewState

[22708] Name

[22709] TrackViewState

[22710] Description

[22711] Gets or sets the name of the group that the current instance of the System.Web.UI.HtmlControls.HtmlInputRadioButton class is associated with.

[22712] Group multiple System.Web.UI.HtmlControls.HtmlInputRadioButton controls together by specifying a common value for the System.Web.UI.HtmlControls.HtmlInputControl.Name property of each radio button you want to include in the group. When you group System.Web.UI.HtmlControls.HtmlunputRadioButton controls together, only one radio button in the group can be selected at a time. The System.Web.UI.HtmlControls.HtmlInputRadioButton.Checked property of the selected control is set to true, while the same property is set to false for all other check boxes in the group.

[22713] NamingContainer

[22714] Page

[22715] Parent

[22716] Site

[22717] Style

[22718] TagName

[22719] TemplateSourceDirectory

[22720] Type

[22721] UniqueID

[22722] Value

[22723] TrackViewState

[22724] Description

[22725] Gets or sets the quantity associated with the System.Web.UI.HtmlControls.HtmlInputRadioButton control.

[22726] Use the System.Web.UI.HtmlControls.HtmlInputRadioButton.Value property to associate a quantity with the System.Web.UI.HtmlControls.HtmlInputRadioButton control. The quantity is not restricted to a numeric value and can be any valid string. This is useful when you have multiple radio buttons and need perform a calculation based on the selection. For example, you can have radio buttons that represent different shipping methods. You can store the shipping cost in the System.Web.UI.HtmlControls.HtmlInputRadioButton.Value property. When the user selects the shipping method, you add the appropriate amount to the sales total.

[22727] ViewState

[22728] ViewStateIgnoresCase

[22729] Visible

[22730] TrackViewState

[22731] Description

[22732] Occurs when the value of the System.Web.UI.HtmlControls.HtmlInputRadioButton.Checked property of the System.Web.UI.HtmlControls.HtmlInputRadioButton control changes between posts to the server.

[22733] The System.Web.UI.HtmlControls.HtmlInputRadioButton.ServerChange event is raised when the System.Web.UI.HtmlControls.HtmlInputRadioButton.Checked property of the System.Web.UI.HtmlControls.HtmlInputRadioButton control changes value between posts to the server. This allows you to create a custom event handler that performs a specific set of instructions (such as data validation) when the event is raised.

[22734] OnPreRender

[22735] [C#] protected override void OnPreRender(EventArgs e);

[22736] [C++] protected: void OnPreRender(EventArgs*e)

[22737] [VB] Overrides Protected Sub OnPreRender(ByVal e As EventArgs)

[22738] [JScript] protected override function OnPreRender(e : EventArgs);

[22739] Description

[22740] OnServerChange

[22741] [C#] protected virtual void OnServerChange(EventArgs e);

[22742] [C++] protected: virtual void OnServerChange(EventArgs* e);

[22743] [VB] Overridable Protected Sub OnServerChange(ByVal e As EventArgs)

[22744] [JScript] protected function OnServerChange(e : EventArgs);

[22745] Description

[22746] Raises the System.Web.UI.HtmlControls.HtmlInputRadioButton.ServerChange event. This allows you to create a custom event handler when the event is raised.

[22747] The System.Web.UI.HtmlControls.HtmlInputRadioButton.ServerChange event is raised when the System.Web.UI.HtmlControls.HtmlInputRadioButton.Checked property of the System.Web.UI.HtmlControls.HtmlInputRadioButton control changes values between posts to the server. This allows you to create a custom event handler that performs a specific set of instructions (such as data validation)when the event is raised. A System.EventArgs that contains the event data.

[22748] RenderAttributes

[22749] [C#] protected override void RenderAttributes(HtmlTextWriter writer);

[22750] [C++] protected: void RenderAttributes(HtmlTextWriter* writer);

[22751] [VB] Overrides Protected Sub RenderAttributes(ByVal writer As HtmlTextWriter)

[22752] [JScript] protected override function RenderAttributes(writer : HtmlTextWriter);

[22753] Description

[22754] IPostBackDataHandler.LoadPostData

[22755] [C#] bool IPostBackDataHandler.LoadPostData(string postDataKey, NameValueCollection postcollection);

[22756] [C++] bool IPostBackDataHandler::LoadPostData(String* postDataKey, NameValueCollection* postCollection);

[22757] [VB] Function LoadPostData(ByVal postDataKey As String, ByVal postCollection As NameValueCollection) As Boolean Implements IPostBackDataHandler.LoadPostData

[22758] [JScript] function IPostBackDataHandler.LoadPostData(postDataKey : String, postCollection : NameValueCollection) : Boolean;

[22759] IPostBackDataHandler.RaisePostDataChangedEvent

[22760] [C#] void IPostBackDataHandler.RaisePostDataChangedEvent( );

[22761] [C++] void IPostBackDataHandler::RaisePostDataChangedEvento);

[22762] [VB] Sub RaisePostDataChangedEvent( ) Implements IPostBackDataHandler.RaisePostDataChangedEvent

[22763] [JScript] function IPostBackDataHandler.RaisePostDataChangedEvent( );

[22764] HtmlInputText class (System.Web.UI.HtmlControls)

[22765] TrackViewState

[22766] Description

[22767] Allows programmatic access to the HTML

and

elements on the server.

[22768] Use the System.Web.UI.HtmlControls.HtmlInputText control to create a single line text box that allows the user to enter text or a password. Use the System.Web.UI.HtmlControls.HtmlInputText.MaxLength property to specify the maximum number of characters that can be entered in the text box. The System.Web.UI.HtmlControls.HtmlInputText.Size property allows you to specify the width of the text box.

[22769] HtmlInputText

[22770] Example Syntax:

[22771] TrackViewState

[22772] [C#] public HtmlInputText( );

[22773] [C++] public: HtmlInputText( );

[22774] [VB] Public Sub New( )

[22775] [JScript] public function HtmlInputText( ); Initializes a new instance of the System.Web.UI.HtmlControls.HtmlInputText class.

[22776] Description

[22777] Initializes a new instance of the System.Web.UI.HtmlControls.HtmlInputText class using default values.

[22778] This constructor creates a text type text box control.

[22779] HtmlInputText

[22780] Example Syntax:

[22781] TrackViewState

[22782] [C#] public HtmlInputText(string type);

[22783] [C++] public: HtmlInputText(String* type);

[22784] [VB] Public Sub New(ByVal type As String)

[22785] [JScript] public function HtmlInputText(type : String);

[22786] Description

[22787] Initializes a new instance of the System.Web.UI.HtmlControls.HtmlInputText class using the specified input control type.

[22788] This constructor allows you to create a specific type of text box control, such as password. Only the password or text type is currently supported. This constructor is designed to allow you to create other text box types if they become available. The type of input control.

[22789] Attributes

[22790] ChildControlsCreated

[22791] ClientID

[22792] Context

[22793] Controls

[22794] Disabled

[22795] EnableViewState

[22796] Events

[22797] HasChildViewState

[22798] ID

[22799] IsTrackingViewState

[22800] MaxLength

[22801] TrackViewState

[22802] Description

[22803] Gets or sets the maximum number of characters that can be entered in the text box.

[22804] Use the System.Web.UI.HtmlControls.HtmlInputText.MaxLength property to specify or determine the maximum number of characters that can be entered in the text box.

[22805] Name

[22806] NamingContainer

[22807] Page

[22808] Parent

[22809] Site

[22810] Size

[22811] TrackViewState

[22812] Description

[22813] Gets or sets the width of the text box.

[22814] Use the System.Web.UI.HtmlControls.HtmlInputText.Size property to specify or determine the width of the textbox, in characters.

[22815] Style

[22816] TagName

[22817] TemplateSourceDirectory

[22818] Type

[22819] UniqueID

[22820] Value

[22821] TrackViewState

[22822] Description

[22823] Gets or sets the contents of the text box.

[22824] Use the System.Web.UI.HtmlControls.HtmlInputText.Value property to programmatically determine the text entered by the user into the text box. You can also use this property to provide default text for the text box.

[22825] ViewState

[22826] ViewStateIgnoresCase

[22827] Visible

[22828] TrackViewState

[22829] Description

[22830] Occurs when the System.Web.UI.HtmlControls.HtmlInputText.Value property is changed on the server.

[22831] The System.Web.UI.HtmlControls.HtmlInputText.ServerChange event is raised when the System.Web.UI.HtmlControls.HtmlInputText.Value property is changed on the server.

[22832] OnPreRender

[22833] [C#] protected override void OnPreRender(EventArgs e);

[22834] [C++] protected: void OnPreRender(EventArgs* e);

[22835] [VB] Overrides Protected Sub OnPreRender(ByVal e As EventArgs)

[22836] [JScript] protected override function OnPreRender(e : EventArgs);

[22837] Description

[22838] OnServerChange

[22839] [C#] protected virtual void OnServerChange(EventArgs e);

[22840] [C++] protected: virtual void OnServerChange(EvenltArgs* e);

[22841] [VB] Overridable Protected Sub OnServerChange(ByVal e As EventArgs)

[22842] [JScript] protected function OnServerChange(e : EventArgs);

[22843] Description

[22844] Raises the System.Web.UI.HtmlControls.HtmlInputText.ServerChange event.

[22845] The System.Web.UI.HtmlControls.HtmlInputText.ServerChange event is raised when the System.Web.UI.HtmlControls.HtmlInputText.Value property is changed on the server. A System.EventArgs that contains event data.

[22846] RenderAttributes

[22847] [C#] protected override void RenderAttributes(HtmlTextWriter writer);

[22848] [C++] protected: void RenderAttributes(HtmlTextWriter* writer);

[22849] [VB] Overrides Protected Sub RenderAttributes(ByVal writer As HtmiTextWriter)

[22850] [JScript] protected override function RenderAttributes(writer : HtmlTextWriter);

[22851] Description

[22852] IPostBackDataHandler.LoadPostData

[22853] [C#] bool IPostBackDataHandler.LoadPostData(string postDataKey, NameValueCollection postCollection);

[22854] [C++] bool IPostBackDataHandler::LoadPostData(String* postDataKey, NameValueCollection* postCollection);

[22855] [VB] Function LoadPostData(ByVal postDataKey As String, ByVal postCollection As NameValueCollection) As Boolean Implements IPostBackDataHandler.LoadPostData

[22856] [JScript] function IPostBackDataHandler.LoadPostData(postDataKey : String, postCollection : NameValueCollection) : Boolean;

[22857] IPostBackDataHandler.RaisePostDataChangedEvent

[22858] [C#] void IPostBackDataHandler.RaisePostDataChangedEvent( );

[22859] [C++] void IPostBackDataHandler::RaisePostDataChangedEvent( );

[22860] [VB] Sub RaisePostDataChangedEvent( ) Implements IPostBackDataHandler.RaisePostDataChangedEvent

[22861] [JScript] function IPostBackDataHandler.RaisePostDataChangedEvent( );

[22862] HtmlSelect class (System.Web.UI.HtmlControls)

[22863] TrackViewState

[22864] Description

[22865] Allows programmatic access to the HTML

[22866] System.Web.UI.WebControls

[22867] Description

[22868] The System.Web.UI.WebControls namespace is a collection of classes that allow you to create Web server controls on a Web page. Web controls run on the server and include form controls such as buttons and text boxes, as well as special purpose controls such as a calendar. This allows you to programmatically control these elements on a Web page. Web controls are more abstract than HTML controls. Their object model does not necessarily reflect HTML syntax.

[22869] AdCreatedEventArgs class (System.Web.UI.WebControls)

[22870] Description

[22871] Provides data for the System.Web.UI.WebControls.AdRotator.AdCreated event of the System.Web.UI.WebControls.AdRotator control. This class cannot be inherited.

[22872] The System.Web.UI.WebControls.AdRotator.AdCreated event is raised when the System.Web.UI.WebControls.AdRotator displays an advertisement on the page.

[22873] Constructors:

[22874] AdCreatedEventArgs

[22875] Example Syntax:

[22876] [C#] public AdCreatedEventArgs(IDictionary adProperties);

[22877] [C++] public: AdCreatedEventArgs(IDictionary* adProperties);

[22878] [VB] Public Sub New(ByVal adProperties As IDictionary)

[22879] [JScript] public function AdCreatedEventArgs(adProperties : IDictionary);

[22880] Description

[22881] Initializes a new instance of the System.Web.UI.WebControls.AdCreatedEventArgs class.

[22882] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.AdCreatedEventArgs class. A System.Collections.IDictionary containing the advertisement properties from the XML file.

[22883] Properties:

[22884] AdProperties

[22885] [C#] public IDictionary AdProperties {get;}

[22886] [C++] public: _property IDictionary* get_AdProperties( );

[22887] [VB] Public ReadOnly Property AdProperties As IDictionary

[22888] [JScript] public function get AdProperties( ) : IDictionary;

[22889] Description

[22890] Gets a System.Collections.IDictionary object that contains all the advertisement properties for the currently displayed advertisement.

[22891] Use the System.Web.UI.WebControls.AdCreatedEventArgs.AdProperties property to get a System.Collections.IDictionary object that contains the advertisement properties for the currently displayed advertisement. The keys and values of the System.Collections.IDictionary object are of type System.String.

[22892] AlternateText

[22893] [C#] public string AlternateText {get; set;}

[22894] [C++] public: _property String* get_AlternateText( );public: _property void set_AlternateText(String*);

[22895] [VB] Public Property AlternateText As String

[22896] [JScript] public function get AlternateText( ) : String;public function set AlternateText(String);

[22897] Description

[22898] Gets or sets the alternate text displayed in the System.Web.UI.WebControls.AdRotator control when the advertisement image is unavailable. Browsers that support the ToolTips feature display this text as a ToolTip for the advertisement.

[22899] Use the System.Web.UI.WebControls.AdCreatedEventArgs.AlternateText property to specify the text to display if the image specified in the System.Web.UI.WebControls.AdCreatedEventArgs.ImageUrl property is not available. In browsers that support the ToolTips feature, this text also displays as a ToolTip for the advertisement.

[22900] ImageUrl

[22901] [C#] public string ImageUrl {get; set;}

[22902] [C++] public: _property String* get_ImageUrl( );public: _property void set_ImageUrl(String*);

[22903] [VB] Public Property ImageUrl As String

[22904] [JScript] public function get ImageUrl( ) : String;public function set ImageUrl(String);

[22905] Description

[22906] Gets or sets the URL of an image to display in the System.Web.UI.WebControls.AdRotator control.

[22907] Use the System.Web.UI.WebControls.AdCreatedEventArgs.ImageUrl property to specify the URL of an image to display for an advertisement in the System.Web.UI.WebControls.AdRotator control. You can use a relative or an absolute URL. A relative URL relates the location of the image to the location of the Web page without specifying a complete path on the server. The path is Is relative to the location of the Web page. This makes it easier to move the entire site to another directory on the server without updating the path to the image in code. An absolute URL provides the complete path, so moving the site to another directory requires updating the code.

[22908] NavigateUrl

[22909] [C#] public string NavigateUrl {get; set;}

[22910] [C++] public: _property String* get_NavigateUrl( );public: _property void set_NavigateUrl(String*);

[22911] [VB] Public Property NavigateUrl As String

[22912] [JScript] public function get NavigateUrl( ) : String;public function set NavigateUrl(String);

[22913] Description

[22914] Gets or sets the Web page to display when the System.Web.UI.WebControls.AdRotator control is clicked.

[22915] Use the System.Web.UI.WebControls.AdCreatedEventArgs.NavigateUrl property to specify the Web page to display when the System.Web.UI.WebControls.AdRotator control is clicked.

[22916] Methods:

[22917] AdCreatedEventHandler delegate (System.Web.UI.WebControls)

[22918] ToString

[22919] Description

[22920] Represents the method that will handle the System.Web.UI.WebControls.AdRotator.AdCreated event of an System.Web.UI.WebControls.AdRotator control. The source of the event. An System.Web.UI.WebControls.AdCreatedEventArgs that contains the event data.

[22921] The System.Web.UI.WebControls.AdRotator.AdCreated event is raised when the System.Web.UI.WebControls.AdRotator displays an advertisement on the page.

[22922] AdRotator class (System.Web.UI.WebControls)

[22923] ToString

[22924] Description

[22925] Displays an advertisement banner on a Web page.

[22926] Use the System.Web.UI.WebControls.AdRotator control to display a randomly selected advertisement banner on the Web page. The displayed advertisement can change whenever the page refreshes.

[22927] AdRotator

[22928] Example Syntax:

[22929] ToString

[22930] [C#] public AdRotator( );

[22931] [C++] public: AdRotator( );

[22932] [VB] Public Sub New( )

[22933] [JScript] public function AdRotator( );

[22934] Description

[22935] Initializes a new instance of the System.Web.UI.WebControls.AdRotator class.

[22936] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.AdRotator class.

[22937] AccessKey

[22938] AdvertisementFile

[22939] ToString

[22940] Description

[22941] Gets or sets the path to an XML file that contains advertisement information.

[22942] Use the System.Web.UI.WebControls.AdRotator.AdvertisementFile property to specify the location of an XML file that contains advertisement information. The XML file must reside within the same web site. For deployment and security purposes, you should place the file in the same web application. It is only possible to access an XML file that is located in a different application on the same site if the application has sufficient trust.

[22943] Attributes

[22944] BackColor

[22945] BorderColor

[22946] BorderStyle

[22947] BorderWidth

[22948] ChildControlsCreated

[22949] ClientID

[22950] Context

[22951] Controls

[22952] ControlStyle

[22953] ControlStyleCreated

[22954] CssClass

[22955] Enabled

[22956] EnableViewState

[22957] Events

[22958] Font

[22959] ToString

[22960] Description

[22961] Font property. Has no effect on this control, so hide it.

[22962] ForeColor

[22963] HasChildViewState

[22964] Height

[22965] ID

[22966] IsTrackingViewState

[22967] KeywordFilter

[22968] ToString

[22969] Description

[22970] Gets or sets a category keyword to filter for specific types of advertisements in the XML advertisement file.

[22971] Each advertisement in the XML advertisement file can be assigned a category keyword. Use the System.Web.UI.WebControls.AdRotator.KeywordFilter property to filter the advertisements for the specified keyword. Only advertisements containing the keyword will be selected for the System.Web.UI.WebControls.AdRotator control. The System.Web.UI.WebControls.AdRotator.KeywordFilter property can be programmatically set to match the profile of the user.

[22972] NamingContainer

[22973] Page

[22974] Parent

[22975] Site

[22976] Style

[22977] TabIndex

[22978] TagKey

[22979] TagName

[22980] Target

[22981] ToString

[22982] Description

[22983] Gets or sets the name of the browser window or frame that displays the contents of the Web page linked to when the System.Web.UI.WebControls.AdRotator control is clicked.

[22984] Use the System.Web.UI.WebControls.AdRotator.Target property to specify the target window or frame that displays the contents of the Web page linked to when the System.Web.UI.WebControls.AdRotator control is clicked. Values must begin with a letter in the range of a to z (case insensitive), except for the following special values, which begin with an underscore: _blank Renders the content in a new, unframed window.

[22985] TemplateSourceDirectory

[22986] ToolTip

[22987] UniqueID

[22988] ViewState

[22989] ViewStateIgnoresCase

[22990] Visible

[22991] Width

[22992] ToString

[22993] Description

[22994] Occurs once per round trip to the server after the creation of the control, but before the page is rendered.

[22995] This event is raised once per round trip to the server after the creation of the control, but before the page is rendered.

[22996] CreateControlCollection

[22997] [C#] protected override ControlCollection CreateControlCollection( );

[22998] [C++] protected: ControlCollection* CreateControlCollection( );

[22999] [VB] Overrides Protected Function CreateControlCollection( ) As ControlCollection

[23000] [JScript] protected override function CreateControlCollection( ) : ControlCollection;

[23001] Description

[23002] OnAdCreated

[23003] [C#] protected virtual void OnAdCreated(AdCreatedEventArgs e);

[23004] [C++] protected: virtual void OniAdCreated(AdCreatedEventArgs* e);

[23005] [VB] Overridable Protected Sub OnAdCreated(ByVal e As AdCreatedEventArgs)

[23006] [JScript] protected function OnAdCreated(e : AdCreatedEventArgs);

[23007] Description

[23008] Raises the System.Web.UI.WebControls.AdRotator.AdCreated event for the System.Web.UI.WebControls.AdRotator control.

[23009] The System.Web.UI.WebControls.AdRotator.AdCreated event is raised on the server after the System.Web.UI.WebControls.AdRotator control is created, but before the page is rendered. If the System.Web.UI.WebControls.AdRotator.AdvertisementFile property is set, the System.Web.UI.WebControls.AdRotator.AdCreated event is raised after an advertisement has been selected by the System.Web.UI.WebControls.AdRotator control. An System.Web.UI.WebControls.AdCreatedEventArgs that contains event data.

[23010] OnPreRender

[23011] [C#] protected override void OnPreRender(EventArgs e);

[23012] [C++] protected: void OnpreRender(EventArgs* e);

[23013] [VB] Overrides Protected Sub OnPreRender(ByVal e As EventArgs)

[23014] [JScript] protected override function OnPreRender(e : EventArgs);

[23015] Description

[23016] Gets the advertisement information for rendering by looking up the file data and/or calling the user event.

[23017] Randomly picks an advertisement based on the impresssion (weight) value of the advertisement.

[23018] Render

[23019] [C#] protected override void Render(HtmlTextWriter writer);

[23020] [C++] protected: void Render(HtmlTextWriter* writer);

[23021] [VB] Overrides Protected Sub Render(ByVal writer As HtmlTextWriter)

[23022] [JScript] protected override function Render(writer : HtmlTextWriter);

[23023] Description

[23024] Displays the System.Web.UI.WebControls.AdRotator on the client.

[23025] Displays an image obtained from the ad chosen in System.Web.UI.WebControls.AdRotator.OnPreRender(System.EventArgs). A System.Web.UI.HtmlTextWriter that contains the output stream to render on the client.

[23026] BaseCompareValidator class (System.Web.UI.WebControls)

[23027] TrackViewState

[23028] Description

[23029] Serves as the abstract base class for validation controls that perform comparisons.

[23030] The System.Web.UI.WebControls.BaseCompareValidator class is g inherited by validation controls that compare values, such as the System.Web.UI.WebControls.CompareValidator and System.Web.UI.WebControls.RangeValidator controls.

[23031] BaseCompareValidator

[23032] Example Syntax:

[23033] TrackViewState

[23034] [C#] protected BaseCompareValidator( );

[23035] [C++] protected: BaseCompareValidator( );

[23036] [VB] Protected Sub New( )

[23037] [JScript] protected function BaseCompareValidator( );

[23038] AccessKey

[23039] Attributes

[23040] BackColor

[23041] BorderColor

[23042] BorderStyle

[23043] BorderWidth

[23044] ChildControlsCreated

[23045] ClientID

[23046] Context

[23047] Controls

[23048] ControlStyle

[23049] ControlStyleCreated

[23050] ControlToValidate

[23051] CssClass

[23052] CutoffYear

[23053] TrackViewState

[23054] Description

[23055] Gets the maximum year that can be represented by a two-digit year.

[23056] Use the System.Web.UI.WebControls.BaseCompareValidator.CutoffYear property to determine the maximum year that can be represented by a two-digit year in a 100 year range. For example, if this property contains the value 2029, you can represent the years 1930 to 2029 by using a two-digit year. The two-digit year 30 is interpreted as 1930, while 29 is interpreted as 2029. You cannot change the value of this property directly, however you can change the maximum year that can be represented by a two-digit year by setting the System.Globalization.Calendar.TwoDigitYearMax property.

[23057] Display

[23058] EnableClientScript

[23059] Enabled

[23060] EnableViewState

[23061] ErrorMessage

[23062] Events

[23063] Font

[23064] ForeColor

[23065] HasChildViewState

[23066] Height

[23067] ID

[23068] IsTrackingViewState

[23069] IsValid

[23070] NamingContainer

[23071] Page

[23072] Parent

[23073] PropertiesValid

[23074] RenderUplevel

[23075] Site

[23076] Style

[23077] TabIndex

[23078] TagKey

[23079] TagName

[23080] TemplateSourceDirectory

[23081] Text

[23082] ToolTip

[23083] Type

[23084] TrackViewState

[23085] Description

[23086] Gets or sets the data type of the values being compared.

[23087] Use the System.Web.UI.WebControls.BaseCompareValidator.Type property to specify the data type of the two values being compared. Both values are converted to the specified data type before any comparison is performed.

[23088] UniqueID

[23089] ViewState

[23090] ViewStateIgnoresCase

[23091] Visible

[23092] Width

[23093] AddAttributesToRender

[23094] [C#] protected override void AddAttributesToRender(HtmlTextWriter writer);

[23095] [C++] protected: void AddAttributesToRender(HtmlTextWriter* writer);

[23096] [VB] Overrides Protected Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[23097] [JScript] protected override function AddAttributesToRender(writer : HtmlTextWriter);

[23098] Description

[23099] AddAttributesToRender method AddAttributesToRender method

[23100] CanConvert

[23101] [C#] public static bool CanConvert(string text, ValidationDataType type);

[23102] [C++] public: static bool CanConvert(String* text, ValidationDataType type);

[23103] [VB] Public Shared Function CanConvert(ByVal text As String, ByVal type As ValidationDataType) As Boolean

[23104] [JScript] public static function CanConvert(text : String, type : ValidationDataType) : Boolean;

[23105] Description

[23106] Determines whether the specified string can be converted to the specified data type.

[23107] Return Value: true if the specified data string is convertible to the specified data type; otherwise, false.

[23108] Use the System.Web.UI.WebControls.BaseCompareValidator.CanConvert(System.St ring,System.Web.UI.WebControls.ValidationDataType) method to determine whether the specified string can be converted to the specified data type. This method is commonly used to test whether a string can be converted to a compatible data type before performing an operation that depends on that data type. The string to test whether the specified data type conversion is possible. One of the System.Web.UI.WebControls.ValidationDataType enumeration values.

[23109] Compare

[23110] [C#] protected static bool Compare(string leftText, string rightText, ValidationCompareOperator op, ValidationDataType type);

[23111] [C++] protected: static bool Compare(String* leftText, String* rightText, ValidationCompareOperator op, ValidationDataType type);

[23112] [VB] Protected Shared Function Compare(ByVal leftText As String, ByVal rightText As String, ByVal op As ValidationCompareOperator, ByVal type As ValidationDataType) As Boolean

[23113] [JScript] protected static function Compare(leftText : String, rightText : String, op : ValidationCompareOperator, type : ValidationDataType) : Boolean;

[23114] Description

[23115] Compares two strings using the specified operator and validation data type.

[23116] Return Value: true if the conversion is successful; otherwise false. The string value on the left side of the operator. The string value on the right side of the operator. A System.Web.UI.WebControls.ValidationCompareOperator object that represents the comparison operation to perform. A System.Web.UI.WebControls.ValidationDataType object that represents the data type of the operands.

[23117] Convert

[23118] [C#] protected static bool Convert(string text, ValidationDataType type, out object value);

[23119] [C++] protected: static bool Convert(String* text, ValidationDataType type, Object** value);

[23120] [VB] Protected Shared Function Convert(ByVal text As String, ByVal type As ValidationDataType, ByRef value As Object) As Boolean

[23121] [JScript] protected static function Convert(text : String, type : ValidationDataType, value : Object) : Boolean;

[23122] Description

[23123] Converts the specified text into an object with specified validation data type.

[23124] Return Value: true if the conversion is successful; otherwise false. The source text to convert from. A System.Web.UI.WebControls.ValidationDataType object that represents the data type to convert the text into. A System.Object that contains the conversion result.

[23125] DetermineRenderUplevel

[23126] [C#] protected override bool DetermineRenderUplevel( );

[23127] [C++] protected: bool DetermineRenderUplevel( );

[23128] [VB] Overrides Protected Function DetermineRenderUplevel( ) As Boolean

[23129] [JScript] protected override function DetermineRenderUplevel( ) : Boolean;

[23130] Description

[23131] Determines whether the validation control can be rendered for an uplevel browser.

[23132] Return Value: true if the validation control can be rendered for an uplevel browser; otherwise, false.

[23133] GetDateElementOrder

[23134] [C#] protected static string GetDateElementOrder( );

[23135] [C++] protected: static String* GetDateElementOrder( );

[23136] [VB] Protected Shared Function GetDateElementOrder( ) As String

[23137] [JScript] protected static function GetDateElementOrder( ) : String;

[23138] Description

[23139] Return the order of date elements for the current culture Return the order of date elements for the current culture

[23140] GetFullYear

[23141] [C#] protected static int GetFullYear(int shortYear);

[23142] [C++] protected: static it GetFullYear(int shortyear);

[23143] [VB] Protected Shared Function GetFullYear(ByVal shortYear As Integer) As Integer

[23144] [JScript] protected static function GetFullYear(shortYear : int) : int;

[23145] Description

[23146] Generates the four-digit year representation of the specified two-digit year.

[23147] Return Value: The four-digit year representation of the specified two-digit year.

[23148] Use the System.Web.UI.WebControls.BaseCompareValidator.GetFullYear(System.In t32) method to generate the four-digit year representation of the specified two-digit year. The four-digit year representation depends on the value of the System.Globalization.BaseCompareValidator.Cutoffyear property, which contains the maximum year that can be represented by a two-digit year in a 100 year range. For example, if the System.Globalization.BaseCompareValidator.Cutoff)ear property contains the value 2029, the System.Web.UI.WebControls.BaseCompareValidator.GetFullYear(System.In t32) method returns a year between 1930 to 2029. The two-digit year 30 is interpreted as 1930, while 29 is interpreted as 2029. You can change the maximum year that can be represented by a two-digit year by setting the System.Globalization.Calendar.TwoDigitYearMax property. A two-digit year.

[23149] BaseDataList class (System.Web.UI.WebControls)

[23150] Validate

[23151] Description

[23152] Serves as the abstract base class for data list controls, such as the System.Web.UI.WebControls.DataList and System.Web.UI.WebControls.DataGrid controls. This class provides methods and properties that are common to all data list controls.

[23153] The System.Web.UI.WebControls.BaseDataList class provides the common functionality for all data list controls, such as the System.Web.UI.WebControls.DataList and System.Web.UI.WebControls.DataGrid controls. An instance of this class is not created directly. Instead, data list controls inherit the methods and properties common to all data list controls from this class.

[23154] BaseDataList

[23155] Example Syntax:

[23156] Validate

[23157] [C#] public BaseDataList( );

[23158] [C++] public: BaseDataList( );

[23159] [VB] Public Sub New( )

[23160] [JScript] public function BaseDataList( );

[23161] Description

[23162] Initializes a new instance of the System.Web.UI.WebControls.BaseDataList class.

[23163] A System.Web.UI.WebControls.BaseDataList object is not created directly. This constructor is commonly called in the constructor of a derived class to initialize the properties defined in the System.Web.UI.WebControls.BaseDataList class.

[23164] AccessKey

[23165] Attributes

[23166] BackColor

[23167] BorderColor

[23168] BorderStyle

[23169] BorderWidth

[23170] CellPadding

[23171] Validate

[23172] Description

[23173] Gets or sets the amount of space between the contents of a cell and the cell's border.

[23174] Use the System.Web.UI.WebControls.BaseDataList.CellPadding property to control the spacing between the contents of a cell and the cell's border. The padding amount specified is added to all four sides of a cell. All cells in the same column of the list control share the same cell width. Therefore, if the content of one cell is longer than the content other cells in the same column, the padding amount is applied to the width of longest cell. All other cells in the column will also share the same cell width. The same is true for all cells in the same row. The padding amount is applied to the tallest cell in the row, with all cells in the same row sharing the same cell height. Individual cell sizes cannot be specified.

[23175] CellSpacing

[23176] Validate

[23177] [C#] public virtual int CellSpacing {get; set;}

[23178] [C++] public: _property virtual int get_CellSpacing( );public: _property virtual void set_CellSpacing(int);

[23179] [VB] Overridable Public Property CellSpacing As Integer

[23180] [JScript] public function get CellSpacing( ) : int;public function set CellSpacing(int);

[23181] Description

[23182] Gets or sets the amount of space between cells.

[23183] Use the System.Web.UI.WebControls.BaseDataList.CellSpacing property to control the spacing between adjacent cells in the list control. This spacing is applied both vertically and horizontally.

[23184] ChildControlsCreated

[23185] ClientID

[23186] Context

[23187] Controls

[23188] Validate

[23189] Description

[23190] ControlStyle

[23191] ControlStyleCreated

[23192] CssClass

[23193] DataKeyField

[23194] Validate

[23195] Description

[23196] Gets or sets the primary key field in the data source referenced by System.Web.UI.WebControls.BaseDataList.DataSource.

[23197] DataKeys

[23198] Validate

[23199] [C#] public DataKeyCollection DataKeys {get;}

[23200] [C++] public: _property DataKeyCollection* get_DataKeys( );

[23201] [VB] Public ReadOnly Property DataKeys As DataKeyCollection

[23202] [JScript] public function get DataKeys( ) : DataKeyCollection;

[23203] Description

[23204] Gets a collection that stores the primary key values of each record (displayed as a row) in the list control.

[23205] Use the System.Web.UI.WebControls.BaseDataList.DataKeyCollection to access the primary key values of each record (displayed as a row) in the list control. This property is commonly used to include the primary key field with the list control without displaying it in the control. The collection is filled with the values from the field specified by the System.Web.UI.WebControls.BaseDataList.DataKeyField property.

[23206] DataKeysArray

[23207] Validate

[23208] [C#] protected ArrayList DataKeysArray {get;}

[23209] [C++] protected: _property ArrayList* get_DataKeysArray( );

[23210] [VB] Protected ReadOnly Property DataKeysArray As ArrayList

[23211] [JScript] protected function get DataKeysArray( ) : ArrayList;

[23212] Description

[23213] Gets a list of key fields in the data source.

[23214] DataMember

[23215] Validate

[23216] [C#] public string DataMember {get; set;}

[23217] [C++] public: _property String* get_DataMember( );public: _property void set_DataMember(String*);

[23218] [VB] Public Property DataMember As String

[23219] [JScript] public function get DataMember( ): String;public function set DataMember(String);

[23220] Description

[23221] Gets or sets the specific data member in a multi member System.Web.UI.WebControls.BaseDataList.DataSource to bind to the list control.

[23222] Use the System.Web.UI.WebControls.BaseDataList.DataMember property to specify a member from a multi member System.Web.UI.WebControls.BaseDataList.DataSource to bind to the list control. For example, if you had a System.Web.UI.WebControls.BaseDataList.DataSource that contains multiple tables, you can use the System.Web.UI.WebControls.BaseDataList.DataMember property to specify the table to bind to the list control.

[23223] DataSource

[23224] Validate

[23225] [C#] public virtual object DataSource {get; set;}

[23226] [C++] public: _property virtual Object* get_DataSource( );public: _property virtual void set_DataSource(Object*);

[23227] [VB] Overridable Public Property DataSource As Object

[23228] [JScript] public function get DataSource( ) : Object;public function set DataSource(Object);

[23229] Description

[23230] Gets or sets the source to a list of values used to populate the items within the control.

[23231] Lists derived from ICollection can also be used as a DataSource.

[23232] Enabled

[23233] EnableView State

[23234] Events

[23235] Font

[23236] ForeColor

[23237] GridLines

[23238] Validate

[23239] Description

[23240] Gets or sets a value that specifies the grid line style.

[23241] HasChildViewState

[23242] Height

[23243] HorizontalAlign

[23244] Validate

[23245] Description

[23246] Gets or sets the horizontal alignment of the control within its container.

[23247] ID

[23248] IsTrackingViewState

[23249] NamingContainer

[23250] Page

[23251] Parent

[23252] Site

[23253] Style

[23254] TabIndex

[23255] TagKey

[23256] TagName

[23257] TemplateSourceDirectory

[23258] ToolTip

[23259] UniqueID

[23260] ViewState

[23261] ViewStateIgnoresCase

[23262] Visible

[23263] Width

[23264] Validate

[23265] Description

[23266] Occurs when an item on the list is selected.

[23267] AddParsedSubObject

[23268] [C#] protected override void AddParsedSubObject(object obj);

[23269] [C++] protected: void AddParsedSubObject(Object* obi);

[23270] [VB] Overrides Protected Sub AddParsedSubObject(ByVal obj As Object)

[23271] [JScript] protected override function AddParsedSubObject(obj : Object);

[23272] Description

[23273] Overridden. The object to add.

[23274] CreateChildControls

[23275] [C#] protected override void CreateChildControls( );

[23276] [C++] protected: void CreateChildControls( );

[23277] [VB] Overrides Protected Sub CreateChildControls( )

[23278] [JScript] protected override function CreateChildControls( );

[23279] Description

[23280] Creates a child control using the view state.

[23281] CreateControlHierarchy

[23282] [C#] protected abstract void CreateControlHierarchy(bool useDataSource);

[23283] [C++] protected: virtual void CreateControlHierarchy(bool useDataSource)=0;

[23284] [VB] MustOverride Protected Sub CreateControlHierarchy(ByVal useDataSource As Boolean)

[23285] [JScript] protected abstract function CreateControlHierarchy(useDataSource : Boolean);

[23286] Description

[23287] Overridden. true to use the System.Web.UI.WebControls.BaseDataList.DataSource; otherwise, false.

[23288] DataBind

[23289] [C#] public override void DataBind( );

[23290] [C++] public: void DataBind( );

[23291] [VB] Overrides Public Sub DataBind( )

[23292] [JScript] public override function DataBind( );

[23293] Description

[23294] Binds the control and all of its child controls to the data source specified by the System.Web.UI.WebControls.BaseDataList.DataSource property.

[23295] IsBindableType

[23296] [C#] public static bool IsBindableType(Type type);

[23297] [C++] public: static bool IsBindableType(Type* type);

[23298] [VB] Public Shared Function IsBindableType(ByVal type As Type) As Boolean

[23299] [JScript] public static function IsBindableType(type : Type) : Boolean;

[23300] Description

[23301] Determines whether the specified data type is bindable to a list control that derives from the System.Web.UI.WebControls.BaseDataList class.

[23302] Return Value: true if the specified data type is bindable to a list control that derives from the System.Web.UI.WebControls.BaseDataList class; otherwise, false.

[23303] Use the System.Web.UI.WebControls.BaseDataList.IsBindableType(System.Type) static method to determine whether the specified data type is bindable to a list control that inherits from the System.Web.UI.WebControls.BaseDataList class. The supported data types are System.Boolean, System.Byte, System.SByte, System.Int16, System.UInt16, System.Int32, System.UInt32, System.Int64, System.UInt64, System.Char, System.Double, System.Single, System.DateTime, System.Decimal, and string. A System.Type object that contains the data type to test. OnDataBinding

[23304] [C#] protected override void OnDataBinding(EventArgs e);

[23305] [C++] protected: void OnDataBinding(EventArgs* e);

[23306] [VB] Overrides Protected Sub OnDataBinding(ByVal e As EventArgs)

[23307] [JScript] protected override function OnDataBinding(e : EventArgs);

[23308] Description

[23309] Raises the DataBinding event of a System.Web.UI.WebControls.BaseDataList.

[23310] The event is raised when data is bound to the control. An System.EventArgs that contains the event data.

[23311] OnSelectedIndexChanged

[23312] [C#] protected virtual void OnSelectedIndexChanged(EventArgs e);

[23313] [C++] protected: virtual void OnlSelectedIndexChanged(EventArgs* e);

[23314] [VB] Overridable Protected Sub OnSelectedIndexChanged(ByVal e As EventArgs)

[23315] [JScript] protected function OnSelectedIndexChanged(e : EventArgs);

[23316] Description

[23317] Raises the System.Web.UI.WebControls.BaseDataList.SelectedIndexChanged event of a System.Web.UI.WebControls.BaseDataList. An System.EventArgs that contains the event data.

[23318] PrepareControlHierarchy

[23319] [C#] protected abstract void PrepareControlHierarchy( );

[23320] [C++] protected: virtual void PrepareControlHierarchy( )=0;

[23321] [VB] MustOverride Protected Sub PrepareControlHierarchy( )

[23322] [JScript] protected abstract function PrepareControlHierarchy( );

[23323] Description

[23324] Overridden.

[23325] Render

[23326] [C#] protected override void Render(HtmlTextWriter writer);

[23327] [C++] protected: void Render(HtmlTextWriter* writer);

[23328] [VB] Overrides Protected Sub Render(ByVal writer As HtmlTextWriter)

[23329] [JScript] protected override function Render(writer : HtmlTextWriter);

[23330] Description

[23331] Displays the control on the client. An System.Web.UI.HtmlTextWriter that contains the output stream to render on the client.

[23332] BaseValidator class (System.Web.UI.WebControls)

[23333] TrackViewState

[23334] Description

[23335] Serves as the abstract base class for validation controls.

[23336] The System.Web.UI.WebControls.BaseValidator class provides the core implementation for all validation controls.

[23337] BaseValidator

[23338] Example Syntax:

[23339] TrackViewState

[23340] [C#] protected BaseValidator( );

[23341] [C++] protected: BaseValidator( );

[23342] [VB] Protected Sub New( )

[23343] [JScript] protected function BaseValidator( );

[23344] Description

[23345] Initializes a new instance of the System.Web.UI.WebControls.BaseValidator class.

[23346] This constructor is not called directly. Validation controls that inherit from this class can call this constructor from their own constructors to initialize the base properties.

[23347] AccessKey

[23348] Attributes

[23349] BackColor

[23350] BorderColor

[23351] BorderStyle

[23352] BorderWidth

[23353] ChildControlsCreated

[23354] ClientID

[23355] Context

[23356] Controls

[23357] ControlStyle

[23358] ControlStyleCreated

[23359] ControlToValidate

[23360] TrackViewState

[23361] Description

[23362] Gets or sets the input control to validate.

[23363] Use the System.Web.UI.WebControls.BaseValidator.ControlToValidate property to specify the input control to validate. This property must be set to the ID of an input control for all validation controls except for the System.Web.UI.WebControls.CustomValidator control, which can be left blank. If you do not specify a valid input control, an exception will be thrown when the page is rendered. The ID must refer to a control within the same container as the validation control. It must be in the same page or user control, or it must be in the same template of a templated control.

[23364] CssClass

[23365] Display

[23366] TrackViewState

[23367] Description

[23368] Gets or sets the display behavior of the error message in a validation control.

[23369] Use the System.Web.UI.WebControls.BaseValidator.Display property to specify the display behavior of the error message in the validation control. The following table lists the different values that can be used.

[23370] EnableClientScript

[23371] TrackViewState

[23372] [C#] public bool EnableClientScript {get; set;}

[23373] [C++] public: _property bool get_EnableClientScript( );public: _property void set_EnableClientScript(bool);

[23374] [VB] Public Property EnableClientScript As Boolean

[23375] [JScript] public function get EnableClientScript( ) : Boolean;public function set EnableClientScript(Boolean);

[23376] Description

[23377] Gets or sets a value indicating whether client-side validation is enabled.

[23378] Use the System.Web.UI.WebControls.BaseValidator.EnableClientScript property to specify whether client-side validation is enabled.

[23379] Enabled

[23380] TrackViewState

[23381] [C#] public override bool Enabled {get; set;}

[23382] [C++] public: _property virtual bool get_Enabled( );public: _property virtual void set_Enabled(bool);

[23383] [VB] Overrides Public Property Enabled As Boolean

[23384] [JScript] public function get Enabled( ) : Boolean;public function set Enabled(Boolean);

[23385] Description

[23386] Gets or sets a value that indicates whether the validation control is enabled.

[23387] Use the System.Web.UI.WebControls.BaseValidator.Enabled property to specify whether the validation control is enabled. You can programmatically disable the validation control by setting this property to false.

[23388] EnableViewState

[23389] ErrorMessage

[23390] TrackViewState

[23391] Description

[23392] Gets or sets the text for the error message.

[23393] Use the System.Web.UI.WebControls.BaseValidator.ErrorMessage property to specify the text to display in the validation control when validation fails. This text is also included in the System.Web.UI.WebControls.ValidationSummary control, if one is placed on the Web page.

[23394] Events

[23395] Font

[23396] ForeColor

[23397] TrackViewState

[23398] Description

[23399] Gets or sets the color of the message displayed when validation fails.

[23400] Use the System.Web.UI.WebControls.BaseValidator.ForeColor property to specify a custom text color for the message displayed when validation fails.

[23401] HasChildViewState

[23402] Height

[23403] ID

[23404] IsTrackingViewState

[23405] IsValid

[23406] TrackViewState

[23407] Description

[23408] Gets or sets a value that indicates whether the associated input control passes validation.

[23409] Use the System.Web.UI.WebControls.BaseValidator.IsValid property to determine whether the associated input control passes validation.

[23410] NamingContainer

[23411] Page

[23412] Parent

[23413] PropertiesValid

[23414] TrackViewState

[23415] Description

[23416] Gets a value that indicates whether the control specified by the System.Web.UI.WebControls.BaseValidator.ControlToValidate property is a valid control.

[23417] Use the System.Web.UI.WebControls.BaseValidator.PropertiesValid property to determine whether the System.Web.UI.WebControls.BaseValidator.ControlToValidate property contains a valid input control. To be a valid input control, the System.Web.UI.WebControls.BaseValidator.ControlToValidate property must set to a control on the page.

[23418] RenderUplevel

[23419] TrackViewState

[23420] [C#] protected bool RenderUplevel {get;}

[23421] [C++] protected: _property bool get RenderUplevel( );

[23422] [VB] Protected ReadOnly Property RenderUplevel As Boolean

[23423] [JScript] protected function get RenderUplevel( ) : Boolean;

[23424] Description

[23425] Gets a value that indicates whether the client's browser supports uplevel rendering.

[23426] Use the System.Web.UI.WebControls.BaseValidator.RenderUplevel property to determine whether the client's browser supports uplevel rendering. For a browser to support uplevel rendering, it must support Microsoft XML Document Object Model (DOM) version 4 or higher and any version of ECMAScript.

[23427] Site

[23428] Style

[23429] TabIndex

[23430] TagKey

[23431] TagName

[23432] TemplateSourceDirectory

[23433] Text

[23434] ToolTip

[23435] UniqueID

[23436] ViewState

[23437] ViewStateIgnoresCase

[23438] Visible

[23439] Width

[23440] AddAttributesToRender

[23441] [C#] protected override void AddAttributesToRender(HtmlTextWriter writer);

[23442] [C++] protected: void AddAttributesToRender(HtmlTextWriter* writer);

[23443] [VB] Overrides Protected Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[23444] [JScript] protected override function AddAttributesToRender(writer : HtmlTextWriter);

[23445] Description

[23446] Adds the attributes of this control to the output stream for rendering on the client. An System.Web.UI.HtmlTextWriter that contains the output stream to render on the client.

[23447] CheckControlValidationProperty

[23448] [C#] protected void CheckControlValidationProperty(string name, string propertyName);

[23449] [C++] protected: void CheckControlValidationProperty(String* name, String* propertyName);

[23450] [VB] Protected Sub CheckControlValidationProperty(ByVal name As String, ByVal propertyName As String)

[23451] [JScript] protected function CheckControlValidationProperty(name: String, propertyName: String);

[23452] Description

[23453] Helper function that verifies whether the specified control is on the page and contains validation properties.

[23454] The System.Web.UI.WebControls.BaseValidator.CheckControlValidationPropert y(System.String,System.String) method is a helper function primarily used by the System.Web.UI.WebControls.BaseValidator.ControlPropertiesValid method to verify whether the specified control is on the page and contains validation properties. This method does not return a value to report the result. Instead, it throws an exception when verification fails. The control to verify. The property that contains the control name.

[23455] ControlPropertiesValid

[23456] [C#] protected virtual bool ControlPropertiesValid( );

[23457] [C++] protected: virtual bool ControlPropertiesValid( );

[23458] [VB] Overridable Protected Function ControlPropertiesValid( ) As Boolean

[23459] [JScript] protected function ControlPropertiesValid( ): Boolean;

[23460] Description

[23461] Helper function that determines whether the control specified by the System.Web.UI.WebControls.BaseValidator.ControlToValidate property is a valid control.

[23462] Return Value: true if the control specified by the System.Web.UI.WebControls.BaseValidator.ControlToValidate property is a valid control; otherwise, false

[23463] The System.Web.UI.WebControls.BaseValidator.ControlPropertiesValid method is a helper function primarily used by the System.Web.UI.WebControls.BaseValidator.PropertiesValid property to determine whether the System.Web.UI.WebControls.BaseValidator.ControlToValidate property contains a valid input control. To be a valid input control, the System.Web.UI.WebControls.BaseValidator.ControlToValidate property must be set to some value and that value must be a control on the page.

[23464] DetermineRenderUplevel

[23465] [C++] protected virtual bool DetermineRenderUplevel( );

[23466] [C++] protected: virtual bool DetermineRenderUplevelo);

[23467] [VB] Overridable Protected Function DetermineRenderUplevel( ) As Boolean

[23468] [JScript] protected function DetermineRenderUplevel( ) : Boolean;

[23469] Description

[23470] Helper function that determines whether the validator control can be rendered for an uplevel browser.

[23471] Return Value: true if the validator control can be rendered for an uplevel browser; otherwise, false.

[23472] The System.Web.UI.WebControls.BaseValidator.DetermineRenderUplevel method is a helper function used primarily by the System.Web.UI.WebControls.BaseValidator.RenderUplevel property to determine whether the client's browser supports uplevel rendering. For a browser to support uplevel rendering, it must support Microsoft XML Document Object Model (DOM) version 4 or higher and any version of ECMAScript.

[23473] EvaluateIsValid

[23474] [C#] protected abstract bool EvaluateIsValid( );

[23475] [C++] protected: virtual bool EvaluateIsValid( )=0;

[23476] [VB] MustOverride Protected Function EvaluateIsValid( ) As Boolean

[23477] [JScript] protected abstract function EvaluateIsValid( ) : Boolean;

[23478] Description

[23479] When overridden in a derived class, this method contains the code to determine whether the value in the input control is valid.

[23480] Return Value: true if the value in the input control is valid; otherwise, false.

[23481] Use the System.Web.UI.WebControls.BaseValidator.EvaluateIsValid method to determine whether the value in the input control specified by the System.Web.UI.WebControls.BaseValidator.ControlToValidate property is valid.

[23482] GetControlRenderlD

[23483] [C#] protected string GetControlRenderID(string name);

[23484] [C++] protected: String* GetControlRenderID(String* name);

[23485] [VB] Protected Function GetControlRenderID(ByVal name As String) As String

[23486] [JScript] protected function GetControlRenderID(name : String) : String;

[23487] Description

[23488] Gets the client ID of the specified control.

[23489] Return Value: The client ID of the specified control.

[23490] Use the System.Web.UI.WebControls.BaseValidator.GetControlRenderID(System.St ring) method to get the client ID of the specified control. The name of the control to get the client ID.

[23491] GetControlValidationValue

[23492] [C#] protected string GetControlValidationValue(string name);

[23493] [C++] protected: String* GetControlValidationValue(String* name);

[23494] [VB] Protected Function GetControlValidationValue(ByVal name As String) As String

[23495] [JScript] protected function GetControlValidationValue(name : String) : String;

[23496] Description

[23497] Gets the value associated with the specified input control.

[23498] Return Value: The value associated with the specified input control.

[23499] Use the System.Web.UI.WebControls.BaseValidator.GetControlValidationValue(Sys tem.String) method to get the value associated with the specified input control, regardless of the control type. For example, you can use this method to get the value in a System.Web.UI.WebControls.TextBox control, as well as the value of the selected item from a System.Web.UI.WebControls.ListBox control. The name of the input control to get the value from.

[23500] GetValidationProperty

[23501] [C#] public static PropertyDescriptor GetValidationProperty(object component);

[23502] [C++] public: static PropertyDescriptor* GetValidationProperty(Object* component);

[23503] [VB] Public Shared Function GetValidationProperty(ByVal component As Object) As PropertyDescriptor

[23504] [JScript] public static function GetValidationProperty(component : Object) : PropertyDescriptor;

[23505] Description

[23506] Helper function to get the validation property of a control (if it exists).

[23507] Return Value: A System.ComponentModel.PropertyDescriptor that contains the validation property of the control.

[23508] The System.Web.UI.WebControls.BaseValidator.GetValidationProperty(System. Object) method is a helper function that gets the validation property of the specified input control. An System.Object that represents the control to get the validation property of.

[23509] OnInit

[23510] [C#] protected override void Onlnit(EventArgs e);

[23511] [C++] protected: void Onlnit(EventArgs* e);

[23512] [VB] Overrides Protected Sub Onlnit(ByVal e As EventArgs)

[23513] [JScript] protected override function Onlnit(e : EventArgs);

[23514] Description

[23515] Registers the validator on the page. An System.EventArgs that contains the event data.

[23516] OnPreRender

[23517] [C#] protected override void OnPreRender(EventArgs e);

[23518] [C++] protected: void OnPreRender(EventArgs* e);

[23519] [VB] Overrides Protected Sub OnPreRender(ByVal e As EventArgs)

[23520] [JScript] protected override function OnPreRender(e : EventArgs);

[23521] Description

[23522] Checks the client brower and configures the validator for compatibility prior to rendering.

[23523] OnUnload

[23524] [C#] protected override void OnUnload(EventArgs e);

[23525] [C++] protected: void OnUnload(Eventrgs* e);

[23526] [VB] Overrides Protected Sub OnUnload(ByVal e As EventArgs)

[23527] [JScript] protected override function OnUnload(e : EventArgs);

[23528] Description

[23529] Un-registers the validator on the page.

[23530] RegisterValidatorCommonScript

[23531] [C#] protected void RegisterValidatorCommonScript( );

[23532] [C++] protected: void RegisterValidatorCommonScript( );

[23533] [VB] Protected Sub RegisterValidatorCommonScript( )

[23534] [JScript] protected function RegisterValidatorCommonScript( );

[23535] Description

[23536] Registers code on the page for client-side validation.

[23537] Use the System.Web.UI.WebControls.BaseValidator.RegisterValidatorCommonScrip t method to register code on the page to perform client-side validation.

[23538] RegisterValidatorDeclaration

[23539] [C#] protected virtual void RegisterValidatorDeclaration( );

[23540] [C++] protected: virtual void RegisterValidatorDeclaration( );

[23541] [VB] Overridable Protected Sub RegisterValidatorDeclaration( )

[23542] [JScript] protected function RegisterValidatorDeclaration( ); Registers an ECMAScript array declaration used on the page by client-side code.

[23543] Description

[23544] Registers an ECMAScript array declaration using the array name, Page_Validators.

[23545] Use the System.Web.UI.WebControls.BaseValidator.RegisterValidatorDeclaration method to register an ECMAScript array declaration using the array name, Page_Validators.

[23546] Render

[23547] [C#] protected override void Render(HtmlTextWriter writer);

[23548] [C++] protected: void Render(HtmlTextWriter* writer);

[23549] [VB] Overrides Protected Sub Render(ByVal writer As HtmlTextWriter)

[23550] [JScript] protected override function Render(writer : HtmlTextWriter);

[23551] Description

[23552] Displays the control on the client. An System.Web.UI.HtmlTextWriter that contains the output stream for rendering on the client.

[23553] Validate

[23554] [C#] public void Validate( );

[23555] [C++] public: _sealed void Validate( );

[23556] [VB] NotOverridable Public Sub Validate( )

[23557] [JScript] public function Validate( );

[23558] Description

[23559] Performs validation on the associated input control and updates the System.Web.UI.WebControls.BaseValidator.IsValid property.

[23560] Use the System.Web.UI.WebControls.BaseValidator.Validate method to perform validation on the associated input control. This method allows you to programmatically perform validation on the input control. The System.Web.UI.WebControls.BaseValidator.IsValid property is automatically updated with the validation results.

[23561] BorderStyle enumeration (System.Web.UI.WebControls)

[23562] Validate

[23563] Description

[23564] Specifies the border style of a control.

[23565] The System.Web.UI.WebControls.BorderStyle enumeration represents ig the different border style options for a control.

[23566] Validate

[23567] [C#] public const BorderStyle Dashed;

[23568] [C++] public: const BorderStyle Dashed;

[23569] [VB] Public Const Dashed As BorderStyle

[23570] [JScript] public var Dashed : BorderStyle;

[23571] Description

[23572] A dashed line border.

[23573] Validate

[23574] [C#] public const BorderStyle Dotted;

[23575] [C++] public: const BorderStyle Dotted;

[23576] [VB] Public Const Dotted As BorderStyle

[23577] [JScript] public var Dotted: BorderStyle;

[23578] Description

[23579] A dotted line border.

[23580] Validate

[23581] [C#] public const BorderStyle Double;

[23582] [C++] public: const BorderStyle Double;

[23583] [VB] Public Const Double As BorderStyle

[23584] [JScript] public var Double : BorderStyle;

[23585] Description

[23586] A double solid line border.

[23587] Validate

[23588] [C#] public const BorderStyle Groove;

[23589] [C++] public: const BorderStyle Groove;

[23590] [VB] Public Const Groove As BorderStyle

[23591] [JScript] public var Groove : BorderStyle;

[23592] Description

[23593] A grooved border for a sunken border appearance.

[23594] Validate

[23595] [C++] public const BorderStyle Inset;

[23596] [C++] public: const BorderStyle Inset;

[23597] [VB] Public Const Inset As BorderStyle

[23598] [JScript] public var Inset: BorderStyle;

[23599] Description

[23600] An inset border for a sunken control appearance.

[23601] Validate

[23602] [C#] public const BorderStyle None;

[23603] [C++] public: const BorderStyle None;

[23604] [VB] Public Const None As BorderStyle

[23605] [JScript] public var None: BorderStyle;

[23606] Description

[23607] No border.

[23608] Validate

[23609] [C#] public const BorderStyle NotSet;

[23610] [C++] public: const BorderStyle NotSet;

[23611] [VB] Public Const NotSet As BorderStyle

[23612] [JScript] public var NotSet: BorderStyle;

[23613] Description

[23614] No set border style.

[23615] Validate

[23616] [C#] public const BorderStyle Outset;

[23617] [C++] public: const BorderStyle Outset;

[23618] [VB] Public Const Outset As BorderStyle

[23619] [JScript] public var Outset : BorderStyle;

[23620] Description

[23621] An outset border for a raised control appearance.

[23622] Validate

[23623] [C#] public const BorderStyle Ridge;

[23624] [C++] public: const BorderStyle Ridge;

[23625] [VB] Public Const Ridge As BorderStyle

[23626] [JScript] public var Ridge : BorderStyle;

[23627] Description

[23628] A ridged border for a raised border appearance.

[23629] Validate

[23630] [C#] public const BorderStyle Solid;

[23631] [C++] public: const BorderStyle Solid;

[23632] [VB] Public Const Solid As BorderStyle

[23633] [JScript] public var Solid : BorderStyle;

[23634] Description

[23635] A solid line border.

[23636] BoundColumn class (System.Web.UI.WebControls)

[23637] ToString

[23638] Description

[23639] A column type for the System.Web.UI.WebControls.DataGrid control that is bound to a field in a data source.

[23640] Use the System.Web.UI.WebControls.BoundColumn column type in a System.Web.UI.WebControls.DataGrid control to display the contents of a field in the data source in a single column. The field is linked to the System.Web.UI.WebControls.BoundColumn, so any updates in the data source are reflected in the corresponding cells of the System.Web.UI.WebControls.DataGrid control.

[23641] ToString

[23642] [C#] public static readonly string thisExpr;

[23643] [C++] public: static String* thisExpr;

[23644] [VB] Public Shared ReadOnly thisExpr As String

[23645] [JScript] public static var thisExpr : String;

[23646] Description

[23647] Represents the string “!”. This field is read-only.

[23648] Use the System.Web.UI.WebControls.BoundColumn.thisExpr field to represent the “!” string.

[23649] BoundColumn

[23650] Example Syntax:

[23651] ToString

[23652] [C#] public BoundColumn( );

[23653] [C++] public: BoundColumn( );

[23654] [VB] Public Sub NewO

[23655] [JScript] public function BoundColumn( );

[23656] Description

[23657] Initializes a new instance of the System.Web.UI.WebControls.BoundColumn class.

[23658] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.BoundColumn class.

[23659] DataField

[23660] ToString

[23661] [C#] public virtual string DataField {get; set;}

[23662] [C++] public: _property virtual String* get_DataField( );public: _property virtual void set_DataField(String*);

[23663] [VB] Overridable Public Property DataField As String

[23664] [JScript] public function get DataField( ) : String;public function set DataField(String);

[23665] Description

[23666] Gets or sets the field name from the data source to bind to the System.Web.UI.WebControls.BoundColumn

[23667] Use the System.Web.UI.WebControls.BoundColumn.DataField property to specify the field to bind to the System.Web.UI.WebControls.BoundColumn.

[23668] DataFormatString

[23669] ToString

[23670] [C#] public virtual string DataFormatString {get; set;}

[23671] [C++] public: _property virtual String* get_DataFormatString( );public: _property virtual void set_DataFormatString(String*);

[23672] [VB] Overridable Public Property DataFormatString As String

[23673] [JScript] public function get DataFormatString( ) : String;public function set DataFormatString(String);

[23674] Description

[23675] Gets or sets the string that specifies the display format for items in the column.

[23676] Use the System.Web.UI.WebControls.BoundColumn.DataFormatString property to provide a custom format for the items in the column.

[23677] DesignMode

[23678] FooterStyle

[23679] FooterText

[23680] HeaderImageUrl

[23681] HeaderStyle

[23682] HeaderText

[23683] IsTrackingViewState

[23684] ItemStyle

[23685] Owner

[23686] ReadOnly

[23687] ToString

[23688] Description

[23689] Gets or sets a value that indicates whether the items in the System.Web.UI.WebControls.BoundColumn can be edited.

[23690] Use the System.Web.UI.WebControls.BoundColumn.ReadOnly property to specify whether the items in the System.Web.UI.WebControls.BoundColumn can be edited. This property can also be used to programmatically determine whether the column is read-only.

[23691] SortExpression

[23692] ViewState

[23693] Visible

[23694] FormatDataValue

[23695] [C#] protected virtual string FormatDataValue(object datavalue);

[23696] [C++] protected: virtual String* FormatDataValue(Object* datavalue);

[23697] [VB] Overridable Protected Function FormatDataValue(ByVal dataValue As Object) As String

[23698] [JScript] protected function FormatDataValue(dataValue : Object) : String;

[23699] Description

[23700] Converts the specified value to the format indicated by the System.Web.UI.WebControls.BoundColumn.DataFormatString property.

[23701] Return Value: The specified value converted to the format indicated by the System.Web.UI.WebControls.BoundColumn.DataFormatString property.

[23702] Use the System.Web.UI.WebControls.BoundColumn.FormatDataValue(System.Obj e ct) method to convert the specified value to the format indicated by the System.Web.UI.WebControls.BoundColumn.DataFormatString property. The value to format.

[23703] Initialize

[23704] [C#] public override void Initialize( );

[23705] [C++] public: void Initialize( );

[23706] [VB] Overrides Public Sub Initialize( )

[23707] [JScript] public override function Initialize( );

[23708] Description

[23709] Resets the System.Web.UI.WebControls.BoundColumn to its initial state.

[23710] Use the System.Web.UI.WebControls.BoundColumn.Initialize method to reset the System.Web.UI.WebControls.BoundColumn to its initial state.

[23711] InitializeCell

[23712] [C#] public override void InitializeCell(TableCell cell, int columnIndex, ListItemType itemType);

[23713] [C++] public: void InitializeCell(TableCell* cell, int columniIndex, ListItemType itemType);

[23714] [VB] Overrides Public Sub InitializeCell(ByVal cell As TableCell, ByVal columniIndex As Integer, ByVal itemType As ListItemType)

[23715] [JScript] public override function InitializeCell(cell : TableCell, columnIndex : int, itemType : ListItemType);

[23716] Description

[23717] Resets the specified cell in the System.Web.UI.WebControls.BoundColumn to its initial state.

[23718] The System.Web.UI.WebControls.BoundColumn.InitializeCell(System.Web.UI.W ebControls.TableCell,System.Int32,System.Web.UI.WebControls.ListItemTy pe) method resets the specified cell in the System.Web.UI.WebControls.BoundColumn to its initial state. A System.Web.UI.WebControls.TableCell object that represents the cell to reset. The column number where the cell is located. One of the System.Web.UI.WebControls.ListItemType values.

[23719] Button class (System.Web.UI.WebControls)

[23720] TrackViewState

[23721] Description

[23722] Displays a push button control on the Web page.

[23723] Use the System.Web.UI.WebControls.Button control to create a push button on the Web page. You can create either a submit button or a command button.

[23724] Button

[23725] Example Syntax:

[23726] TrackViewState

[23727] [C#] public Button( );

[23728] [C++] public: Button( );

[23729] [VB] Public Sub New( )

[23730] [JScript] public function Button( );

[23731] Description

[23732] Initializes a new instance of the System.Web.UI.WebControls.Button class.

[23733] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.Button class.

[23734] AccessKey

[23735] Attributes

[23736] BackColor

[23737] BorderColor

[23738] BorderStyle

[23739] BorderWidth

[23740] CausesValidation

[23741] TrackViewState

[23742] Description

[23743] Gets or sets a value indicating whether validation is performed when the System.Web.UI.WebControls.Button control is clicked.

[23744] By default, page validation is performed when a System.Web.UI.WebControls.Button control is clicked. Page validation determines whether the input controls associated with a validation control on the page all pass the validation rules specified by the validation control.

[23745] ChildControlsCreated

[23746] ClientID

[23747] CommandArgument

[23748] TrackViewState

[23749] Description

[23750] Gets or sets an optional parameter passed to the System.Web.UI.WebControls.Button.Command event along with the associated System.Web.UI.WebControls.Button.CommandName.

[23751] Use the System.Web.UI.WebControls.Button.CommandArgument property to specify an parameter that compliments the System.Web.UI.WebControls.Button.CommandName property.

[23752] CommandName

[23753] TrackViewState

[23754] [C#] public string CommandName {get; set;}

[23755] [C++] public: _property String* get_CommandName( );public: _property void set_CommandName(String*);

[23756] [VB] Public Property CommandName As String

[23757] [JScript] public function get CommandName( ) : String;public function set CommandName(String);

[23758] Description

[23759] Gets or sets the command name associated with the System.Web.UI.WebControls.Button control that is passed to the System.Web.UI.WebControls.Button.Command event.

[23760] When you have multiple System.Web.UI.WebControls.Button controls on a Web page, use the System.Web.UI.WebControls.Button.CommandName property to specify or determine the command name associated with each System.Web.UI.WebControls.Button control. You can set the System.Web.UI.WebControls.Button.CommandName property with any string that identifies the command to perform. You can then programmatically determine the command name of the System.Web.UI.WebControls.Button control and perform the appropriate actions.

[23761] Context

[23762] Controls

[23763] ControlStyle

[23764] ControlStyleCreated

[23765] CssClass

[23766] Enabled

[23767] EnableViewState

[23768] Events

[23769] Font

[23770] ForeColor

[23771] HasChildViewState

[23772] Height

[23773] ID

[23774] IsTrackingViewState

[23775] NamingContainer

[23776] Page

[23777] Parent

[23778] Site

[23779] Style

[23780] TabIndex

[23781] TagKey

[23782] TagName

[23783] TemplateSourceDirectory

[23784] Text

[23785] TrackViewState

[23786] Description

[23787] Gets or sets the text caption displayed in the System.Web.UI.WebControls.Button control.

[23788] Use the System.Web.UI.WebControls.Button.Text property to specify or determine the caption to display in the System.Web.UI.WebControls.Button control.

[23789] ToolTip

[23790] UniqueID

[23791] ViewState

[23792] ViewStateIgnoresCase

[23793] Visible

[23794] Width

[23795] TrackViewState

[23796] Description

[23797] Occurs when the System.Web.UI.WebControls.Button control is clicked.

[23798] The System.Web.UI.WebControls.Button.Click event is raised when the System.Web.UI.WebControls.Button control is clicked. This event is commonly used when no command name is associated with the System.Web.UI.WebControls.Button control (for instance, with a submit button).

[23799] TrackViewState

[23800] [C++] public event CommandEventHandler Command;

[23801] [C++] public: _event CommandEventHandler* Command;

[23802] [VB] Public Event Command As CommandEventHandler

[23803] Description

[23804] Occurs when the System.Web.UI.WebControls.Button control is clicked.

[23805] The System.Web.UI.WebControls.Button.Command event is raised when the System.Web.UI.WebControls.Button control is clicked. This event is commonly used when a command name, such as Sort, is associated with the System.Web.UI.WebControls.Button control. This allows you to create multiple System.Web.UI.WebControls.Button controls on a Web page and programmatically determine which System.Web.UI.WebControls.Button control is clicked.

[23806] AddAttributesToRender

[23807] [C#] protected override void AddAttributesToRender(HtmlTextWriter writer);

[23808] [C++] protected: void AddAttributesToRender(HtmlTextWriter* writer);

[23809] [VB] Overrides Protected Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[23810] [JScript] protected override function AddAttributesToRender(writer : HtmlTextWriter);

[23811] Description

[23812] Adds the attributes of the System.Web.UI.WebControls.Button control to the output stream for rendering on the client. An System.Web.UI.HtmlTextWriter that contains the output stream to render on the client.

[23813] OnClick

[23814] [C#] protected virtual void OnClick(EventArgs e);

[23815] [C++] protected: virtual void OnClick(EventArgs* e);

[23816] [VB] Overridable Protected Sub OnClick(ByVal e As EventArgs)

[23817] [JScript] protected function OnClick(e : EventArgs);

[23818] Description

[23819] Raises the System.Web.UI.WebControls.Button.Click event of the System.Web.UI.WebControls.Button control.

[23820] The System.Web.UI.WebControls.Button.Click event is raised when the System.Web.UI.WebControls.Button control is clicked. This event is commonly used when no command name is associated with the System.Web.UI.WebControls.Button control (for instance, with a submit button). A System.EventArgs that contains the event data.

[23821] OnCommand

[23822] [C#] protected virtual void OnCommand(CommandEventArgs e);

[23823] [C++] protected: virtual void OnCommand(CommandEventArgs* e);

[23824] [VB] Overridable Protected Sub OnCommand(ByVal e As CommandEventArgs)

[23825] [JScript] protected function OnCommand(e : CommandEventArgs);

[23826] Description

[23827] Raises the System.Web.UI.WebControls.Button.Command event of the System.Web.UI.WebControls.Button control.

[23828] The System.Web.UI.WebControls.Button.Command event is raised when the System.Web.UI.WebControls.Button control is clicked. This event is commonly used when a command name, such as Sort, is associated with the System.Web.UI.WebControls.Button control. This allows you to create multiple System.Web.UI.WebControls.Button controls on a Web page and programmatically determine which System.Web.UI.WebControls.Button control is clicked. A System.Web.UI.WebControls.CommandEventArgs that contains the event data.

[23829] RenderContents

[23830] [C#] protected override void RenderContents(HtmlTextWriter writer);

[23831] [C++] protected: void RenderContents(HtmlTextWriter* writer);

[23832] [VB] Overrides Protected Sub RenderContents(ByVal writer As HtmlTextWriter)

[23833] [JScript] protected override function RenderContents(writer: HtmlTextWriter);

[23834] Description

[23835] IPostBackEventHandler.RaisePostBackEvent

[23836] [C#] void IPostBackEventHandler.RaisePostBackEvent(string eventArgument);

[23837] [C++] void IPostBackcEventHandler::RalsePostBackEvent(String* eventArgument);

[23838] [VB] Sub RaisePostBackEvent(ByVal eventArgument As String) Implements IPostBackEventHandler.RaisePostBackEvent

[23839] [JScript] function IPostBacEventHandler.RaisePostBackEvent(eventArgument : String);

[23840] ButtonColumn class (System.Web.UI.WebControls)

[23841] TrackViewState

[23842] Description

[23843] A column type for the System.Web.UI.WebControls.DataGrid control that contains a user-defined command button, such as Add or Remove, that corresponds with each row in the column.

[23844] Use the System.Web.UI.WebControls.ButtonColumn column type in a System.Web.UI.WebControls.DataGrid control to create a command button that corresponds with each row in the System.Web.UI.WebControls.DataGrid control. Specify the caption displayed in the command buttons by setting the System.Web.UI.WebControls.ButtonColumn.Text property.

[23845] ButtonColumn

[23846] Example Syntax:

[23847] TrackViewState

[23848] [C#] public ButtonColumn( );

[23849] [C++] public: ButtonColumn( );

[23850] [VB] Public Sub New( )

[23851] [JScript] public function ButtonColumn( );

[23852] Description

[23853] Initializes a new instance of the System.Web.UI.WebControls.ButtonColumn class. Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.ButtonColumn class.

[23854] ButtonType

[23855] TrackViewState

[23856] [C#] public virtual ButtonColumnType ButtonType {get; set;}

[23857] [C++] public: _property virtual ButtonColumnType get_ButtonType( );public: _property virtual void set_ButtonType(ButtonColumnType);

[23858] [VB] Overridable Public Property ButtonType As ButtonColumnType

[23859] [JScript] public function get ButtonType( ) : ButtonColumnType;public function set ButtonType(ButtonColumnType);

[23860] Description

[23861] Gets or sets the type of button to display in the System.Web.UI.WebControls.ButtonColumn column.

[23862] Use this property to specify whether the buttons in the column are displayed as link or push buttons. Clicking on the command buttons in the column raises the System.Web.UI.WebControls.DataGrid.ItemCommand event. You can programmatically control the action performed when the command button is clicked by providing an event handler for the System.Web.UI.WebControls.DataGrid.ItemCommand event.

[23863] CommandName

[23864] TrackViewState

[23865] [C#] public virtual string CommandName {get; set;}

[23866] [C++] public: _property virtual String* get_CommandName( );public: _property virtual void set_CommandName(String*);

[23867] [VB] Overridable Public Property CommandName As String

[23868] [JScript] public function get CommandName( ) : String;public function set CommandName(String);

[23869] Description

[23870] Gets or sets a string that represents the command to perform when a button in the System.Web.UI.WebControls.ButtonColumn is clicked.

[23871] Use the System.Web.UI.WebControls.ButtonColumn.CommandName property to associate a command name, such as Add or Remove, with a button. You can set the System.Web.UI.WebControls.ButtonColumn.CommandName property to any string that identifies the action to perform when the command button is clicked. You can then programmatically determine the command name in the event handler for the System.Web.UI.WebControls.DataGrid.ItemCommand event and perform the appropriate actions.

[23872] DataTextField

[23873] TrackViewState

[23874] [C#] public virtual string DataTextField {get; set;}

[23875] [C++] public: _property virtual String* get_DataTextField( );public: _property virtual void set_DataTextField(String*);

[23876] [VB] Overridable Public Property DataTextField As String

[23877] [JScript] public function get DataTextField( ) : String;public function set DataTextField(String);

[23878] Description

[23879] Gets or sets the field name from a data source to bind to the System.Web.UI.WebControls.ButtonColumn.

[23880] Use the System.Web.UI.WebControls.ButtonColumn.DataTextField property to specify the field name from the data source to bind to the System.Web.UI.WebControls.ButtonColumn.Text property of the buttons in the System.Web.UI.WebControls.ButtonColumn.

[23881] DataTextFormatString

[23882] TrackViewState

[23883] [C#] public virtual string DataTextFormatString {get; set;}

[23884] [C++] public: _property virtual String* get_DataTextFormatString( );public: _property virtual void set_DataTextFormatString(String*);

[23885] [VB] Overridable Public Property DataTextFormatString As String

[23886] [JScript] public function get DataTextFormatString( ) : String;public function set DataTextFormatString(String);

[23887] Description

[23888] Gets or sets the string that specifies the display format for the caption in each command button.

[23889] Use the System.Web.UI.WebControls.ButtonColumn.DataTextFormatString property to provide a custom display format for the caption of the command buttons in the column.

[23890] DesignMode

[23891] FooterStyle

[23892] FooterText

[23893] HeaderImageUrl

[23894] HeaderStyle

[23895] HeaderText

[23896] IsTrackingViewState

[23897] ItemStyle

[23898] Owner

[23899] SortExpression

[23900] Text

[23901] TrackViewState

[23902] Description

[23903] Gets or sets the caption displayed in the command buttons of the System.Web.UI.WebControls.ButtonColumn.

[23904] Use the System.Web.UI.WebControls.ButtonColumn.Text property to specify or determine the caption displayed in the command buttons of the System.Web.UI.WebControls.ButtonColumn.

[23905] ViewState

[23906] Visible

[23907] FormatDataTextValue

[23908] [C#] protected virtual string FormatDataTextValue(object dataTextValue);

[23909] [C++] protected: virtual String* FormatDataTextValue(Object* dataTextValue);

[23910] [VB] Overridable Protected Function FormatDataTextValue(ByVal dataTextValue As Object) As String

[23911] [JScript] protected function FormatDataTextValue(dataTextValue : Object) String;

[23912] Description

[23913] Converts the specified value to the format indicated by the System.Web.UI.WebControls.ButtonColumn.DataTextFormatString property.

[23914] Return Value: The specified value converted to the format indicated by the System.Web.UI.WebControls.ButtonColumn.DataTextFormatString property.

[23915] Use the System.Web.UI.WebControls.ButtonColumn.FormatDataTextValue(System. Object) method to convert the specified value to the format indicated by the System.Web.UI.WebControls.ButtonColumn.DataTextFormatString property. The value to format.

[23916] Initialize

[23917] [C#] public override void Initialize( );

[23918] [C++] public: void Initialize( );

[23919] [VB] Overrides Public Sub Initialize( )

[23920] [JScript] public override function Initialize( );

[23921] Description

[23922] Resets the System.Web.UI.WebControls.ButtonColumn to its initial state.

[23923] Use the System.Web.UI.WebControls.ButtonColumn.Initialize method to reset the System.Web.UI.WebControls.ButtonColumn to its initial state.

[23924] InitializeCell

[23925] [C#] public override void InitializeCell(TableCell cell, int columnIndex, ListItemType itemType);

[23926] [C++] public: void InitializeCell(TableCell* cell, int columnIndex, ListItemType itemType);

[23927] [VB] Overrides Public Sub InitializeCell(ByVal cell As TableCell, ByVal columnIndex As Integer, ByVal itemType As ListItemType)

[23928] [JScript] public override function InitializeCell(cell : TableCell, columnIndex : int, itemType : ListItemType);

[23929] Description

[23930] Initializes a cell in the System.Web.UI.WebControls.ButtonColumn to its initial state.

[23931] The System.Web.UI.WebControls.ButtonColumn.InitializeCell(System.Web.UI. WebControls.TableCell,System.Int32,System.Web.UI.WebControls.ListItem Type) mnethod resets the specified cell in the System.Web.UI.WebControls.ButtonColumn to its initial state. A System.Web.UI.WebControls.TableCell object that represents the cell to reset. The column number where the cell is located. One of the System.Web.UI.WebControls.ListItemType values.

[23932] ButtonColumnType enumeration (System.Web.UI.WebControls)

[23933] TrackViewState

[23934] Description

[23935] Specifies the button type for the System.Web.UI.WebControls.ButtonColumn object.

[23936] The System.Web.UI.WebControls.ButtonColumnType enumeration represents the button styles for the System.Web.UI.WebControls.ButtonColumn object.

[23937] TrackViewState

[23938] [C#] public const ButtonColumnType LinkButton;

[23939] [C++] public: const ButtonColumnType LinkButton;

[23940] [VB] Public Const LinkButton As ButtonColumnType

[23941] [JScript] public var LinkButton : ButtonColumnType;

[23942] Description

[23943] A column of hyperlink style buttons.

[23944] TrackViewState

[23945] [C#] public const ButtonColumnType PushButton;

[23946] [C++] public: const ButtonColumnType PushButton;

[23947] [VB] Public Const PushButton As ButtonColumnType

[23948] [JScript] public var PushButton : ButtonColumnType;

[23949] Description

[23950] A column of push buttons.

[23951] Calendar class (System.Web.UI.WebControls)

[23952] ToString

[23953] Description

[23954] Displays a single month calendar that allows the user to select dates and move to the next or previous month.

[23955] Use the System.Web.UI.WebControls.Calendar control to display a single month of a calendar on a Web page. The control allows you to select dates and move to the next or previous month. The System.Web.UI.WebControls.Calendar control supports all of the System.Globalization.Calendar types in the System.Globalization namespace. Apart from the Gregorian calendar, this also includes calendars that use different year and month systems, such as the Hjiri calendar.

[23956] Calendar

[23957] Example Syntax:

[23958] ToString

[23959] [C#] public Calendar( );

[23960] [C++] public: Calendar( );

[23961] [VB] Public Sub New( )

[23962] [JScript] public function Calendar( );

[23963] Description

[23964] Initializes a new instance of the System.Web.UI.WebControls.Calendar class.

[23965] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.Calendar class.

[23966] AccessKey

[23967] Attributes

[23968] BackColor

[23969] BorderColor

[23970] BorderStyle

[23971] BorderWidth

[23972] CellPadding

[23973] ToString

[23974] Description

[23975] Gets or sets the amount of space between the contents of a cell and the cell's border.

[23976] Use this property to control the spacing between the contents of a cell and the cell's border. The padding amount specified is added to all four sides of a cell. Individual cell sizes cannot be specified.

[23977] CellSpacing

[23978] ToString

[23979] [C#] public int CellSpacing {get; set;}

[23980] [C++] public: _property int get_CellSpacing( );public: _property void set_CellSpacing(int);

[23981] [VB] Public Property CellSpacing As Integer

[23982] [JScript] public function get CellSpacing( ) : int;public function set CellSpacing(int);

[23983] Description

[23984] Gets or sets the amount of space between cells.

[23985] Use this property to control the spacing between individual cells in the calendar. This spacing is applied both vertically and horizontally.

[23986] ChildControlsCreated

[23987] ClientID

[23988] Context

[23989] Controls

[23990] ControlStyle

[23991] ControlStyleCreated

[23992] CssClass

[23993] DayHeaderStyle

[23994] ToString

[23995] Description

[23996] Gets the style properties for the section that displays the day of the week.

[23997] Use this property to specify the style for the section that displays the days of the week. For additional information on the different style properties that can be controlled, see System.Web.UI.WebControls.TableItemStyle.

[23998] DayNameFormat

[23999] ToString

[24000] [C#] public DayNameForynat DayNameFormat {get; set;}

[24001] [C++] public: _property DayNameFormat get_DayNameFormat( );public: _property void set_DayNameFormat(DayNameFormat);

[24002] [VB] Public Property DayNameFormat As DayNameFormat

[24003] [JScript] public function get DayNameFormat( ) : DayNameFormat;public function set DayNameFormat(DayNameFormat);

[24004] Description

[24005] Gets or sets the name format of days of the week.

[24006] Use the System.Web.UI.WebControls.Calendar.DayNameFormat property to specify the name format for the days of the week. This property is set with one of the System.Web.UI.WebControls.DayNameFormat enumeration values. You can specify whether the days of the week are displayed as the full name, short (abbreviated) name, first letter of the day, or first two letters of the day.

[24007] DayStyle

[24008] ToString

[24009] [C#] public TableItemStyle DayStyle {get;}

[24010] [C++] public: _property TableItemStyle* get_DayStyle( );

[24011] [VB] Public ReadOnly Property DayStyle As TableItemStyle

[24012] [JScript] public function get DayStyle( ): TableItemStyle;

[24013] Description

[24014] Gets the style properties for the days in the displayed month.

[24015] Use this property to specify the style for the days in the displayed month.

[24016] Enabled

[24017] EnableViewState

[24018] Events

[24019] FirstDayOfWeek

[24020] ToString

[24021] Description

[24022] Gets or sets the day of the week to display in the first day column of the System.Web.UI.WebControls.Calendar control.

[24023] Use the System.Web.UI.WebControls.Calendar.FirstDayOfWeek property to specify the day of the week to display in the first day column of the System.Web.UI.WebControls.Calendar control. This property is set with one of the System.Web.UI.WebControls.FirstDayOfWeek enumeration values. You can specify any day of the week or FirstDayOfWeek.Default, which indicates that the date is determined by the system settings.

[24024] Font

[24025] ForeColor

[24026] HasChildViewState

[24027] Height

[24028] ID

[24029] IsTrackingViewState

[24030] NamingContainer

[24031] NextMonthText

[24032] ToString

[24033] Description

[24034] Gets or sets the text displayed for the next month navigation control.

[24035] Use the System.Web.UI.WebControls.Calendar.NextMonthText property to provide custom text for the next month navigation control. This property is commonly used along with the System.Web.UI.WebControls.Calendar.PrevMonthText property to provide a custom set of navigation controls.

[24036] NextPrevFormat

[24037] ToString

[24038] [C#] public NextPrevFormat NextPrevFormat {get; set;}

[24039] [C++] public: _property NextPrevFormat get_NextPrevFormat( );public: _property void set_NextPrevFormat(NextPrevFormat);

[24040] [VB] Public Property NextPrevFormat As NextPrevFormat

[24041] [JScript] public function get NextPrevFormat( ) : NextPrevFormat;public function set NextPrevFormat(NextPrevFormat);

[24042] Description

[24043] Gets or sets the format of the next and previous month navigation elements in the title section of the System.Web.UI.WebControls.Calendar control.

[24044] Use the System.Web.UI.WebControls.Calendar.NextPrevFormat property to specify the format for the next and previous month navigation elements on the System.Web.UI.WebControls.Calendar control. This property is set with one of the System.Web.UI.WebControls.NextPrevFormat enumeration values. You can specify whether the text for the navigation controls is displayed as the full month name, the short (abbreviated) month name, or custom text.

[24045] NextPrevStole

[24046] ToStrng

[24047] [C#] public TableItemStyle NextPrevStyle {get;}

[24048] [C++] public: _property TableItemStyle* get_NextPrevStyle(;

[24049] [VB] Public ReadOnly Property NextPrevStyle As TableItemStyle

[24050] [JScript] public function get NextPrevStyle( ) : TableItemStyle;

[24051] Description

[24052] Gets the style properties for the next and previous month navigation elements.

[24053] Use this property to specify the style for the next and previous month navigation elements. For additional information on the different style properties that can be controlled, see System.Web.UI.WebControls.TableItemStyle.

[24054] OtherMonthDayStyle

[24055] ToString

[24056] [C#] public TableItemStyle OtherMonthDayStyle {get;}

[24057] [C++] public: _property TableItemStyle* get_OtherMonthDayStyle( );

[24058] [VB] Public ReadOnly Property OtherMonthDayStyle As TableItemStyle

[24059] [JScript] public function get OtherMonthDayStyle( ) : TableItemStyle;

[24060] Description

[24061] Gets the style properties for the days on the System.Web.UI.WebControls.Calendar control that are not in the displayed month.

[24062] Use this property to specify the style for the days on the System.Web.UI.WebControls.Calendar control that are not in the displayed month. If the System.Web.UI.WebControls.Calendar.OtherMonthDayStyle property is not set, the style specified in the System.Web.UI.WebControls.Calendar.DayStyle property is used.

[24063] Page

[24064] Parent

[24065] PrevMonthText

[24066] ToString

[24067] Description

[24068] Gets or sets the text displayed for the previous month navigation control.

[24069] Use the System.Web.UI.WebControls.Calendar.PrevMonthText property to provide custom text for the previous month navigation control. This property is commonly used along with the System.Web.UI.WebControls.Calendar.NextMonthText property to provide a custom set of navigation controls.

[24070] SelectedDate

[24071] ToString

[24072] [C#] public DateTime SelectedDate {get; set;}

[24073] [C++] public: _property DateTime get_SelectedDate( );public: _property void set_SelectedDate(DateTime);

[24074] [VB] Public Property SelectedDate As DateTime

[24075] [JScript] public function get SelectedDate( ) : DateTime;public function set SelectedDate(DateTime);

[24076] Description

[24077] Gets or sets the selected date.

[24078] Use the System.Web.UI.WebControls.Calendar.SelectedDate property to determine the selected date on the System.Web.UI.WebControls.Calendar control. The System.Web.UI.WebControls.Calendar.SelectedDate property is typically used when the System.Web.UI.WebControls.Calendar.SelectionMode property is set to CalendarSelectionMode.Day. This setting only allows a single date selection from the System.Web.UI.WebControls.Calendar control.

[24079] SelectedDates

[24080] ToString

[24081] [C#] public SelectedDatesCollection SelectedDates {get;}

[24082] [C++] public: _property SelectedDatesCollection* get_SelectedDates( );

[24083] [VB] Public ReadOnly Property SelectedDates As SelectedDatesCollection

[24084] [JScript] public function get SelectedDates( ) : SelectedDatesCollection;

[24085] Description

[24086] Gets a collection of System.DateTime objects that represent the selected dates on the System.Web.UI.WebControls.Calendar control.

[24087] Use the System.Web.UI.WebControls.Calendar.SelectedDates collection to determine the currently selected dates on the System.Web.UI.WebControls.Calendar control. This property is typically used when the System.Web.UI.WebControls.Calendar.SelectionMode property is set to CalendarSelectionMode.DayWeek or CalendarSelectionMode.DayWeekMonth. These settings allow you to select multiple dates from the System.Web.UI.WebControls.Calendar control by week or month.

[24088] SelectedDayStyle

[24089] ToString

[24090] [C#] public TableItemStyle SelectedDayStyle {get;}

[24091] [C++] public: _property TableItemStyle* get_SelectedDayStyle( );

[24092] [VB] Public ReadOnly Property SelectedDayStyle As TableItemStyle

[24093] [JScript] public function get SelectedDayStyle( ) : TableItemStyle;

[24094] Description

[24095] Gets the style properties for the selected dates.

[24096] Use this property to specify the style for the selected dates on the System.Web.UI.WebControls.Calendar control. If the System.Web.UI.WebControls.Calendar.SelectedDayStyle property is not set, the style specified in the System.Web.UI.WebControls.Calendar.DayStyle property is used.

[24097] SelectionMode

[24098] ToString

[24099] [C#] public CalendarSelectionMode SelectionMode {get; set;}

[24100] [C++] public: _property CalendarSelectionMode get_SelectionMode( );public: _property void set_SelectionMode(CalendarSelectionMode);

[24101] [VB] Public Property SelectionMode As CalendarSelectionMode

[24102] [JScript] public function get SelectionMode( ) : CalendarSelectionMode;public function set SelectionMode(CalendarSelectionMode);

[24103] Description

[24104] Gets or sets the date selection mode on the System.Web.UI.WebControls.Calendar control that specifies whether the user can select a single day, a week, or an entire month.

[24105] Use the System.Web.UI.WebControls.Calendar.SelectionMode property to specify the date selection mode on the System.Web.UI.WebControls.Calendar control. This property is set with one of the System.Web.UI.WebControls.CalendarSelectionMode enumeration values. You can specify whether the user can select a single day, a week, or an entire month, or you can disable date selection capability entirely.

[24106] SelectMonthText

[24107] ToString

[24108] [C#] public string SelectMonthText {get; set;}

[24109] [C++] public: _property String* get_SelectMonthText( );public: _property void set_SelectMonthText(String*);

[24110] [VB] Public Property SelectMonthText As String

[24111] [JScript] public function get SelectMonthText( ) : String;public function set SelectMonthText(String);

[24112] Description

[24113] Gets or sets the text displayed for the month selection element in the selector column.

[24114] Use the System.Web.UI.WebControls.Calendar.SelectMonthText property to provide custom text for the month selection element in the selector column.

[24115] SelectorStyle

[24116] ToString

[24117] [C#] public TableItemStyle SelectorStyle {get;}

[24118] [C++] public: _property TableItemStyle* get_SelectorStyle( );

[24119] [VB] Public ReadOnly Property SelectorStyle As TableItemStyle

[24120] [JScript] public function get SelectorStyle( ): TableItemStyle;

[24121] Description

[24122] Gets the style properties for the week and month selector column.

[24123] Use this property to specify the style for the week and month selector column. For additional information on the different style properties that can be controlled, see System.Web.UI.WebControls.TableItemStyle.

[24124] SelectWeekText

[24125] ToString

[24126] [C#] public string SelectWeekText {get; set;}

[24127] [C++] public: _property String* get_SelectWeekText( );public: _property void set_SelectWeekText(String*);

[24128] [VB] Public Property SelectWeekText As String

[24129] [JScript] public function get SelectWeekText( ) : String;public function set SelectWeekText(String);

[24130] Description

[24131] Gets or sets the text displayed for the week selection element in the selector column.

[24132] Use the System.Web.UI.WebControls.Calendar.SelectWeekText property to provide custom text for the week selection element in the selector column.

[24133] ShowDayHeader

[24134] ToString

[24135] [C#] public bool ShowDayHeader {get; set;}

[24136] [C++] public: _property bool get_ShowDayHeader( );public: _property void set_ShowDayHeader(bool);

[24137] [VB] Public Property ShowDayHeader As Boolean

[24138] [JScript] public function get ShowDayHeader( ) : Boolean;public function set ShowDayHeader(Boolean);

[24139] Description

[24140] Gets or sets a value indicating whether the heading for the days of the week is displayed.

[24141] Use the System.Web.UI.WebControls.Calendar.ShowDayHeader property to specify whether the heading for the days of the week is displayed.

[24142] ShowGridLines

[24143] ToString

[24144] [C#] public bool ShowGridLines {get; set;}

[24145] [C++] public: _property bool get_ShowGridLines( );public: _property void set_ShowGridLines(bool);

[24146] [VB] Public Property ShowGridLines As Boolean

[24147] [JScript] public function get ShowGridLines( ) : Boolean;public function set ShowGridLines(Boolean);

[24148] Description

[24149] Gets or sets a value indicating whether the days on the System.Web.UI.WebControls.Calendar control are separated with grid lines.

[24150] Use the System.Web.UI.WebControls.Calendar.ShowGridLines property to specify whether the days on the System.Web.UI.WebControls.Calendar control are separated with grid lines.

[24151] ShowNextPrevMonth

[24152] ToString

[24153] [C#] public bool ShowNextPrevMonth {get; set;}

[24154] [C++] public: _property bool get_ShowNextPrevMonth( );public: _property void set_ShowNextPrevMonth(bool);

[24155] [VB] Public Property ShowNextPrevMonth As Boolean

[24156] [JScript] public function get ShowNextPrevMonth( ) : Boolean;public function set ShowNextPrevMonth(Boolean);

[24157] Description

[24158] Gets or sets a value indicating whether the System.Web.UI.WebControls.Calendar control displays the next and previous month navigation elements in the title section.

[24159] Use the System.Web.UI.WebControls.Calendar.ShowNextPrevMonth property to specify whether the next and previous month navigation elements are displayed in the title section.

[24160] ShowTitle

[24161] ToString

[24162] [C#] public bool ShowTitle {get; set;}

[24163] [C++] public: _property bool get_ShowTitle( );public: _property void set_ShowTitle(bool);

[24164] [VB] Public Property ShowTitle As Boolean

[24165] [JScript] public function get ShowTitle( ) : Boolean;public function set ShowTitle(Boolean);

[24166] Description

[24167] Gets or sets a value indicating whether the title section is displayed.

[24168] Use the System.Web.UI.WebControls.Calendar.ShowTitle property to specify whether the title section is displayed.

[24169] Site

[24170] Style

[24171] TabIndex

[24172] TagKey

[24173] TagName

[24174] TemplateSourceDirectory

[24175] TitleFormat

[24176] ToString

[24177] Description

[24178] Gets or sets the title format for the title section.

[24179] Use the System.Web.UI.WebControls.Calendar.TitleFormat property to specify the format for the title section. This property is set with one of the System.Web.UI.WebControls.TitleFormat enumeration values. You can specify whether the title displays as the month or both the month and the year.

[24180] TitleStyle

[24181] ToString

[24182] [C#] public TableItemStyle TitleStyle {get;}

[24183] [C++] public: _property TableitemStyle* get_TitleStyle( );

[24184] [VB] Public ReadOnly Property TitleStyle As TableItemStyle

[24185] [JScript] public function get TitleStyle( ) : TableItemStyle;

[24186] Description

[24187] Gets the style properties of the title heading for the System.Web.UI.WebControls.Calendar control.

[24188] Use this property to specify the style for the title heading of the System.Web.UI.WebControls.Calendar control. For additional information on the different style properties that can be controlled, see System.Web.UI.WebControls.TableItemStyle.

[24189] TodayDayStyle

[24190] ToString

[24191] [C#] public TableItemStyle TodayDayStyle {get;}

[24192] [C++] public: _property TableItemStyle* get_TodayDayStyle( );

[24193] [VB] Public ReadOnly Property TodayDayStyle As TableItemStyle

[24194] [JScript] public function get TodayDayStyle( ): TableItemStyle;

[24195] Description

[24196] Gets the style properties for today's date on the System.Web.UI.WebControls.Calendar control.

[24197] Use this property to specify the style for today's date on the System.Web.UI.WebControls.Calendar control. If the System.Web.UI.WebControls.Calendar.TodayDayStyle property is not set, the style specified in the System.Web.UI.WebControls.Calendar.DayStyle property is used.

[24198] TodaysDate

[24199] ToString

[24200] [C#] public DateTime TodaysDate {get; set;}

[24201] [C++] public: _property DateTime get_TodaysDate( );public: _property void set_TodaysDate(DateTime);

[24202] [VB] Public Property TodaysDate As DateTime

[24203] [JScript] public function get TodaysDate( ) : DateTime;public function set TodaysDate(DateTime);

[24204] Description

[24205] Gets or sets the value for today's date.

[24206] Use the System.Web.UI.WebControls.Calendar.TodaysDate property to determine today's date. You can also use this property to programmatically set the value for today's date on the System.Web.UI.WebControls.Calendar control. This property is set using a System.DateTime object.

[24207] ToolTip

[24208] UniqueID

[24209] ViewState

[24210] ViewStateIgnoresCase

[24211] Visible

[24212] VisibleDate

[24213] ToString

[24214] Description

[24215] Gets or sets the date that specifies the month to display on the System.Web.UI.WebControls.Calendar control.

[24216] Use the System.Web.UI.WebControls.Calendar.VisibleDate property to programmatically set the month to display on the System.Web.UI.WebControls.Calendar control. The specified date can be any date in the month you want to display, although it is common to use the first date in the month. This property is set using a System.DateTime object.

[24217] WeekendDayStyle

[24218] ToString

[24219] [C#] public TableItemStyle WeekendDayStyle {get;}

[24220] [C++] public: _property TableItemStyle* get_WeekendDayStyle( );

[24221] [VB] Public ReadOnly Property WeekendDayStyle As TableItemStyle

[24222] [JScript] public function get WeekendDayStyle( ) : TableItemStyle;

[24223] Description

[24224] Gets the style properties for the weekend dates on the System.Web.UI.WebControls.Calendar control.

[24225] Use this property to specify the style for the weekend dates on the System.Web.UI.WebControls.Calendar control. If the System.Web.UI.WebControls.Calendar.WeekendDayStyle property is not set, the style specified in the System.Web.UI.WebControls.Calendar.DayStyle property is used.

[24226] Width

[24227] ToString

[24228] Description

[24229] Occurs when each day is created in the control hierarchy for the System.Web.UI.WebControls.Calendar control.

[24230] This event is raised when each day is created in the control hierarchy for the System.Web.UI.WebControls.Calendar control.

[24231] ToString

[24232] Description

[24233] Occurs when the user selects a day, a we ek, or an entire month by clicking the date selector controls.

[24234] This event is raised when the user selects a day, a week, or an entire month by clicking th e date selector controls.

[24235] ToString

[24236] Description

[24237] Occurs when the user clicks on the next or previous month navigation controls on the title heading.

[24238] This event is raised when the user clicks on the next or previous month navigation elements on the title heading.

[24239] CreateControlCollection

[24240] [C#] protected override ControlCollection CreateControlCollection( );

[24241] [C++] protected: ControlCollection* CreateControlCollection( );

[24242] [VB] Overrides Protected Function CreateControlCollection( ) As ControlCollection

[24243] [JScript] protected override function CreateControlCollection( ) : ControlCollection;

[24244] Description

[24245] HasWeekSelectors

[24246] [C#] protected bool HasWeekSelectors(CalendarSelectionMode selectionMode);

[24247] [C++] protected: bool HasWeekSelectors(CalendarSelectionMode selectionMode);

[24248] [VB] Protected Function HasWeekSelectors(ByVal selectionMode As CalendarSelectionMode) As Boolean

[24249] [JScript] protected function HasWeekSelectors(selectionMode : CalendarSelectionMode) : Boolean;

[24250] Description

[24251] Determines if a System.Web.UI.WebControls.CalendarSelectionMode contains week selectors.

[24252] Return Value: true if the System.Web.UI.WebControls.CalendarSelectionMode contains week selectors; otherwise false.

[24253] System.Web.UI.WebControls.CalendarSelectionMode values of DayWeek and DayWeekMonth contains week selectors. One of the System.Web.UI.WebControls.CalendarSelectionMode values.

[24254] LoadViewState

[24255] [C#] protected override void LoadViewState(object savedState);

[24256] [C++] protected: void LoadViewState(Object* savedState);

[24257] [VB] Overrides Protected Sub LoadViewState(ByVal savedState As Object)

[24258] [JScript] protected override function LoadViewState(savedState : Object);

[24259] Description

[24260] Loads a saved state of the System.Web.UI.WebControls.Calendar. An System.Object that contains the saved condition of the System.Web .UI.WebControls.Calendar.

[24261] OnDayRender

[24262] [C#] protected virtual void OnDayRender(TableCell cell, CalendarDay day);

[24263] [C++] protected: virtual void OnDayRender(TableCell* cell, CalendarDay* day);

[24264] [VB] Overridable Protected Sub OnDayRender(ByVal cell As TableCell, ByVal day As CalendarDay)

[24265] [JScript] protected function OnDayRender(cell : TableCell, day : CalendarDay);

[24266] Description

[24267] Raises the System.Web.UI.WebControls.Calendar.DayRender event of the System.Web.UI.WebControls.Calendar control and allows you to provide a custom handler for the System.Web.UI.WebControls.Calendar.DayRender event.

[24268] Although databinding is not supported for the System.Web.UI.WebControls.Calendar control, it is possible modify the content and formatting of the individual date cells. Before the System.Web.UI.WebControls.Calendar control is displayed on the Web page, it creates and assembles the components that make up the control. The System.Web.UI.WebControls.Calendar.DayRender event is raised when each date cell in System.Web.UI.WebControls.Calendar control is created. You can control the contents and formatting of a date cell when it is created by providing code in the event handler for the System.Web.UI.WebControls.Calendar.DayRender event. A System.Web.UI.WebControls.TableCell that contains information about the cell to render. A System.Web.UI.WebControls.CalendarDay that contains information about the day to render.

[24269] OnSelectionChanged

[24270] [C#] protected virtual void OnSelectionChanged( );

[24271] [C++] protected: virtual void OnSelectionChanged( );

[24272] [VB] Overridable Protected Sub OnSelectionChanged( )

[24273] [JScript] protected function OnSelectionChanged( );

[24274] Description

[24275] Raises the System.Web.UI.WebControls.Calendar.SelectionChanged event of the System.Web.UI.WebControls.Calendar control and allows you to provide a custom handler for the System.Web.U.WebControls.Calendar.SelectionChanged event.

[24276] The System.Web.UI.WebControls.Calendar.SelectionChanged event is raised when the user selects a day, a week, or an entire month by clicking the date selector controls.

[24277] OnVisibleMonthChanged

[24278] [C#] protected virtual void OnVisibleMonthChanged(DateTime newDate, DateTime previousDate);

[24279] [C++] protected: virtual void OnVisibleMonthChanged(DateTime newDate, DateTime previousDate);

[24280] [VB] Overridable Protected Sub OnVisibleMonthChanged(ByVal newDate As DateTime, ByVal previousDate As DateTime)

[24281] [JScript] protected function OnVisibleMonthChanged(newDate : DateTime, previousDate : DateTime);

[24282] Description

[24283] Raises the System.Web.UI.WebControls.Calendar.VisibleMonthChanged event of the System.Web.UI.WebControls.Calendar control and allows you to provide a custom handler for the System.Web.UI.WebControls.Calendar.VisibleMonthChanged event.

[24284] The System.Web.UI.WebControls.Calendar.VisibleMonthChanged event is raised when the user clicks on the next or previous month navigation elements on the title section. A System.DateTime object that represents the month ii currently displayed in the System.Web.UI.WebControls.Calendar control. A System.DateTime object that represents the previous month displayed by the System.Web.UI.WebControls.Calendar control.

[24285] Render

[24286] [C#] protected override void Render(HtmlTextWriter writer);

[24287] [C++] protected: void Render(HtmlTextWriter* writer);

[24288] [VB] Overrides Protected Sub Render(ByVal writer As HtmlTextWriter)

[24289] [JScript] protected override function Render(writer : HtmlTextWriter);

[24290] Description

[24291] Displays the System.Web.UI.WebControls.Calendar control on the client. An System.Web.UI.HtmlTextWriter that contains the output stream for rendering on the client.

[24292] SaveViewState

[24293] [C#] protected override object SaveViewState( );

[24294] [C++] protected: Object* SaveViewState( );

[24295] [VB] Overrides Protected Function SaveViewState( ) As Object

[24296] [JScript] protected override function SaveViewState( ) : Object;

[24297] Description

[24298] Stores the state of the System.Web.UI.WebControls.Calendar.

[24299] Return Value: An object that contains the saved state of the System.Web.UI.WebControls.Calendar.

[24300] IPostBackEventHandler.RaisePostBackEvent

[24301] [C#] void IPostBackEventHandler.RaisePostBackEvent(string eventArgument);

[24302] [C++] void IPostBackEventHandler::RaisePostBackEvent(String* eventArgument);

[24303] [VB] Sub RaisePostBackEvent(ByVal eventArgument As String) Implements IPostBackEventHandler.RaisePostBackEvent

[24304] [JScript] function IPz.AstBackEventHandler.RaisePostBackEvent(eventArgument : String);

[24305] TrackViewState

[24306] [C#] protected override void TrackViewState( );

[24307] [C++] protected: void TrackViewState( );

[24308] [VB] Overrides Protected Sub TrackViewState( )

[24309] [JScript] protected override function TrackViewState( );

[24310] Description

[24311] Marks the starting point to begin tracking and saving changes to the control as part of the control viewstate.

[24312] CalendarDay class (System.Web.UI.WebControls)

[24313] TrackViewState

[24314] Description

[24315] Represents a date in the System.Web.UI.WebControls.Calendar control.

[24316] A System.Web.UI.WebControls.CalendarDay object represents a date in the System.Web.UI.WebControls.Calendar control. You can use this class in the System.Web.UI.WebControls.Calendar.DayRender event handler to programmatically access the properties of a date as it is rendered on the System.Web.UI.WebControls.Calendar control. This allows you to determine the properties of the day (such as whether the date is selectable, selected, today's date, or a weekend date) and programmatically control the appearance or behavior of the day.

[24317] CalendarDay

[24318] Example Syntax:

[24319] TrackViewState

[24320] [C#] public CalendarDay(DateTime date, bool isWeekend, bool isToday, bool isSelected, bool isOtherMonth, string dayNumberText);

[24321] [C++] public: CalendarDay(DateTime date, bool isWeekend, bool isToday, bool isSelected, bool isOtherMonth, String* dayNumberText);

[24322] [VB] Public Sub New(ByVal date As DateTime, ByVal isWeekend As Boolean, ByVal isToday As Boolean, ByVal isSelected As Boolean, ByVal isOtherMonth As Boolean, ByVal dayNumberText As String)

[24323] [JScript] public function CalendarDay(date : DateTime, isWeekend : Boolean, isToday : Boolean, isSelected : Boolean, isOtherMonth : Boolean, dayNumberText : String);

[24324] Description

[24325] Initializes a new instance of the System.Web.UI.WebControls.CalendarDay class.

[24326] The following table shows initial property values for an instance of System.Web.UI.WebControls.CalendarDay. A System.DateTime object that contains the date represented by an instance of this class. true to indicate that the date represented by an instance of this class is either a Saturday or a Sunday; otherwise, false. true to indicate that the date represented by an instance of this class is the current date; otherwise, false. true to indicate that the date represented by an instance of this class is selected on the System.Web.UI.WebControls.Calendar control; otherwise, false. true to indicate that the date represented by an instance of this class is in a month other than the displayed month on the System.Web.UI.WebControls.Calendar control; otherwise, false. The day number for the date represented by this class.

[24327] Date

[24328] TrackViewState

[24329] [C#] public DateTime Date {get;}

[24330] [C++] public: _property DateTime get_Date( );

[24331] [VB] Public ReadOnly Property Date As DateTime

[24332] [JScript] public function get Date( ) : DateTime;

[24333] Description

[24334] Gets the date represented by an instance of this class. This property is readonly.

[24335] Use the System.Web.UI.WebControls.CalendarDay.Date property to programmatically determine the date represented by an instance of this class.

[24336] DayNumberText

[24337] TrackViewState

[24338] [C#] public string DayNumberText {get;}

[24339] [C++] public: _property String* get DayNumberText( );

[24340] [VB] Public ReadOnly Property DayNumberText As String

[24341] [JScript] public function get DayNumberText( ) : String;

[24342] Description

[24343] Gets the string equivalent of the day number for the date represented by an instance of the System.Web.UI.WebControls.CalendarDay class. This property is read-only.

[24344] Use the System.Web.UI.WebControls.CalendarDay.DayNumberText property to determine the string equivalent of the day number for the date represented by an instance of this class. This allows you to programmatically control the appearance or behavior of the day, based on this value.

[24345] IsOtherMonth

[24346] TrackViewState

[24347] [C#] public bool IsOtherMonth {get;}

[24348] [C++] public: _property bool get_IsOtherMonth( );

[24349] [VB] Public ReadOnly Property IsOtherMonth As Boolean

[24350] [JScript] public function get IsOtherMonth( ) : Boolean;

[24351] Description

[24352] Gets a value that indicates whether the date represented by an instance of this class is in a month other than the month displayed in the System.Web.UI.WebControls.Calendar control. This property is read-only.

[24353] Use the System.Web.UI.WebControls.CalendarDay.IsOtherMonth property to programmatically determine whether the date represented by an instance of this class is in a month other than the month displayed in the System.Web.UI.WebControls.Calendar control. This allows you to programmatically control the appearance or behavior of the day based on this value.

[24354] IsSelectable

[24355] TrackViewState

[24356] [C#] public bool IsSelectable {get; set;}

[24357] [C++] public: _property bool get_IsSelectable( );public: _property void set_IsSelectable(bool);

[24358] [VB] Public Property IsSelectable As Boolean

[24359] [JScript] public function get IsSelectable( ) : Boolean;public function set IsSelectable(Boolean);

[24360] Description

[24361] Gets or sets a value that indicates whether the date represented by an instance of this class can be selected in the System.Web.UI.WebControls.Calendar control.

[24362] Use the System.Web.UI.WebControls.CalendarDay.IsSelectable property to specify or determine whether the date represented by an instance of this class can be selected in the System.Web.UI.WebControls.Calendar control. This allows you to programmatically control the appearance behavior of the day, based on this value.

[24363] IsSelected

[24364] TrackViewState

[24365] [C#] public bool IsSelected {get;}

[24366] [C++] public: _property bool get_IsSelectedo);

[24367] [VB] Public ReadOnly Property IsSelected As Boolean

[24368] [JScript] public function get IsSelected( ) : Boolean;

[24369] Description

[24370] Gets a value that indicates whether the date represented by an instance of this class is selected in the System.Web.UI.WebControls.Calendar control. This property is read-only.

[24371] Use the System.Web.UI.WebControls.CalendarDay.IsSelected property to programmatically determine whether the date represented by an instance of this class is selected in the System.Web.UI.WebControls.Calendar control. This allows you to programmatically control the appearance or behavior of the day, based on this value.

[24372] IsToday

[24373] TrackViewState

[24374] [C#] public bool IsToday {get;}

[24375] [C++] public: propert bool get_IsToday( );

[24376] [VB] Public ReadOnly Property IsToday As Boolean

[24377] [JScript] public function get IsToday( ) : Boolean;

[24378] Description

[24379] Gets a value that indicates whether the date represented by an instance of this class is the same date specified by the System.Web.UI.WebControls.Calendar.TodaysDate property of the System.Web.UI.WebControls.Calendar control. This property is read-only.

[24380] Use the System.Web.UI.WebControls.CalendarDay.IsToday property to programmatically determine whether the date represented by an instance of this class is the same date specified by the System.Web.UI.WebControls.Calendar.TodaysDate property of the System.Web.UI.WebControls.Calendar control. This allows you to programmatically control the appearance or behavior of the day, based on this value.

[24381] IsWeekend

[24382] TrackViewState

[24383] [C#] public bool IsWeekend {get;}

[24384] [C++] public: _property bool get_IsWeekend( );

[24385] [VB] Public ReadOnly Property IsWeekend As Boolean

[24386] [JScript] public function get IsWeekend( ): Boolean;

[24387] Description

[24388] Gets a value that indicates whether the date represented by an instance of this class is a either Saturday or Sunday. This property is read-only.

[24389] Use the System.Web.UI.WebControls.CalendarDay.IsWeekend property to programmatically determine whether the date represented by an instance of this class is either a Saturday or a Sunday. This allows you to programmatically control the appearance or behavior of the day, based on this value.

[24390] CalendarS electionMode enumeration (System.Web.UI.WebControls)

[24391] ToString

[24392] Description

[24393] Specifies the date selection mode of the System.Web.UI.WebControls.Calendar control.

[24394] The System.Web.UI.WebControls.CalendarSelectionMode enumeration represents the date selection modes of the System.Web.UI.WebControls.Calendar control.

[24395] ToString

[24396] [C#] public const CalendarSelectionMode Day;

[24397] [C++] public: const CalendarSelectionMode Day;

[24398] [VB] Public Const Day As CalendarSelectionMode

[24399] [JScript] public var Day : CalendarSelectionMode;

[24400] Description

[24401] A single date can be selected on the System.Web.UI.WebControls.Calendar control.

[24402] ToString

[24403] [C#] public const CalendarSelectionMode DayWeek;

[24404] [C++] public: const CalendarSelectionMode DayWeek;

[24405] [VB] Public Const DayWeek As CalendarSelectionMode

[24406] [JScript] public var DayWeek : CalendarSelectionMode;

[24407] Description

[24408] A single day or entire week can be selected on the System.Web.UI.WebControls.Calendar control.

[24409] ToString

[24410] [C#] public const CalendarSelectionMode DayWeekMonth;

[24411] [C++] public: const CalendarSelectionMode DayWeekMonth;

[24412] [VB] Public Const DayWeekMonth As CalendarSelectionMode

[24413] [JScript] public var DayWeekMonth : CalendarSelectionMode;

[24414] Description

[24415] A single date, week, or entire month can be selected on the System.Web.UI.WebControls.Calendar control.

[24416] ToString

[24417] [C#] public const CalendarSelectionMode None;

[24418] [C++] public: const CalendarSelectionMode None;

[24419] [VB] Public Const None As CalendarSelectionMode

[24420] [JScript] public var None : CalendarSelectionMode;

[24421] Description

[24422] No dates can be selected on the System.Web.UI.WebControls.Calendar control.

[24423] TableRow.CellControlCollection class (System.Web.UI.WebControls)

[24424] ToString

[24425] Description

[24426] Count

[24427] IsReadOnly

[24428] IsSynchronized

[24429] Item

[24430] Owner

[24431] SyncRoot

[24432] Add

[24433] [C#] public override void Add(Control child);

[24434] [C++] public: void Add(Control* child);

[24435] [VB] Overrides Public Sub Add(ByVal child As Control)

[24436] [JScript] public override function Add(child : Control);

[24437] Description

[24438] Adds the specified System.Web.UI.Control object to the collection. The new control is added to the end of the array.

[24439] AddAt

[24440] [C#] public override void AddAt(int index, Control child);

[24441] [C++] public: void AddAt(int index, Control* child);

[24442] [VB] Overrides Public Sub AddAt(ByVal index As Integer, ByVal child As Control)

[24443] [JScript] public override function AddAt(index : int, child : Control);

[24444] Description

[24445] Adds the specified System.Web.UI.Control object to the collection. The new control is added to the array at the specified index location. The location in the array to add the child control. The Control object to add to the collection.

[24446] CheckBox class (System.Web.UI.WebControls)

[24447] ToString

[24448] Description

[24449] Displays a check box that allows the user to select a true or false condition.

[24450] Use the System.Web.UI.WebControls.CheckBox control to allow the user to select a true or false state.

[24451] CheckBox

[24452] Example Syntax:

[24453] ToString

[24454] [C#] public CheckBox( );

[24455] [C++] public: CheckBox( );

[24456] [VB] Public Sub New( )

[24457] [JScript] public function CheckBox( );

[24458] Description

[24459] Initializes a new instance of the System.Web.UI.WebControls.CheckBox class.

[24460] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.CheckBox class.

[24461] AccessKey

[24462] Attributes

[24463] AutoPostBack

[24464] ToString

[24465] Description

[24466] Gets or sets a value indicating whether the System.Web.UI.WebControls.CheckBox state automatically posts back to the server when clicked.

[24467] Use this property to specify whether the state of the System.Web.UI.WebControls.CheckBox control is posted back to the server when clicked.

[24468] BackColor

[24469] BorderColor

[24470] BorderStyle

[24471] BorderWidth

[24472] Checked

[24473] ToString

[24474] Description

[24475] Gets or sets a value indicating whether the System.Web.UI.WebControls.CheckBox control is checked.

[24476] Use this property to determine whether the System.Web.UI.WebControls.CheckBox control is checked. This property can also be used to programmatically set the state of the System.Web.UI.WebControls.CheckBox control.

[24477] ChildControlsCreated

[24478] ClientID

[24479] Context

[24480] Controls

[24481] ControlStyle

[24482] ControlStyleCreated

[24483] CssClass

[24484] Enabled

[24485] EnableViewState

[24486] Events

[24487] Font

[24488] ForeColor

[24489] HasChildViewState

[24490] Height

[24491] ID

[24492] IsTrackingViewState

[24493] NamingContainer

[24494] Page

[24495] Parent

[24496] Site

[24497] Style

[24498] TabIndex

[24499] TagKey

[24500] TagName

[24501] TemplateSourceDirectory

[24502] Text

[24503] ToString

[24504] Description

[24505] Gets or sets the text label associated with the System.Web.UI.WebControls.CheckBox.

[24506] Use this property to specify the text label associated with the System.Web.UI.WebControls.CheckBox control. This property can also be used to programmatically get the text label associated with the System.Web.UI.WebControls.CheckBox control.

[24507] TextAlign

[24508] ToString

[24509] [C#] public virtual TextAlign TextAlign {get; set;}

[24510] [C++] public: _property virtual TextAlign get_TextAlign( );public: _property virtual void set_TextAlign(TextAlign);

[24511] [VB] Overridable Public Property TextAlign As TextAlign

[24512] [JScript] public function get TextAlign( ) : TextAlign;public function set TextAlign(TextAlign);

[24513] Description

[24514] Gets or sets the alignment of the text label associated with the System.Web.UI.WebControls.CheckBox control.

[24515] Use this property to specify the alignment of the text label associated with the System.Web.UI.WebControls.CheckBox control. You can specify whether the text label appears to the right or left of the check box. Use the System.Web.UI.WebControls.CheckBox.Text property to specify the label text.

[24516] ToolTip

[24517] UniqueID

[24518] ViewState

[24519] ViewStateIgnoresCase

[24520] Visible

[24521] Width

[24522] ToString

[24523] Description

[24524] Occurs when the System.Web.UI.WebControls.CheckBox.Checked property is changed.

[24525] The System.Web.UI.WebControls.CheckBox.CheckedChanged event is raised when the System.Web.UI.WebControls.CheckBox.Checked property is changed.

[24526] OnCheckedChanged

[24527] [C#] protected virtual void OnCheckedChanged(EventArgs e);

[24528] [C++] protected: virtual void OnCheckedChanged(EventArgs* e);

[24529] [VB] Overridable Protected Sub OnCheckedChanged(ByVal e As EventArgs)

[24530] [JScript] protected function OnCheckedChanged(e : EventArgs);

[24531] Description

[24532] Raises the System.Web.UI.WebControls.CheckBox.CheckedChanged event of the System.Web.UI.WebControls.CheckBox control. This allows you to handle the event directly.

[24533] The System.Web.UI.WebControls.CheckBox.CheckedChanged event is raised when the System.Web.UI.WebControls.CheckBox.Checked property is changed. A System.EventArgs that contains the event data. OnPreRender

[24534] [C#] protected override void OnPreRender(EventArgs e);

[24535] [C++] protected: void OnPreRender(EventArgs* e);

[24536] [VB] Overrides Protected Sub OnPreRender(ByVal e As EventArgs)

[24537] [JScript] protected override function OnPreRender(e : EventArgs);

[24538] Description

[24539] Registers client script for generating postback prior to rendering on the client if System.Web.UI.WebControls.CheckBox.AutoPostBack is true.

[24540] Render

[24541] [C#] protected override void Render(HtmlTextWriter writer);

[24542] [C++] protected: void Render(HtmlTextWriter* writer);

[24543] [VB] Overrides Protected Sub Render(ByVal writer As HtmlTextWriter)

[24544] [JScript] protected override function Render(writer: HtmlTextWriter);

[24545] Description

[24546] Displays the System.Web.UI.WebControls.CheckBox on the client. A System.Web.UI.HtmlTextWriter that contains the output stream to render on the client.

[24547] IPostBackDataHandler.LoadPostData

[24548] [C#] bool IPostBackDataHandler.LoadPostData(string postDataKey, NameValueCollection postCollection);

[24549] [C++] bool IPostBackDataHandler::LoadPostData(String* postDataKey, NameValueCollection* postCollection);

[24550] [VB] Function LoadPostData(ByVal postDataKey As String, ByVal postCollection As NameValueCollection) As Boolean Implements IPostBackDataHandler.LoadPostData

[24551] [JScript] function IPostBackDataHandler.LoadPostData(postDataKey : String, postCollection : NameValueCollection) : Boolean;

[24552] IPostBackDataHandler.RaisePostDataChangedEvent

[24553] [C#] void IPostBackDataHandler.RaisePostDataChangedEvent( );

[24554] [C++] void IPostBackDataHandler::RaisePostDataChangedEvent( );

[24555] [VB] Sub RaisePostDataChangedEvent( ) Implements IPostBackDataHandler.RaisePostDataChangedEvent

[24556] [JScript] function IPostBackDataHandler.RaisePostDataChangedEvent( ); CheckBoxList class (System.Web.UI.WebControls)

[24557] TrackViewState

[24558] Description

[24559] Creates a multi selection check box group that can be dynamically created by binding the control to a data source.

[24560] The System.Web.UI.WebControls.CheckBoxList control provides a multi selection check box group that can be dynamically generated with data binding. It contains an System.Web.UI.WebControls.ListControl.Items collection with members that correspond to individual items in the list. To determine which items are checked, loop through and test the System.Web.UI.WebControls.ListItem.Selected property of each item in the list.

[24561] CheckBoxList

[24562] Example Syntax:

[24563] TrackViewState

[24564] [C#] public CheckBoxList( );

[24565] [C++] public: CheckBoxList( );

[24566] [VB] Public Sub New( )

[24567] [JScript] public function CheckBoxList( );

[24568] Description

[24569] Initializes a new instance of the System.Web.UI.WebControls.CheckBoxList class.

[24570] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.CheckBoxList class.

[24571] AccessKey

[24572] Attributes

[24573] AutoPostBack

[24574] BackColor

[24575] BorderColor

[24576] BorderStyle

[24577] BorderWidth

[24578] CellPadding

[24579] TrackViewState

[24580] Description

[24581] Gets or sets the distance (in pixels) between the border and contents of the cell.

[24582] Use this property to control the spacing between the contents of a cell and the cell's border in the System.Web.UI.WebControls.CheckBoxList control.

[24583] CellSpacing

[24584] TrackViewState

[24585] [C#] public virtual int CellSpacing {get; set;}

[24586] [C++] public: _property virtual int get_CellSpacing( );public: _property virtual void set_CellSpacing(int);

[24587] [VB] Overridable Public Property CellSpacing As Integer

[24588] [JScript] public function get CellSpacing( ) : int;public function set CellSpacing(int);

[24589] Description

[24590] Gets or sets the distance (in pixels) between cells.

[24591] Use this property to control the spacing between individual cells in the System.Web.UI.WebControls.CheckBoxList control. This property is applied both vertically and horizontally.

[24592] ChildControlsCreated

[24593] ClientID

[24594] Context

[24595] Controls

[24596] ControlStyle

[24597] ControlStyleCreated

[24598] CssClass

[24599] DataMember

[24600] DataSource

[24601] DataTextField

[24602] DataTextFormatString

[24603] DataValueField

[24604] Enabled

[24605] EnableViewState

[24606] Events

[24607] Font

[24608] ForeColor

[24609] HasChildViewState

[24610] Height

[24611] ID

[24612] IsTrackingViewState

[24613] Items

[24614] NamingContainer

[24615] Page

[24616] Parent

[24617] RepeatColumns

[24618] TrackViewState

[24619] Description

[24620] Gets or sets the number of columns to display in the System.Web.UI.WebControls.CheckBoxList control.

[24621] Use this property to specify the number of columns that display items in the System.Web.UI.WebControls.CheckBoxList control. If this property is not set, the System.Web.UI.WebControls.CheckBoxList control displays all list items in a single column.

[24622] RepeatDirection

[24623] TrackViewState

[24624] [C#] public virtual RepeatDirection RepeatDirection {get; set;}

[24625] [C++] public: _property virtual RepeatDirection get_RepeatDirection( );public: _property virtual void set_RepeatDirection(RepeatDirection);

[24626] [VB] Overridable Public Property RepeatDirection As RepeatDirection

[24627] [JScript] public function get RepeatDirection( ) : RepeatDirection;public function set RepeatDirection(RepeatDirection);

[24628] Description

[24629] Gets or sets a value that indicates whether the control displays vertically or horizontally.

[24630] Use this property to specify the display direction of the System.Web.UI.WebControls.CheckBoxList control.

[24631] RepeatLayout

[24632] TrackViewState

[24633] [C#] public virtual RepeatLayout RepeatLayout {get; set;}

[24634] [C++] public: _property virtual RepeatLayout get_RepeatLayout( );public: _property virtual void set_RepeatLayout(RepeatLayout);

[24635] [VB] Overridable Public Property RepeatLayout As RepeatLayout

[24636] [JScript] public function get RepeatLayout( ) : RepeatLayout;public function set RepeatLayout(RepeatLayout);

[24637] Description

[24638] Gets or sets the layout of the check boxes.

[24639] Use this property to specify whether the items in the System.Web.UI.WebControls.CheckBoxList control are displayed in a table. If this property is set to RepeatLayout.Table, the items in the list are displayed in a table. If this property is set to RepeatLayout.Flow, the items in the list are displayed without a table structure.

[24640] SelectedIndex

[24641] SelectedItem

[24642] Site

[24643] Style

[24644] TabIndex

[24645] TagKey

[24646] TagName

[24647] TemplateSourceDirectory

[24648] TextAlign

[24649] TrackViewState

[24650] Description

[24651] Gets or sets the text alignment for the check boxes within the group.

[24652] Use this property to specify whether the text associated with the check boxes appears on the left or right of the check box. If this property is set to TextAlign.Right, the text is displayed to the right of the check box. If this property is set to TextAlign.Left, the text is displayed to the left of the check box.

[24653] ToolTip

[24654] UniqueID

[24655] ViewState

[24656] ViewStateIgnoresCase

[24657] Visible

[24658] Width

[24659] CreateControlStyle

[24660] [C#] protected override Style CreateControlStyle( );

[24661] [C++] protected: Style* CreateControlStyle( );

[24662] [VB] Overrides Protected Function CreateControlStyle( ) As Style

[24663] [JScript] protected override function CreateControlStyle( ) : Style;

[24664] Description

[24665] Creates a new control style object.

[24666] Return Value: A System.Web.UI.WebControls.Style that contains the style properties of a control.

[24667] FindControl

[24668] [C#] protected override Control FindControl(string id, int pathOffset);

[24669] [C++] protected: Control* FindControl(String* id, int pathOffset);

[24670] [VB] Overrides Protected Function FindControl(ByVal id As String, ByVal pathOffset As Integer) As Control

[24671] [JScript] protected override function FindControl(id : String, pathOffset : int) : Control;

[24672] Description

[24673] Catches post data for each System.Web.UI.WebControls.CheckBox in the list.

[24674] OnPreRender

[24675] [C#] protected override void OnPreRender(EventArgs e);

[24676] [C++] protected: void OnPreRender(EvefltArgs* e);

[24677] [VB] Overrides Protected Sub OnPreRender(ByVal e As EventArgs)

[24678] [JScript] protected override function OnPreRender(e : EventArgs);

[24679] Description

[24680] Configures the System.Web.UI.WebControls.CheckBoxList prior to rendering on the client.

[24681] Render

[24682] [C#] protected override void Render(HtmlTextWriter writer);

[24683] [C++] protected: void Render(HtmlTextWriter* writer);

[24684] [VB] Overrides Protected Sub Render(ByVal writer As HtmlTextWriter)

[24685] [JScript] protected override function Render(writer : HtmlTextWriter);

[24686] Description

[24687] Displays the System.Web.UI.WebControls.CheckBoxList on the client. A System.Web.UI.HtmlTextWriter that contains the output stream for rendering on the client.

[24688] IPostBackDataHandler.LoadPostData

[24689] [C#] bool IPostBackDataHandler.LoadPostData(string postDataKey, NameValueCollection postCollection);

[24690] [C++] bool IPostBackDataHandler::LoadPostData(String* postDataKey, NameValueCollection* postCollection);

[24691] [VB] Function LoadPostData(ByVal postDataKey As String, ByVal postCollection As NameValueCollection) As Boolean Implements IPostBackDataHandler.LoadPostData

[24692] [JScript] function IPostBackDataHandler.LoadPostData(postDataKey : String, postCollection : NameValueCollection) : Boolean;

[24693] IPostBackDataHandler.RaisePostDataChangedEvent

[24694] [C#] void IPostBackDataHandler.RaisePostDataChangedEvent( );

[24695] [C++] void IPostBackDataHandler::RaisePostDataChangedEvent( );

[24696] [VB] Sub RaisePostDataChangedEvent( ) Implements IPostBackDataHandler.RaisePostDataChangedEvent

[24697] [JScript] function IPostBackDataHandler.RaisePostDataChangedEvent( );

[24698] IRepeatInfoUser.GetItemStyle

[24699] [C#] Style IRepeatInfoUser.GetItemStyle(ListItemType itemType, int repeatIndex);

[24700] [C++] Style* IRepeatInfoUser::GetItemStyle(ListItemType itemType, int repeatIndex);

[24701] [VB] Function GetItemStyle(ByVal itemType As ListItemType, ByVal repeatIndex As Integer) As Style Implements IRepeatInfoUser.GetItemStyle

[24702] [JScript] function IRepeatInfoUser.GetItemStyle(itemType : ListItemType, repeatIndex : int) : Style;

[24703] IRepeatInfoUser.RenderItem

[24704] [C#] void IRepeatInfoUser.RenderItem(ListItemType itemType, int repeatIndex, RepeatInfo repeatInfo, HtmlTextWriter writer);

[24705] [C++] void IRepeatInfoUser::RenderItem(ListItemType itemType, int repeatIndex, RepeatInfo* repeatInfo, HtmlTextWriter* writer);

[24706] [VB] Sub RenderItem(ByVal itemType As ListItemType, ByVal repeatIndex As Integer, ByVal repeatInfo As RepeatInfo, ByVal writer As HtmlTextWriter) Implements IRepeatInfoUser.RenderItem

[24707] [JScript] function IRepeatInfoUser.RenderItem(itemType : ListItemType, repeatIndex : int, repeatInfo : RepeatInfo, writer : HtmlTextWriter); CommandEventArgs class (System.Web.UI.WebControls)

[24708] TrackViewState

[24709] Description

[24710] Provides data for the Command event.

[24711] The Command event is raised when a System.Web.UI.WebControls.Button or System.Web.UI.WebControls.ImageButton control is clicked.

[24712] CommandEventArgs

[24713] Example Syntax:

[24714] TrackViewState

[24715] [C#] public CommandEventArgs(CommandEventArgs e);

[24716] [C++] public: CommandEventArgs(CommandEventArgs* e);

[24717] [VB] Public Sub New(ByVal e As CommandEventArgs)

[24718] [JScript] public function CommandEventArgs(e : CommandEventArgs); Initializes a new instance of the System.Web.UI.WebControls.CommandEventArgs class.

[24719] Description

[24720] Initializes a new instance of the System.Web.UI.WebControls.CommandEventArgs class with another System.Web.UI.WebControls.CommandEventArgs object.

[24721] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.CommandEventArgs class using the specified System.Web.UI.WebControls.CommandEventArgs object. A System.Web.UI.WebControls.CommandEventArgs that contains the event data.

[24722] CommandEventArgs

[24723] Example Syntax:

[24724] TrackViewState

[24725] [C#] public CommandEventArgs(string commandName, object argument);

[24726] [C++] public: CommandEventArgs(String* commandname, Object* argument);

[24727] [VB] Public Sub New(ByVal commandName As String, ByVal argument As Object)

[24728] [JScript] public function CommandEventArgs(commandName: String, argument: Object);

[24729] Description

[24730] Initializes a new instance of the System.Web.UI.WebControls.CommandEventArgs class with the specified command name and argument.

[24731] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.CommandEventArgs class using the specified command name and argument. The name of the command. A System.Object that contains the arguments for the command.

[24732] CommandArgument

[24733] TrackViewState

[24734] [C#] public object CommandArgument {get;}

[24735] [C++] public: _property Object* get_CommandArgument( );

[24736] [VB] Public ReadOnly Property CommandArgument As Object

[24737] [JScript] public function get CommandArgument( ) : Object;

[24738] Description

[24739] Gets the argument for the command.

[24740] The System.Web.UI.WebControls.CommandEventArgs.CommandArgument can contain any string set by the programmer. The System.Web.UI.WebControls.CommandEventArgs.CommandArgument property complements the System.Web.UI.WebControls.CommandEventArgs.CommandName property by allowing you to provide any additional information for the command. For example, you can set the System.Web.UI.WebControls.CommandEventArgs.CommandName property to Sort and set the System.Web.UI.WebControls.CommandEventArgs.CommandArgument property to Ascending to specify a command to sort in ascending order.

[24741] CommandName

[24742] TrackViewState

[24743] [C#] public string CommandName {get;}

[24744] [C++] public: _property String* get_CommandName( );

[24745] [VB] Public ReadOnly Property CommandName As String

[24746] [JScript] public function get CommandName( ) : String;

[24747] Description

[24748] Gets the name of the command.

[24749] Use the System.Web.UI.WebControls.CommandEventArgs.CommandName property to determine the command to perform. The System.Web.UI.WebControls.CommandEventArgs.CommandName property can contain any string set by the programmer. The programmer can then identify the command name in code and perform the appropriate tasks.

[24750] CommandEventHandler delegate (System.Web.UI.WebControls)

[24751] ToString

[24752] Description

[24753] Represents the method that will handle the Command event. The source of the event. A System.Web.UI.WebControls.CommandEventArgs that contains the event data.

[24754] The Command event is raised when a System.Web.UI.WebControls.Button or System.Web.UI.WebControls.ImageButton control is clicked.

[24755] CompareValidator class (System.Web.UI.WebControls)

[24756] ToString

[24757] Description

[24758] Compares the value entered by the user into an input control with the value entered into another input control or a constant value.

[24759] Use the System.Web.UI.WebControls.CompareValidator control to compare the value entered by the user into an input control, such as a System.Web.UI.WebControls.TextBox control, with the value entered into another input control or a constant value. You can also use the System.Web.UI.WebControls.CompareValidator control to indicate whether the value entered into an input control can be converted to the data type specified by the System.Web.UI.WebControls.BaseCompareValidator.Type property. CompareValidator

[24760] Example Syntax:

[24761] ToString

[24762] [C#] public CompareValidator( );

[24763] [C++] public: CompareValidator( );

[24764] [VB] Public Sub New( )

[24765] [JScript] public function CompareValidator( );

[24766] AccessKey

[24767] Attributes

[24768] BackColor

[24769] BorderColor

[24770] BorderStyle

[24771] BorderWidth

[24772] ChildControlsCreated

[24773] ClientID

[24774] Context

[24775] Controls

[24776] ControlStyle

[24777] ControlStyleCreated

[24778] ControlToCompare

[24779] ToString

[24780] Description

[24781] Gets or sets the input control to compare with the input control being validated.

[24782] Use the System.Web.UI.WebControls.CompareValidator.ControlToCompare property to specify an input control, such as a System.Web.UI.WebControls.TextBox, to compare with the input control being validated. If the input control specified by this property is not a control on the page, an exception is thrown.

[24783] ControlToValidate

[24784] CssClass

[24785] Display

[24786] EnableClientScript

[24787] Enabled

[24788] EnableViewState

[24789] ErrorMessage

[24790] Events

[24791] Font

[24792] ForeColor

[24793] HasChildViewState

[24794] Height

[24795] ID

[24796] IsTrackingViewState

[24797] IsValid

[24798] NamingContainer

[24799] Operator

[24800] ToString

[24801] Description

[24802] Gets or sets the comparison operation to perform. Use the System.Web.UI.WebControls.CompareValidator.Operator property to specify the comparison operation to perform. The following table lists the comparison operations that are possible.

[24803] Page

[24804] Parent

[24805] PropertiesValid

[24806] RenderUplevel

[24807] Site

[24808] Style

[24809] TabIndex

[24810] TagKey

[24811] TagName

[24812] TemplateSourceDirectory

[24813] Text

[24814] ToolTip

[24815] Type

[24816] UniqueID

[24817] ValueToCompare

[24818] ToString

[24819] Description

[24820] Gets or sets a constant value to compare with the value entered by the user into the input control being validated.

[24821] Use the System.Web.UI.WebControls.CompareValidator.ValueToCompare property to specify a constant value to compare with the value entered by the user into the input control being validated. If the constant value specified by this property fails to convert to the data type specified by the System.Web.UI.WebControls.BaseCompareValidator.Type property, a exception is thrown.

[24822] ViewState

[24823] ViewStateIgnoresCase

[24824] Visible

[24825] Width

[24826] AddAttributesToRender

[24827] [C#] protected override void AddAttributesToRender(HtmlTextWriter writer);

[24828] [C++] protected: void AddAttributesToRender(HtmlTextWriter* writer);

[24829] [VB] Overrides Protected Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[24830] [JScript] protected override function AddAttributesToRender(writer : HtmlTextWriter);

[24831] Description

[24832] Adds the attributes of this control to the output stream for rendering on the client. A System.Web.UI.HtmlTextWriter that contains the output stream for rendering on the client.

[24833] ControlPropertiesValid

[24834] [C#] protected override bool ControlPropertiesValid( );

[24835] [C++] protected: bool ControlPropertiesValid( );

[24836] [VB] Overrides Protected Function ControlPropertiesValid( ) As Boolean

[24837] [JScript] protected override function ControlPropertiesValid( ) : Boolean;

[24838] Description

[24839] Checks the properties of a the control for valid values.

[24840] Return Value: true if the control properties are valid; otherwise false.

[24841] EvaluateIsValid

[24842] [C#] protected override bool EvaluateIsValid( );

[24843] [C++] protected: bool EvaluateIsValid( );

[24844] [VB] Overrides Protected Function EvaluateIsValid( ) As Boolean

[24845] [JScript] protected override function EvaluateIsValid( ) : Boolean;

[24846] Description

[24847] EvaluateIsValid method EvaluateIsValid method CustomValidator class (System.Web.UI.WebControls)

[24848] Validate

[24849] Description

[24850] Performs user-defined validation on an input control.

[24851] Use the System.Web.UI.WebControls.CustomValidator control to provide a user-defined validation function for an input control. The System.Web.UI.WebControls.CustomValidator control is separated from the input control it validates, which allows you to control where the validation message is displayed.

[24852] CustomValidator

[24853] Example Syntax:

[24854] Validate

[24855] [C#] public CustomValidator( );

[24856] [C++] public: CustomValidator( );

[24857] [VB] Public Sub New( )

[24858] [JScript] public function CustomValidator( );

[24859] AccessKey

[24860] Attributes

[24861] BackColor

[24862] BorderColor

[24863] BorderStyle

[24864] BorderWidth

[24865] ChildControlsCreated

[24866] ClientID

[24867] ClientValidationFunction

[24868] Validate

[24869] Description

[24870] Gets or sets the name of the custom client-side script function used for validation.

[24871] Set this property to the name of the function that performs the client-side validation.

[24872] Context

[24873] Controls

[24874] ControlStyle

[24875] ControlStyleCreated

[24876] ControlToValidate

[24877] CssClass

[24878] Display

[24879] EnableClientScript

[24880] Enabled

[24881] EnableViewState

[24882] ErrorMessage

[24883] Events

[24884] Font

[24885] ForeColor

[24886] HasChildViewState

[24887] Height

[24888] ID

[24889] IsTrackingViewState

[24890] IsValid

[24891] NamingContainer

[24892] Page

[24893] Parent

[24894] PropertiesValid

[24895] RenderUplevel

[24896] Site

[24897] Style

[24898] TabIndex

[24899] TagKey

[24900] TagName

[24901] TemplateSourceDirectory

[24902] Text

[24903] ToolTip

[24904] UniqueID

[24905] ViewState

[24906] ViewStateIgnoresCase

[24907] Visible

[24908] Width

[24909] Validate

[24910] Description

[24911] Occurs when validation is performed on the server.

[24912] The System.Web.UI.WebControls.CustomValidator.ServerValidate event is raised when validation is performed on the server. This event is used to provide a custom validation routine for an input control, such as a System.Web.UI.WebControls.TextBox control.

[24913] AddAttributesToRender

[24914] [C#] protected override void AddAttributesToRender(HtmlTextWriter writer);

[24915] [C++] protected: void AddAttributesToRender(HtmlTextWriter* writer);

[24916] [VB] Overrides Protected Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[24917] [JScript] protected override function AddAttributesToRender(writer : HtmlTextWriter);

[24918] Description

[24919] Adds the properties of the System.Web.UI.WebControls.CustomValidator control to the output stream for rendering on the client. A System.Web.UI.HtmlTextWriter that contains the output stream for rendering on the client.

[24920] ControlPropertiesValid

[24921] [C#] protected override bool ControlPropertiesValid( );

[24922] [C++] protected: bool ControlPropertiesValid( );

[24923] [VB] Overrides Protected Function ControlPropertiesValid( ) As Boolean

[24924] [JScript] protected override function ControlPropertiesValid( ): Boolean;

[24925] Description

[24926] Checks the properties of the control for valid values.

[24927] Return Value: true if the control properties are valid; otherwise false.

[24928] EvaluateIsValid

[24929] [C#] protected override bool EvaluateIsValid( );

[24930] [C++] protected: bool EvaluateIsValid( );

[24931] [VB] Overrides Protected Function EvaluateIsValid( ) As Boolean

[24932] [JScript] protected override function EvaluateIsValid( ) : Boolean;

[24933] Description

[24934] EvaluateIsValid method EvaluateIsValid method OnServerValidate

[24935] [C#] protected virtual bool OnServerValidate(string value);

[24936] [C++] protected: virtual bool OnServerValidate(String* value);

[24937] [VB] Overridable Protected Function OnServerValidate(ByVal value As String) As Boolean

[24938] [JScript] protected function OnServerValidate(value : String) : Boolean;

[24939] Description

[24940] Raises the System.Web.UI.WebControls.CustomValidator.ServerValidate event for the System.Web.UI.WebControls.CustomValidator control.

[24941] The System.Web.UI.WebControls.CustomValidator.ServerValidate event is raised when validation is performed on the server. The value to validate.

[24942] DataGrid class (System.Web.UI.WebControls)

[24943] Validate

[24944] Description

[24945] A data bound list control that displays the items from data source in a table. The System.Web.UI.WebControls.DataGrid control allows you to select, sort, and edit these items.

[24946] Use the System.Web.UI.WebControls.DataGrid control to display the fields of a data source as columns in a table. Each row in the System.Web.UI.WebControls.DataGrid control represents a record in the data source. The System.Web.UI.WebControls.DataGrid control supports selection, editing, deleting, paging, and sorting.

[24947] Validate

[24948] [C#] public const string CancelCommandName;

[24949] [C++] public: const String* CancelCommandName;

[24950] [VB] Public Const CancelCommandName As String

[24951] [JScript] public var CancelCommandName : String;

[24952] Description

[24953] Represents the Cancel command name. This field is read-only.

[24954] Use the System.Web.UI.WebControls.DataGrid.CancelCommandName field to represent the Cancel command name.

[24955] Validate

[24956] [C#] public const string DeleteCommandName;

[24957] [C++] public: const String* DeleteCommandName;

[24958] [VB] Public Const DeleteCommandName As String

[24959] [JScript] public var DeleteCommandName: String;

[24960] Description

[24961] Represents the Delete command name. This field is read-only.

[24962] Use the System.Web.UI.WebControls.DataGrid.DeleteCommandName field to represent the Delete command name.

[24963] Validate

[24964] [C#] public const string EditCommandName;

[24965] [C++] public: const String* EditCommandName;

[24966] [VB] Public Const EditCommandName As String

[24967] [JScript] public var EditCommandName : String;

[24968] Description

[24969] Represents the Edit command name. This field is read-only.

[24970] Use the System.Web.UI.WebControls.DataGrid.EditCommandName field to represent the Edit command name.

[24971] Validate

[24972] [C#] public const string NextPageCommandArgument;

[24973] [C++] public: const String* NextPageCommandArgument;

[24974] [VB] Public Const NextPageCommandArgument As String

[24975] [JScript] public var NextPageCommandArgument : String;

[24976] Description

[24977] Represents the Next command argument. This field is read-only.

[24978] Use the System.Web.UI.WebControls.DataGrid.NextPageCommandArgument field to represent the Next command argument.

[24979] Validate

[24980] [C#] public const string PageCommandName;

[24981] [C++] public: const String* PageCommandName;

[24982] [VB] Public Const PageCommandName As String

[24983] [JScript] public var PageCommandName : String;

[24984] Description

[24985] Represents the Page command name. This field is read-only.

[24986] Use the System.Web.UI.WebControls.DataGrid.PageCommandName field to represent the Page command name.

[24987] Validate

[24988] [C#] public const string PrevPageCommandArgument;

[24989] [C++] public: const String* PrevPageCommandArgument;

[24990] [VB] Public Const PrevPageCommandArgument As String

[24991] [JScript] public var PrevPageCommandArgument : String;

[24992] Description

[24993] Represents the Prev command argument. This field is read-only.

[24994] Use the System.Web.UI.WebControls.DataGrid.PrevPageCommandArgument field to represent the Prev command argument.

[24995] Validate

[24996] [C#] public const string SelectCommandName;

[24997] [C++] public: const String* SelectCommandName;

[24998] [VB] Public Const SelectCommandName As String

[24999] [JScript] public var SelectCommandName : String;

[25000] Description

[25001] Represents the Select command name. This field is read-only.

[25002] Use the System.Web.UI.WebControls.DataGrid.SelectCommandName field to represent the Select command name.

[25003] Validate

[25004] [C#] public const string SortCommandName;

[25005] [C++] public: const String* SortCommandName;

[25006] [VB] Public Const SortCommandName As String

[25007] [JScript] public var SortCommandName : String;

[25008] Description

[25009] Represents the Sort command name. This field is read-only.

[25010] Use the System.Web.UI.WebControls.DataGrid.SortCommandName field to represent the Sort command name.

[25011] Validate

[25012] [C#] public const string UpdateCommandName;

[25013] [C++] public: const String* UpdateCommandName;

[25014] [VB] Public Const UpdateCommandName As String

[25015] [JScript] public var UpdateCommandName : String;

[25016] Description

[25017] Represents the Update command name. This field is read-only.

[25018] Use the System.Web.UI.WebControls.DataGrid.UpdateCommandName field to represent the Update command name.

[25019] DataGrid

[25020] Example Syntax:

[25021] Validate

[25022] [C#] public DataGrid( );

[25023] [C++] public: DataGrid( );

[25024] [VB] Public Sub New( )

[25025] [JScript] public function DataGrid( );

[25026] Description

[25027] Initializes a new instance of the System.Web.UI.WebControls.DataGrid class.

[25028] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.DataGrid class.

[25029] AccessKey

[25030] AllowCustomPaging

[25031] Validate

[25032] Description

[25033] Gets or sets a value that indicates whether custom paging is enabled.

[25034] Paging allows you to display the contents of the System.Web.UI.WebControls.DataGrid control in page segments. The number of items on a page is determined by the System.Web.UI.WebControls.DataGrid.PageSize property. If no value is specified for the System.Web.UI.WebControls.DataGrid.PageSize property, the System.Web.UI.WebControls.DataGrid will display 10 items on a page.

[25035] AllowPaging

[25036] Validate

[25037] [C#] public virtual bool AllowPaging {get; set;}

[25038] [C++] public: _property virtual bool get_AllowPaging( );public: _property virtual void set_AllowPaging(bool);

[25039] [VB] Overridable Public Property AllowPaging As Boolean

[25040] [JScript] public function get AllowPaging( ) : Boolean;public function set AllowPaging(Boolean);

[25041] Description

[25042] Gets or sets a value that indicates whether paging is enabled.

[25043] Paging allows you to display the contents of the System.Web.UI.WebControls.DataGrid control in page segments. The number of items on a page is determined by the System.Web.UI.WebControls.DataGrid.PageSize property. If no value is specified for the System.Web.UI.WebControls.DataGrid.PageSize property, the System.Web.UI.WebControls.DataGrid control will display 10 items on a page.

[25044] AllowSorting

[25045] Validate

[25046] [C#] public virtual bool AllowSorting {get; set;}

[25047] [C++] public: _property virtual bool get_AllowSorting( );public: _property virtual void set_AllowSorting(bool);

[25048] [VB] Overridable Public Property AllowSorting As Boolean

[25049] [JScript] public function get AllowSorting( ) : Boolean;public function set AllowSorting(Boolean);

[25050] Description

[25051] Gets or sets a value that indicates whether sorting is enabled.

[25052] When sorting is enabled, System.Web.UI.WebControls.LinkButton controls are rendered in the heading section of each column where the System.Web.UI.WebControls.DataGridColumn.SortExpression property is set. These System.Web.UI.WebControls.LinkButton controls allow you to sort the System.Web.UI.WebControls.DataGrid control by the selected column. The only exception is when you use a System.Web.UI.WebControls.TemplateColumn column type with the System.Web.UI.WebControls.TemplateColumn.HeaderTemplate property set. In this case, you must provide a System.Web.UI.WebControls.Button control in the System.Web.UI.WebControls.TemplateColumn.HeaderTemplate of the column.

[25053] AlternatingItemStyle

[25054] Validate

[25055] [C#] public virtual TableItemStyle AlternatingItemStyle {get;}

[25056] [C++] public: _property virtual TableItemStyle* get_AlternatingItemStyle( );

[25057] [VB] Overridable Public ReadOnly Property AlternatingItemStyle As TableItemStyle

[25058] [JScript] public function get AlternatingItemStyle( ) : TableItemStyle;

[25059] Description

[25060] Gets the style properties for alternating items in the System.Web.UI.WebControls.DataGrid control.

[25061] Use the System.Web.UI.WebControls.DataGrid.AlternatingItemStyle property to provide a custom style for the alternating items in the System.Web.UI.WebControls.DataGrid control. Common style attributes that can be adjusted include forecolor, backcolor, font, and content alignment within the cell. Providing a different style enhances the appearance of the System.Web.UI.WebControls.DataGrid control.

[25062] Attributes

[25063] AutoGenerateColumns

[25064] Validate

[25065] Description

[25066] Gets or sets a value that indicates whether System.Web.UI.WebControls.BoundColumn objects are automatically created and displayed in the System.Web.UI.WebControls.DataGrid control for each field in the data source.

[25067] Use this property to automatically create a System.Web.UI.WebControls.BoundColumn object for each field in the data source. Each field is then rendered as a column in the System.Web.UI.WebControls.DataGrid control in the order that the fields appear in the data source.

[25068] BackColor

[25069] BackImageUrl

[25070] Validate

[25071] Description

[25072] Gets or sets the URL of an image to display in the background of the System.Web.UI.WebControls.DataGrid control.

[25073] Use the System.Web.UI.WebControls.DataGrid.BackImageUrl property to specify an image to display in the background of the System.Web.UI.WebControls.DataGrid control.

[25074] BorderColor

[25075] BorderStyle

[25076] BorderWidth

[25077] CellPadding

[25078] CellSpacing

[25079] ChildControlsCreated

[25080] ClientID

[25081] Columns

[25082] Validate

[25083] Description

[25084] Gets a collection of objects that represent the columns of the System.Web.UI.WebControls.DataGrid control.

[25085] Use this property to programmatically control the collection of columns in the System.Web.UI.WebControls.DataGrid control. The System.Web.UI.WebControls.DataGrid.Columns collection contains explicitly declared columns that get rendered in the System.Web.UI.WebControls.DataGrid control.

[25086] Context

[25087] Controls

[25088] ControlStyle

[25089] ControlStyleCreated

[25090] CssClass

[25091] CurrentPageIndex

[25092] Validate

[25093] Description

[25094] Gets or sets the index of the currently displayed page.

[25095] Use this property to determine the currently displayed page in the System.Web.UI.WebControls.DataGrid control when paging is enabled. This property is also used to programmatically control which page is displayed.

[25096] DataKeyField

[25097] DataKeys

[25098] DataKeysArray

[25099] DataMember

[25100] DataSource

[25101] EditItemIndex

[25102] Validate

[25103] Description

[25104] Gets or sets the index of an item in the System.Web.UI.WebControls.DataGrid control to edit. When the System.Web.UI.WebControls.DataGrid control contains an System.Web.UI.WebControls.EditCommandColumn object, use this property to determine the index of the item selected in the System.Web.UI.WebControls.DataGrid control to edit. EditItemStyle

[25105] Validate

[25106] [C#] public virtual TableItemStyle EditItemStyle {get;}

[25107] [C++] public: _property virtual TableItemStyle* get EditItemStyle( );

[25108] [VB] Overridable Public ReadOnly Property EditItemStyle As TableItemStyle

[25109] [JScript] public function get EditItemStyle( ) : TableItemStyle;

[25110] Description

[25111] Gets the style properties of the item selected for editing in the System.Web.UI.WebControls.DataGrid control.

[25112] Use the System.Web.UI.WebControls.DataGrid.EditItemStyle property to provide a custom style for the item selected for editing in the System.Web.UI.WebControls.DataGrid control. Common style attributes that can be adjusted include forecolor, backcolor, font, and content alignment within the cell. Providing a different style enhances the appearance of the System.Web.UI.WebControls.DataGrid control.

[25113] Enabled

[25114] EnableViewState

[25115] Events

[25116] Font

[25117] FooterStyle

[25118] Validate

[25119] Description

[25120] Gets the style properties of the footer section in the System.Web.UI.WebControls.DataGrid control.

[25121] Use this property to provide a custom style for the footer of the System.Web.UI.WebControls.DataGrid control. Common style attributes that can be adjusted include forecolor, backcolor, font, and content alignment within the cell. Providing a different style enhances the appearance of the System.Web.UI.WebControls.DataGrid control.

[25122] ForeColor

[25123] GridLines

[25124] HasChildViewState

[25125] HeaderStyle

[25126] Validate

[25127] Description

[25128] Gets the style properties of the heading section in the System.Web.UI.WebControls.DataGrid control.

[25129] Use this property to provide a custom style for the heading section of the System.Web.UI.WebControls.DataGrid control. Common style attributes that can be adjusted include forecolor, backcolor, font, and content alignment within the cell. Providing a different style enhances the appearance of the System.Web.UI.WebControls.DataGrid control.

[25130] Height

[25131] HorizontalAlign

[25132] ID

[25133] IsTrackingViewState

[25134] Items

[25135] Validate

[25136] Description

[25137] Gets a collection of System.Web.UI.WebControls.DataGridItem objects that represent the individual items in the System.Web.UI.WebControls.DataGrid control.

[25138] Use the System.Web.UI.WebControls.DataGrid.Items collection to programmatically control the items in the System.Web.UI.WebControls.DataGrid control. The System.Web.UI.WebControls.DataGrid.Items collection does not provide any methods to add or remove items to the collection. However, you can control the contents of an item by providing a handler for the System.Web.UI.WebControls.DataGrid.ItemCreated event.

[25139] ItemStyle

[25140] Validate

[25141] [C#] public virtual TableItemStyle ItemStyle {get;}

[25142] [C++] public: _property virtual TableItemStyle* get_ItemStyle( );

[25143] [VB] Overridable Public ReadOnly Property ItemStyle As TableItemStyle

[25144] [JScript] public function get ItemStyle( ) : TableItemStyle;

[25145] Description

[25146] Gets the style properties of the items in the System.Web.UI.WebControls.DataGrid control.

[25147] Use this property to provide a custom style for the items of the System.Web.UI.WebControls.DataGrid control. Common style attributes that can be adjusted include forecolor, backcolor, font, and content alignment within the cell. Providing a different style enhances the appearance of the System.Web.UI.WebControls.DataGrid control.

[25148] NamingContainer

[25149] Page

[25150] PageCount

[25151] Validate

[25152] Description

[25153] Gets the total number of pages required to display the items in the System.Web.UI.WebControls.DataGrid control.

[25154] Use this property to programmatically determine the number of pages required to display the items in the System.Web.UI.WebControls.DataGrid control. This property is only used when the System.Web.UI.WebControls.DataGrid.AllowPaging property is set to true.

[25155] PagerStyle

[25156] Validate

[25157] [C#] public virtual DataGridPagerStyle PagerStyle {get;}

[25158] [C++] public: _property virtual DataGridPagerStyle* get_PagerStyle( );

[25159] [VB] Overridable Public ReadOnly Property PagerStyle As DataGridPagerStyle

[25160] [JScript] public function get PagerStyle( ) : DataGridPagerStyle;

[25161] Description

[25162] Gets the style properties of the paging section of the System.Web.UI.WebControls.DataGrid control.

[25163] Use this property to provide a custom style for the paging section of the System.Web.UI.WebControls.DataGrid control. Common style attributes that can be adjusted include forecolor, backcolor, font, and content alignment within the cell. Providing a different style enhances the appearance of the System.Web.UI.WebControls.DataGrid control.

[25164] PageSize

[25165] Validate

[25166] [C#] public virtual int PageSize {get; set;}

[25167] [C++] public: _property virtual int get_PageSize( );public: _property virtual void set_PageSize(int);

[25168] [VB] Overridable Public Property PageSize As Integer

[25169] [JScript] public function get PageSize( ) : int;public function set PageSize(int);

[25170] Description

[25171] Gets or sets the number of items to display on a single page of the System.Web.UI.WebControls.DataGrid control.

[25172] Use this property to specify the number of items to display on a single page of the System.Web.UI.WebControls.DataGrid control. The System.Web.UI.WebControls.DataGrid.AllowPaging property must be set to true for this property have any effect.

[25173] Parent

[25174] SelectedIndex

[25175] Validate

[25176] Description

[25177] Gets or sets the index of the selected item in the System.Web.UI.WebControls.DataGrid control.

[25178] Use the System.Web.UI.WebControls.DataGrid.SelectedIndex property to determine the index of the item selected by the user in the System.Web.UI.WebControls.DataGrid control. You can also use this property to programmatically specify which item is selected in the System.Web.UI.WebControls.DataGrid control.

[25179] SelectedItem

[25180] Validate

[25181] [C#] public virtual DataGridItem SelectedItem {get;}

[25182] [C++] public: _property virtual DataGridItem* get_SelectedItem( );

[25183] [VB] Overridable Public ReadOnly Property SelectedItem As DataGridItem

[25184] [JScript] public function get SelectedItem( ) : DataGridItem;

[25185] Description

[25186] Gets a System.Web.UI.WebControls.DataGridItem object that represents the selected item in the System.Web.UI.WebControls.DataGrid control.

[25187] Use the System.Web.UI.WebControls.DataGrid.SelectedItem property to get a System.Web.UI.WebControls.DataGridItem object that represents the selected item in the System.Web.UI.WebControls.DataGrid control. This object can then be used to access the properties of the selected item.

[25188] SelectedItemStyle

[25189] Validate

[25190] [C#] public virtual TableItemStyle SelectedItemStyle {get;}

[25191] [C++] public: _property virtual TableItemStyle* get_SelectedItemStyle( );

[25192] [VB] Overridable Public ReadOnly Property SelectedItemStyle As TableItemStyle

[25193] [JScript] public function get SelectedItemStyle( ) : TableItemStyle;

[25194] Description

[25195] Gets the style properties of the currently selected item in the System.Web.UI.WebControls.DataGrid control.

[25196] Use the System.Web.UI.WebControls.DataGrid.SelectedItemStyle property to provide a custom style for the selected item in the System.Web.UI.WebControls.DataGrid control. Common style attributes that can be adjusted include forecolor, backcolor, font, and content alignment within the cell. Providing a different style enhances the appearance of the System.Web.UI.WebControls.DataGrid control.

[25197] ShowFooter

[25198] Validate

[25199] [C#] public virtual bool ShowFooter {get; set;}

[25200] [C++] public: _property virtual bool get_ShowFooter( );public: _property virtual void set_ShowFooter(bool);

[25201] [VB] Overridable Public Property ShowFooter As Boolean

[25202] [JScript] public function get ShowFooter( ) : Boolean;public function set ShowFooter(Boolean);

[25203] Description

[25204] Gets or sets a value that indicates whether the footer is displayed in the System.Web.UI.WebControls.DataGrid control.

[25205] Set this property to true to display the footer in the System.Web.UI.WebControls.DataGrid control. The appearance of the footer is controlled by using the System.Web.UI.WebControls.DataGrid.FooterStyle property.

[25206] ShowHeader

[25207] Validate

[25208] [C#] public virtual bool ShowHeader {get; set;}

[25209] [C++] public: _property virtual bool get_ShowHeader( );public: _property virtual void set_ShowHeader(bool);

[25210] [VB] Overridable Public Property ShowHeader As Boolean

[25211] [JScript] public function get ShowHeader( ) : Boolean;public function set ShowHeader(Boolean);

[25212] Description

[25213] Gets or sets a value that indicates whether the header is displayed in the System.Web.UI.WebControls.DataGrid control.

[25214] Set this property to true to display the header in the System.Web.UI.WebControls.DataGrid. The appearance of the header is controlled by using the System.Web.UI.WebControls.DataGrid.HeaderStyle property.

[25215] Site

[25216] Style

[25217] TabIndex

[25218] TagKey

[25219] TagName

[25220] TemplateSourceDirectory

[25221] ToolTip

[25222] UniqueID

[25223] ViewState

[25224] ViewStateIgnoresCase

[25225] VirtualItemCount

[25226] Validate

[25227] Description

[25228] Gets or sets the virtual number of items in the System.Web.UI.WebControls.DataGrid control when custom paging is used.

[25229] Use this property to specify the virtual number of items in the System.Web.UI.WebControls.DataGrid control when custom paging is used. This property is only used when the System.Web.UI.WebControls.DataGrid.AllowCustomPaging property is set to true.

[25230] Visible

[25231] Width

[25232] Validate

[25233] Description

[25234] Occurs when the Cancel button is clicked for an item in the System.Web.UI.WebControls.DataGrid control.

[25235] The System.Web.UI.WebControls.DataGrid.CancelCommand event is raised when the Cancel button is clicked for an item in the System.Web.UI.WebControls.DataGrid control.

[25236] Validate

[25237] Description

[25238] Occurs when the Delete button is clicked for an item in the System.Web.UI.WebControls.DataGrid control.

[25239] The System.Web.UI.WebControls.DataGrid.DeleteCommand event is raised when the Delete button is clicked for an item in the System.Web.UI.WebControls.DataGrid control.

[25240] Validate

[25241] Description

[25242] Occurs when the Edit button is clicked for an item in the System.Web.UI.WebControls.DataGrid control.

[25243] The System.Web.UI.WebControls.DataGrid.EditCommand event is raised when the Edit button is clicked for an item in the System.Web.UI.WebControls.DataGrid control.

[25244] Validate

[25245] Description

[25246] Occurs when any button is clicked in the System.Web.UI.WebControls.DataGrid control.

[25247] The System.Web.UI.WebControls.DataGrid.ItemCommand event is raised when any button is clicked in the System.Web.UI.WebControls.DataGrid control. This event is commonly used to handle buttons controls with a custom CommandName value in the System.Web.UI.WebControls.DataGrid control.

[25248] Validate

[25249] [C#] public event DataGridItemEventHandler ItemCreated;

[25250] [C++] public: _event DataGridItemEventHandler* ItemCreated;

[25251] [VB] Public Event ItemCreated As DataGridItemEventHandler

[25252] Description

[25253] Occurs on the server when an item in the System.Web.UI.WebControls.DataGrid control is created.

[25254] The System.Web.UI.WebControls.DataGrid.ItemCreated event is raised when an item in the System.Web.UI.WebControls.DataGrid control is created, both during round-trips and at data bind time.

[25255] Validate

[25256] [C#] public event DataGridItemEventHandler ItemDataBound;

[25257] [C++] public: _event DataGridItemEventllandler* ItemDataBound;

[25258] [VB] Public Event ItemDataBound As DataGridItemEventHandler

[25259] Description

[25260] Occurs after an item is data bound to the System.Web.UI.WebControls.DataGrid control.

[25261] The System.Web.UI.WebControls.DataGrid.ItemDataBound event is raised after an item is data bound to the System.Web.UI.WebControls.DataGrid control. This event provides you with the last opportunity to access the data item before it is displayed on the client. After this event is raised, the data item is nulled out and no longer available.

[25262] Validate

[25263] Description

[25264] Occurs when one of the page selection elements is clicked.

[25265] The System.Web.UI.WebControls.DataGrid.PageIndexChanged event is raised when one of the page selection elements is clicked.

[25266] Validate

[25267] Description

[25268] Occurs when a column is sorted.

[25269] The System.Web.UI.WebControls.DataGrid.SortCommand event is raised when a column is sorted.

[25270] Validate

[25271] Description

[25272] Occurs when the Update button is clicked for an item in the System.Web.UI.WebControls.DataGrid control.

[25273] The System.Web.UI.WebControls.DataGrid.UpdateCommand event is raised when the Update button for an item is clicked.

[25274] CreateColumnSet

[25275] [C#] protected virtual ArrayList CreateColumnSet(PagedDataSource dataSource, bool useDataSource);

[25276] [C++] protected: virtual ArrayList* CreateColumnSet(PagedDataSource* dataSource, bool useDataSource);

[25277] [VB] Overridable Protected Function CreateColumnSet(ByVal dataSource As PagedDataSource, ByVal useDataSource As Boolean) As ArrayList

[25278] [JScript] protected function CreateColumnSet(dataSource : PagedDataSource, useDataSource : Boolean) : ArrayList;

[25279] Description

[25280] Creates the set of columns to be used to build up the control hierarchy. When AutoGenerateColumns is true, the columns are created to match the datasource and are appended to the set of columns defined in the Columns collection. The datasource being used to create the control hierarchy Whether to use the datasource to generate columns automatically or to use saved state.

[25281] CreateControlHierarchy

[25282] [C#] protected override void CreateControlHicrarchy(bool useDataSource);

[25283] [C++] protected: void CreateControlHierarchy(bool useD ataS ource);

[25284] [VB] Overrides Protected Sub CreateControlHierarchy(ByVal useDataSource As Boolean)

[25285] [JScript] protected override function CreateControlHierarchy(useDataSource : Boolean);

[25286] Description

[25287] Creates the control hierarchy that is used to render the DataGrid. This is called whenever a control hierarchy is needed and the ChildControlsCreated property is false. The implementation assumes that all the children in the controls collection have already been cleared. Whether to use the datasource to generate columns automatically or to use saved state.

[25288] CreateControlStyle

[25289] [C#] protected override Style CreateControlStyle( );

[25290] [C++] protected: Style* CreateControlStyle( );

[25291] [VB] Overrides Protected Function CreateControlStyle( ) As Style

[25292] [JScript] protected override function CreateControlStyle( ) : Style;

[25293] Description

[25294] Creates new control style.

[25295] Return Value: A System.Web.UI.WebControls.Style the represents the new s style.

[25296] CreateItem

[25297] [C#] protected virtual DataGridItem CreateItem(int itemIndex, int dataSourceIndex, ListItemType itemType);

[25298] [C++] protected: virtual DataGridItem* CreateItem(int itemIndex, int dataSourceIndex, ListItemType itemType);

[25299] [VB] Overridable Protected Function CreateItem(ByVal itemIndex As Integer, ByVal dataSourceIndex As Integer, ByVal itemType As ListItemType) As DataGridItem

[25300] [JScript] protected function CreateItem(itemIndex : int, dataSourceIndex : int, itemType : ListItemType) : DataGridItem;

[25301] Description

[25302] InitializeItem

[25303] [C#] protected virtual void InitializeItem(DataGridItem item, DataGridColumn[ ] columns);

[25304] [C++] protected: virtual void InitializeItem(DataGridItem* item, DataGridColumn* columns[ ]);

[25305] [VB] Overridable Protected Sub InitializeItem(ByVal item As DataGridItem, ByVal columns( ) As DataGridColumn)

[25306] [JScript] protected function InitializeItem(item : DataGridItem, columns : DataGridColumn[ ]);

[25307] Description

[25308] InitializePager

[25309] [C#] protected virtual void InitializePager(DataGridItem item, int columnSpan, PagedDataSource pagedDataSource);

[25310] [C++] protected: virtual void InitializePager(DataGridItem* item, int columnSpan, PagedDataSource* pagedDataSource);

[25311] [VB] Overridable Protected Sub InitializePager(ByVal item As DataGridItem, ByVal columnSpan As Integer, ByVal pagedDataSource As PagedDataSource)

[25312] [JScript] protected function InitializePager(item : DataGridItem, columnSpan : int, pagedDataSource : PagedDataSource);

[25313] Description

[25314] Creates a DataGridItem that contains the paging UI. The paging UI is a navigation bar that is a built into a single TableCell that spans across all columns of the DataGrid.

[25315] LoadViewState

[25316] [C#] protected override void LoadViewState(object savedstate);

[25317] [C++] protected: void LoadViewState(Object* savedstate);

[25318] [VB] Overrides Protected Sub LoadViewState(ByVal savedState As Object)

[25319] [JScript] protected override function LoadViewState(savedState : Object);

[25320] Description

[25321] Loads a saved state of the System.Web.UI.WebControls.DataGrid A saved state of the System.Web.UI.WebControls.DataGrid. OnBubbleEvent

[25322] [C#] protected override bool OnBubbleEvent(object source, EventArgs e);

[25323] [C++] protected: bool OnBubbleEvent(Object* source, EventArgs* e);

[25324] [VB] Overrides Protected Function OnBubbleEvent(ByVal source As Object, ByVal e As EventArgs) As Boolean

[25325] [JScript] protected override function OnBubbleEvent(source : Object, e : EventArgs) : Boolean;

[25326] Description

[25327] The source of the event. An System.EventArgs that contains event data. OnCancelCommand

[25328] [C#] protected virtual void OnCancelCommand(DataGridCommandEventArgs e);

[25329] [C++] protected: virtual void OnCancelCommnand(DataGridCommnandEventArgs* e);

[25330] [VB] Overridable Protected Sub OnCancelComnmand(ByVal e As DataGridCommandEventArgs)

[25331] [JScript] protected function OnCancelCommand(e : DataGridCommandEventArgs);

[25332] Description

[25333] Raises the System.Web.UI.WebControls.DataGrid.CancelCommand event. This allows you to provide a custom handler for the event.

[25334] Use the System.Web.UI.WebControls.DataGrid.OnCancelCommand(System.Web.UI WebControls.DataGridCommandEventArgs) method to provide a custom handler for the System.Web.UI.WebControls.DataGrid.CancelCommand event. A System.Web.UI.WebControls.DataGridCommandEventArgs that contains event data.

[25335] OnDeleteCommand

[25336] [C#] protected virtual void OnDeleteCommand(DataGridCommandEventArgs e);

[25337] [C++] protected: virtual void OnDeleteCommand(DataGridCommandEventArgs* e);

[25338] [VB] Overridable Protected, Sub OnDeleteCommand(ByVal e As DataGridCommandEventArgs)

[25339] [JScript] protected function OnDeleteCommand(e : DataGridCommandEventArgs);

[25340] Description

[25341] Raises the System.Web.UI.WebControls.DataGrid.DeleteCommand event. This allows you to provide a custom handler for the event.

[25342] Use the System.Web.UI.WebControls.DataGrid.OnDeleteCommand(System.Web .UI. WebControls.DataGridCommandEventArgs) method to provide a custom handler for the System.Web.UI.WebControls.DataGrid.DeleteCommand event. A System.Web.UI.WebControls.DataGridCommandEventArgs that contains event data.

[25343] OnEditCommand

[25344] [C#] protected virtual void OnEditCommand(DataGridCommandEventArgs e);

[25345] [C++] protected: virtual void OnEditCommand(DataGridCommandEventArgs* e);

[25346] [VB] Overridable Protected Sub OnEditCommand(ByVal e As DataGridCommandEventArgs)

[25347] [JScript] protected function OnEditCommand(e : DataGridCommandEventArgs);

[25348] Description

[25349] Raises the System.Web.UI.WebControls.DataGrid.EditCommand event. This allows you to provide a custom handler for the event.

[25350] Use the System.Web.UI.WebControls.DataGrid.OnEditCommand(System.Web.UI.W ebControls.DataGridCommandEventArgs) method to provide a custom handler for the System.Web.UI.WebControls.DataGrid.EditCommand event. A System.Web.UI.WebControls.DataGridCommandEventArgs that contains event data.

[25351] OnItemCommand

[25352] [C#] protected virtual void OnItemcommand(DataGridCommandEventArgs e);

[25353] [C++] protected: virtual void OnItemCommand(DataGridCommandEventArgs* e);

[25354] [VB] Overridable Protected Sub OnItemCommand(ByVal e As DataGridCommandEventArgs)

[25355] [JScript] protected function OnItemCommand(e : DataGridCommandEventArgs);

[25356] Description

[25357] Raises the System.Web.UI.WebControls.DataGrid.ItemCommand levent. This allows you to provide a custom handler for the event. This allows you to provide a custom handler for the event.

[25358] Use the System.Web.UI.WebControls.DataGrid.OnItemCommand(System.Web.UI. WebControls.DataGridCommandEventArgs) method to provide a custom handler for the System.Web.UI.WebControls.DataGrid.ItemCommand event. A System.Web.UI.WebControls.DataGridCommandEventArgs that contains event data.

[25359] OnItemCreated

[25360] [C#] protected virtual void OnItemCreated(DataGridItemEventArgs e);

[25361] [C++] protected: virtual void OnItemCreated(DataGridItemventArgs* e);

[25362] [VB] Overridable Protected Sub OnItemCreated(ByVal e As DataGridItemEventArgs)

[25363] [JScript] protected function OnItemCreated(e : DataGridItemEventArgs);

[25364] Description

[25365] Raises the System.Web.UI.WebControls.DataGrid.ItemCreated event. This allows you to provide a custom handler for the event.

[25366] Use the System.Web.UI.WebControls.DataGrid.OnItemCreated(System.Web.UI.We bControls.DataGridItemEventArgs) method to provide a custom handler for the System.Web.UI.WebControls.DataGrid.ItemCreated event. A System.Web.UI.WebControls.DataGridItemEventArgs that contains event data.

[25367] OnItemDataBound

[25368] [C#] protected virtual void Onlte.DataBound(DataGridItemEventArgs e);

[25369] [C++] protected: virtual void OnItemDataBound(DataGridItemEventArgs* e);

[25370] [VB] Overridable Protected Sub OnItemDataBound(ByVal e As DataGridItemEventArgs)

[25371] [JScript] protected function OnItemDataBound(e : DataGridItemEventArgs);

[25372] Description

[25373] Raises the System.Web.UI.WebControls.DataGrid.ItemDataBound event. This allows you to provide a custom handler for the event.

[25374] Use the System.Web.UI.WebControls.DataGrid.OnItemDataBound(System.Web.UI. WebControls.DataGridItemEventArgs) method to provide a custom handler for the System.Web.UI.WebControls.DataGrid.ItemDataBound event. A System.Web.UI.WebControls.DataGridItemEventArgs that contains event data.

[25375] OnPageIndexChanged

[25376] [C#] protected virtual void OnPageIndexChanged(DataGridPageChangedEventArgs e);

[25377] [C++] protected: virtual void OnPageIndexChanged(DataGridPageChangedEventArgs* e);

[25378] [VB] Overridable Protected Sub OnPageIndexChanged(ByVal e As DataGridPageChangedEventArgs)

[25379] [JScript] protected function OnPageIndexChanged(e : DataGridPageChangedEventArgs);

[25380] Description

[25381] Raises the System.Web.UI.WebControls.DataGrid.PageIndexChanged event. This allows you to provide a custom handler for the event.

[25382] Use the System.Web.UI.WebControls.DataGrid.OnPageIndexChanged(System.Web. UI.WebControls.DataGridPageChangedEventArgs) method to provide a custom handler for the System.Web.UI.WebControls.DataGrid.PageIndexChanged event. A System.Web.UI.WebControls.DataGridPageChangedEventArgs that contains event data.

[25383] OnSortCommand

[25384] [C#] protected virtual void OnSortCommand(DataGridSortCommandEventArgs e);

[25385] [C++] protected: virtual void OnSortCommand(DataGridSortCommandEventArgs* e);

[25386] [VB] Overridable Protected Sub OnSortCommand(ByVal e As DataGridSortCommandEventArgs)

[25387] [JScript] protected function OnSortCommand(e : DataGridSortCommandEventArgs);

[25388] Description

[25389] Raises the System.Web.UI.WebControls.DataGrid.SortCommand event. This allows you to provide a custom handler for the event.

[25390] Use the System.Web.UI.WebControls.DataGrid.OnSortCommand(System.Web.UI.W ebControls.DataGridSortCommandEventArgs) method to provide a custom handler for the System.Web.UI.WebControls.DataGrid.SortCommand event. A System.Web.UI.WebControls.DataGridSortCommandEventArgs that contains event data.

[25391] OnUpdateCommand

[25392] [C#] protected virtual void OnUpdateCommand(DataGridCommandEventArgs e);

[25393] [C++] protected: virtual void OnUpdateCommand(DataGridCommandEventArgs* e);

[25394] [VB] Overridable Protected Sub OnUpdateCommand(ByVal e As DataGridCommandEventArgs)

[25395] [JScript] protected function OnUpdateCommand(e : DataGridCommandEventArgs);

[25396] Description

[25397] Raises the System.Web.UI.WebControls.DataGrid.UpdateCommand event. This allows you to provide a custom handler for the event.

[25398] Use the System.Web.UI.WebControls.DataGrid.OnUpdateCommand(System.Web.UI .WebControls.DataGridCommandEventArgs) method to provide a custom handler for the System.Web.UI.WebControls.DataGrid.UpdateCommand event. A System.Web.UI.WebControls.DataGridCommandEventArgs that contains event data.

[25399] PrepareControlHierarchy

[25400] [C#] protected override void PrepareControlHierarchy( );

[25401] [C++] protected: void PrepareControlHierarchy( );

[25402] [VB] Overrides Protected Sub PrepareControlHierarchy( )

[25403] [JScript] protected override function PrepareControlHierarchy( );

[25404] Description

[25405] SaveViewState

[25406] [C#] protected override object SaveViewState( );

[25407] [C++] protected: Object* SaveViewState( );

[25408] [VB] Overrides Protected Function SaveViewState( ) As Object

[25409] [JScript] protected override function SaveViewState( ) : Object;

[25410] Description

[25411] Saves the current state of the System.Web.UI.WebControls.DataGrid.

[25412] Return Value: The saved state of the System.Web.UI.WebControls.DataGrid.

[25413] TrackViewState

[25414] [C#] protected override void TrackViewState( );

[25415] [C++] protected: void TrackViewState( );

[25416] [VB] Overrides Protected Sub TrackViewState( )

[25417] [JScript] protected override function TrackViewState( );

[25418] Description

[25419] Marks the starting point to begin tracking and saving changes to the control as part of the control viewstate.

[25420] DataGridColumn class (System.Web.UI.WebControls)

[25421] TrackViewState

[25422] Description

[25423] Serves as the base class for the different column types of the System.Web.UI.WebControls.DataGrid control.

[25424] The System.Web.UI.WebControls.DataGridColumn class is the base class for all column types of the System.Web.UI.WebControls.DataGrid control. It defines the properties and methods that are common to all column types. An instance of the System.Web.UI.WebControls.DataGridColumn class is typically not created directly.

[25425] DataGridColumn

[25426] Example Syntax:

[25427] TrackViewState

[25428] [C#] public DataGridColumno);

[25429] [C++] public: DataGridColumn( );

[25430] [VB] Public Sub New( )

[25431] [JScript] public function DataGridColumn( );

[25432] Description

[25433] Initializes a new instance of the System.Web.UI.WebControls.DataGridColumn class.

[25434] Use this constructor to create and initialize an instance of the System.Web.UI.WebControls.DataGridColumn class.

[25435] DesignMode

[25436] TrackViewState

[25437] [C#] protected bool DesignMode {get;}

[25438] [C++] protected: _property bool get_DesignMode( );

[25439] [VB] Protected ReadOnly Property DesignMode As Boolean

[25440] [JScript] protected function get DesignMode( ) : Boolean;

[25441] Description

[25442] Gets a value that indicates whether the column is in design mode.

[25443] Use the System.Web.UI.WebControls.DataGridColumn.DesignMode property to programmatically determine whether the column is in design mode

[25444] FooterStyle

[25445] TrackViewState

[25446] [C#] public virtual TableItemStyle FooterStyle {get;}

[25447] [C++] public: _property virtual TableItemStyle* get FooterStyle( );

[25448] [VB] Overridable Public ReadOnly Property FooterStyle As TableItemStyle

[25449] [JScript] public function get FooterStyle( ) : TableItemStyle;

[25450] Description

[25451] Gets the style properties for the footer section of the column.

[25452] Use this property to provide a custom style for the footer section of the column. Common style attributes that can be adjusted, include forecolor, backcolor, font, and content alignment within the cell. Providing a different style enhances the appearance of the column in the System.Web.UI.WebControls.DataGrid control.

[25453] FooterText

[25454] TrackViewState

[25455] [C#] public virtual string FooterText {get; set;}

[25456] [C++] public: _property virtual String* get_FooterText( );public: _property virtual void set_FooterText(Stffing*);

[25457] [VB] Overridable Public Property FooterText As String

[25458] [JScript] public function get FooterText( ) : String;public function set FooterText(String);

[25459] Description

[25460] Gets or sets the text displayed in the footer section of the column.

[25461] Use the System.Web.UI.WebControls.DataGridColumn.FooterText property to specify or determine the text displayed in the footer section of the column.

[25462] HeaderImageUrl

[25463] TrackViewState

[25464] [C#] public virtual string HeaderImageUrl {get; set;}

[25465] [C++] public: _property virtual String* get_HeaderImageUrl( );public: _property virtual void set_HeaderImageUrl(String*);

[25466] [VB] Overridable Public Property HeaderImageUrl As String

[25467] [JScript] public function get HeaderImageUrl( ) : String;public function set HeaderImageUrl(String);

[25468] Description

[25469] Gets or sets the location of an image to display in the header section of the column.

[25470] Use the System.Web.UI.WebControls.DataGridColumn.HeaderImageUrl property to specify the URL of an image to display in the header section of the column. You can use a relative or an absolute URL. A relative URL relates the location of the image to the location of the Web page without specifying a complete path on the server. The path is relative to the location of the Web page. This makes it easier to move the entire site to another directory on the server without updating the path to the image in code. An absolute URL provides the complete path, so moving the site to another directory requires updating the code.

[25471] HeaderStyle

[25472] TrackViewState

[25473] [C#] public virtual TableItemStyle HeaderStyle {get;}

[25474] [C++] public: _property virtual TableItemStyle* get_HeaderStyle( );

[25475] [VB] Overridable Public ReadOnly Property HeaderStyle As TableItemStyle

[25476] [JScript] public function get HeaderStyle( ) : TableItemStyle;

[25477] Description

[25478] Gets the style properties for the header section of the column.

[25479] Use this property to provide a custom style for the header section of the column. Common style attributes that can be adjusted include forecolor, backcolor, font, and content alignment within the cell. Providing a different style enhances the appearance of the column in the System.Web.UI.WebControls.DataGrid control.

[25480] HeaderText

[25481] TrackViewState

[25482] [C#] public virtual string HeaderText {get; set;}

[25483] [C++] public: _property virtual String* get_HeaderText( );public: _property virtual void set_HeaderText(String*);

[25484] [VB] Overridable Public Property HeaderText As String

[25485] [JScript] public function get HeaderText( ) : String;public function set HeaderText(String);

[25486] Description

[25487] Gets or sets the text displayed in the header section of the column.

[25488] Use the System.Web.UI.WebControls.DataGridColumn.HeaderText property to specify or determine the text displayed in the footer section of the column.

[25489] IsTrackingViewState

[25490] TrackViewState

[25491] [C#] protected bool IsTrackingViewState {get;}

[25492] [C++] protected: _property bool get_IsTrackingViewState( );

[25493] [VB] Protected ReadOnly Property IsTrackingViewState As Boolean

[25494] [JScript] protected function get IsTrackingViewState( ) : Boolean;

[25495] Description

[25496] Determines if the System.Web.UI.WebControls.DataGridColumn is marked to save its state.

[25497] ItemStyle

[25498] TrackViewState

[25499] [C#] public virtual TableItemStyle ItemStyle {get;}

[25500] [C++] public: _property virtual TableitemStyle* get_ItemStyle( );

[25501] [VB] Overridable Public ReadOnly Property ItemStyle As TableItemStyle

[25502] [JScript] public function get ItemStyle( ) : TableItemStyle;

[25503] Description

[25504] Gets the style properties for the item cells of the column.

[25505] Use this property to provide a custom style for the item cells of the column. Common style attributes that can be adjusted include forecolor, backcolor, font, and content alignment within the cell. Providing a different style enhances the appearance of the column in the System.Web.UI.WebControls.DataGrid control.

[25506] Owner

[25507] TrackViewState

[25508] [C#] protected DataGrid Owner {get;}

[25509] [C++] protected: _property DataGrid* get_Owner( );

[25510] [VB] Protected ReadOnly Property Owner As DataGrid

[25511] [JScript] protected function get Owner( ) : DataGrid;

[25512] Description

[25513] Gets the System.Web.UI.WebControls.DataGrid control that the column is a member of.

[25514] Use the System.Web.UI.WebControls.DataGridColumn.Owner property to programmatically determine the System.Web.UI.WebControls.DataGrid control that the column is a member of.

[25515] SortExpression

[25516] TrackViewState

[25517] [C#] public virtual string SortExpression {get; set;}

[25518] [C++] public: _property virtual String* get_SortExpression( );public: _property virtual void set_SortExpression(String*);

[25519] [VB] Overridable Public Property SortExpression As String

[25520] [JScript] public function get SortExpressiono: String;public function set SortExpression(String);

[25521] Description

[25522] Gets or sets the name of the field to pass to the System.Web.UI.WebControls.DataGrid.OnSortCommand(System.Web.UI.W ebControls.DataGridSortCommandEventArgs) method when a column is selected for sorting.

[25523] Use the System.Web.UI.WebControls.DataGridColumn.SortExpression property to specify or determine the name of the field to pass to the System.Web.UI.WebControls.DataGrid.OnSortCommand(System.Web.UI.W ebControls.DataGridSortCommandEventArgs) method when a column is selected for sorting.

[25524] ViewState

[25525] TrackViewState

[25526] [C#] protected StateBag ViewState {get;}

[25527] [C++] protected: _property StateBag* get_ViewState( );

[25528] [VB] Protected ReadOnly Property ViewState As StateBag

[25529] [JScript] protected function get ViewState( ) : StateBag;

[25530] Description

[25531] Gets the statebag for the System.Web.UI.WebControls.DataGridColumn. This property is read-only.

[25532] Visible

[25533] TrackViewState

[25534] [C#] public bool Visible {get; set;}

[25535] [C++] public: _property bool get_Visible( );public: _property void set_Visible(bool);

[25536] [VB] Public Property Visible As Boolean

[25537] [JScript] public function get Visible( ) : Boolean;public function set Visible(Boolean);

[25538] Description

[25539] Gets or sets a value that indicates whether the column is visible in the System.Web.UI.WebControls.DataGrid control.

[25540] Use the System.Web.UI.WebControls.DataGridColumn.Visible property to programmatically control whether the column is visible in the System.Web.UI.WebControls.DataGrid control.

[25541] Initialize

[25542] [C#] public virtual void Initialize( );

[25543] [C++] public: virtual void Initialize( );

[25544] [VB] Overridable Public Sub Initialize( )

[25545] [JScript] public function Initialize( );

[25546] Description

[25547] InitializeCell

[25548] [C#] public virtual void InitializeCell(TableCell cell, int columnIndex, ListItemType itemType);

[25549] [C++] public: virtual void InitializeCell(TableCell* cell, int columnIndex, ListItemType itemType);

[25550] [VB] Overridable Public Sub InitializeCell(ByVal cell As TableCell, ByVal columnIndex As Integer, ByVal itemType As ListItemType)

[25551] [JScript] public function InitializeCell(cell : TableCell, columnIndex : int, itemType : ListItemType);

[25552] Description

[25553] Initializes a cell in the System.Web.UI.WebControls.DataGridColumn. A System.Web.UI.WebControls.TableCell that contains information about the cell. The column number of the cell to initialize. One of the System.Web.UI.WebControls.ListItemType values.

[25554] LoadViewState

[25555] [C#] protected virtual void LoadViewState(object savedState);

[25556] [C++] protected: virtual void LoadViewState(Object* savedState);

[25557] [VB] Overridable Protected Sub LoadViewState(ByVal savedState As Object)

[25558] [JScript] protected function LoadViewState(savedState : Object);

[25559] Description

[25560] Loads the state of the System.Web.UI.WebControls.DataGridColumn. An System.Object that contains the saved state of the System.Web.UI.WebControls.DataGridColumn.

[25561] OnColumnChanged

[25562] [C#] protected virtual void OnColumnChanged( );

[25563] [C++] protected: virtual void OnColumnChanged( );

[25564] [VB] Overridable Protected Sub OnColumnChanged( )

[25565] [JScript] protected function OnColumnChanged( );

[25566] Description

[25567] Raises the ColumnChanged event of a System.Web.UI.WebControls.DataGridColumn object.

[25568] SaveViewState

[25569] [C#] protected virtual object SaveViewState(;

[25570] [C++] protected: virtual Object* SaveViewState( );

[25571] [VB] Overridable Protected Function SaveViewState( ) As Object

[25572] [JScript] protected function SaveViewState( ) : Object;

[25573] Description

[25574] Saves the current state of the System.Web.UI.WebControls.DataGridColumn.

[25575] Return Value: An System.Object that contains the saved state of the System.Web.UI.WebControls.DataGridColumn.

[25576] IStateManager.LoadViewState

[25577] [C#] void IStateManager.LoadViewState(object state);

[25578] [C++] void IStateManager::LoadViewState(Object* state);

[25579] [VB] Sub LoadViewState(ByVal state As Object) Implements IStateManager.LoadViewState

[25580] [JScript] function IStateManager.LoadViewState(state : Object);

[25581] IStateManager. SaveViewState

[25582] [C#] object IStateManager.SaveViewState( );

[25583] [C++] Object* IStateManager::SaveViewState( );

[25584] [VB] Function SaveViewState( ) As Object Implements IStateManager. SaveViewState

[25585] [JScript] function IStateManager.SaveViewState( ) : Object;

[25586] IStateManager.TrackViewState

[25587] [C#] void IStateManager.TrackViewState( );

[25588] [C++] void IStateManager::TrackViewState( );

[25589] [VB] Sub TrackViewState( ) Implements IStateManager.TrackViewState

[25590] [JScript] function IStateManager.TrackViewState( );

[25591] ToString

[25592] [C#] public override string ToString( );

[25593] [C++] public: String* ToString( );

[25594] [VB] Overrides Public Function ToString( ) As String

[25595] [JScript] public override function ToString( ) : String;

[25596] Description

[25597] Returns the string representation of the column.

[25598] Return Value: Returns System.String.Empty.

[25599] Use the System.Web.UI.WebControls.DataGridColumn.ToString method to get the string representation of the column.

[25600] TrackViewState

[25601] [C#] protected virtual void TrackViewState( );

[25602] [C++] protected: virtual void TrackViewState( );

[25603] [VB] Overridable Protected Sub TrackViewState( )

[25604] [JScript] protected function TrackViewState( );

[25605] Description

[25606] Marks the starting point to begin tracking and saving changes to the control as part of the control viewstate.

[25607] DataGridColumnCollection class (System.Web.UI.WebControls)

[25608] TrackViewState

[25609] Description

[25610] A collection of System.Web.UI.WebControls.DataGridColumn derived column objects that represent the columns in a System.Web.UI.WebControls.DataGrid control. This class cannot be inherited.

[25611] Use the System.Web.UI.WebControls.DataGridColumnCollection to programmatically manage a collection of System.Web.UI.WebControls.DataGridColumn derived column objects. These objects represent the columns in a System.Web.UI.WebControls.DataGrid control. You can add, remove, or insert columns into the System.Web.UI.WebControls.DataGridColumnCollection.

[25612] DataGridColumnCollection

[25613] Example Syntax:

[25614] TrackViewState

[25615] [C#] public DataGridColumnCollection(DataGrid owner, ArrayList columns);

[25616] [C++] public: DataGridColumnCollection(DataGrid* owner, ArrayList* columns);

[25617] [VB] Public Sub New(ByVal owner As DataGrid, ByVal columns As ArrayList)

[25618] [JScript] public function DataGridColumnCollection(owner : DataGrid, columns : ArrayList);

[25619] Description

[25620] Initializes a new instance of the System.Web.UI.WebControls.DataGridColumnCollection class.

[25621] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.DataGridColumnCollection class. The System.Web.UI.WebControls.DataGrid control that corresponds with this colection. A System.Collections.ArrayList object that stores the collection of columns.

[25622] Count

[25623] TrackViewState

[25624] [C#] public int Count {get;}

[25625] [C++] public: _property int get_Count( );

[25626] [VB] Public ReadOnly Property Count As Integer

[25627] [JScript] public function get Count( ) : int;

[25628] Description

[25629] Gets the number of columns in the System.Web.UI.WebControls.DataGridColumnCollection.

[25630] Use this property to determine the number of columns in the System.Web.UI.WebControls.DataGridColumnCollection. The System.Web.UI.WebControls.DataGridColumnCollection.Count property is commonly used when iterating through the collection to determine the upper bound of the collection.

[25631] IsReadOnly

[25632] TrackViewState

[25633] [C#] public bool IsReadOnly {get;}

[25634] [C++] public: _property bool get_IsReadOnly( );

[25635] [VB] Public ReadOnly Property IsReadOnly As Boolean

[25636] [JScript] public function get IsReadOnly( ) : Boolean;

[25637] Description

[25638] Gets a value that indicates whether the columns in the System.Web.UI.WebControls.DataGridColumnCollection can be modified.

[25639] This property always returns false to indicate that the System.Web.UI.WebControls.DataGridColumnCollection can be written to in all cases.

[25640] IsSynchronized

[25641] TrackViewState

[25642] [C#] public bool IsSynchronized {get;}

[25643] [C++] public: _property bool get_IsSynchronized( );

[25644] [VB] Public ReadOnly Property IsSynchronized As Boolean

[25645] [JScript] public function get IsSynchronized( ) : Boolean;

[25646] Description

[25647] Gets a value indicating whether access to the System.Web.UI.WebControls.DataGridColumnCollection is synchronized (thread-safe).

[25648] This property is derived from the System.Collections.lCollection class and is overridden to always return false.

[25649] Item

[25650] TrackViewState

[25651] [C#] public DataGridColumn this[int index] {get;}

[25652] [C++] public: _property DataGridColumn* get Item(int index);

[25653] [VB] Public Default ReadOnly Property Item(ByVal index As Integer) As DataGridColumn

[25654] [JScript] returnValue DataGridColumnCollectionObject.Item(index);

[25655] Description

[25656] Gets a System.Web.UI.WebControls.DataGridColumn derived column object from the System.Web.UI.WebControls.DataGridColumnCollection collection at the specified index.

[25657] Use this indexer to get a System.Web.UI.WebControls.DataGridColumn derived column object from the System.Web.UI.WebControls.DataGridColumnCollection at the specified index using array notation. The index of the System.Web.UI.WebControls.DataGridColumn derived object in the System.Web.UI.WebControls.DataGridColumnCollection collection to retrieve.

[25658] SyncRoot

[25659] TrackViewState

[25660] [C#] public object SyncRoot {get;}

[25661] [C++] public: _property Object* get_SyncRoot( );

[25662] [VB] Public ReadOnly Property SyncRoot As Object

[25663] [JScript] public function get SyncRoot( ) : Object;

[25664] Description

[25665] Gets the object that can be used to synchronize access to the System.Web.UI.WebControls.DataGridColumnCollection.

[25666] The object returned in this implementation is the System.Web.UI.WebControls.DataGridColumnCollection object.

[25667] Add

[25668] [C#] public void Add(DataGridColumn column);

[25669] [C++] public: void Add(DataGridColumn* column);

[25670] [VB] Public Sub Add(ByVal column As DataGridColumn)

[25671] [JScript] public function Add(column : DataGridColumn);

[25672] Description

[25673] Appends the specified System.Web.UlI.WebControls.DataGridColumn derived column object to the end of the System.Web.UI.WebControls.DataGridColumnCollection.

[25674] Use this method to add a System.Web.UI.WebControls.DataGridColumn derived column object to the end of a System.Web.UI.WebControls.DataGridColumnCollection. The System.Web.UI.WebControls.DataGridColumn derived column object to append to the System.Web.UI.WebControls.DataGridColumnCollection.

[25675] AddAt

[25676] [C#] public void AddAt(int index, DataGridColumn column);

[25677] [C++] public: void AddAt(int index, DataGridColumn* column);

[25678] [VB] Public Sub AddAt(ByVal index As Integer, ByVal column As DataGridColumn)

[25679] [JScript] public function AddAt(index : int, column : DataGridColumn);

[25680] Description

[25681] Inserts a System.Web.UI.WebControls.DataGridColumn derived column object in the System.Web.UI.WebControls.DataGridColumnCollection at the specified index.

[25682] Use this method to insert a System.Web.UI.WebControls.DataGridColumn derived column object at the specified index location in the System.Web.UI.WebControls.DataGridColumnCollection. The index location in the System.Web.UI.WebControls.DataGridColumnCollection to insert the System.Web.UI.WebControls.DataGridColumn derived column object. The System.Web.UI.WebControls.DataGridColumn derived column object to insert into the System.Web.UI.WebControls.DataGridColumnCollection.

[25683] Clear

[25684] [C#] public void Clear( );

[25685] [C++] public: void Clear( );

[25686] [VB] Public Sub Clear( )

[25687] [JScript] public function Clear( );

[25688] Description

[25689] Removes all System.Web.UI.WebControls.DataGridColumn derived column objects from the System.Web.UI.WebControls.DataGridColumnCollection.

[25690] Use this method to remove all System.Web.UI.WebControls.DataGridColumn derived column objects from the System.Web.UI.WebControls.DataGridColumnCollection.

[25691] CopyTo

[25692] [C#] public void CopyTo(Array array, int index);

[25693] [C++] public: _sealed void CopyTo(Array* array, int index);

[25694] [VB] NotOverridable Public Sub CopyTo(ByVal array As Array, ByVal index As Integer)

[25695] [JScript] public function CopyTo(array : Array, index : int);

[25696] Description

[25697] Copies the items from the System.Web.UI.WebControls.DataGridColumnCollection to the specified System.Array object, starting at the specified index in the System.Array object.

[25698] Use this method to copy the contents of the System.Web.UI.WebControls.DataGridColumnCollection into the specified System.Array object, starting at the specified index. A zero-based System.Array object that receives the copied items from the System.Web.UI.WebControls.DataGridColumnCollection. The first position in the specified System.Array object to receive the copied contents.

[25699] GetEnumerator

[25700] [C#] public IEnumerator GetEnumerator( );

[25701] [C++] public: _sealed IEnumerator* GetEnumerator( );

[25702] [VB] NotOverridable Public Function GetEnumerator( ) As IEnumerator

[25703] [JScript] public function GetEnumerator( ) : IEnumerator;

[25704] Description

[25705] Returns an System.Collections.IEnumerator interface that contains all System.Web.UI.WebControls.DataGridColumn derived column objects in the System.Web.UI.WebControls.DataGridColumnCollection.

[25706] Return Value: A System.Collections.IEnumerator interface that contains all System.Web.UI.WebControls.DataGridColumn derived column objects in the System.Web .UI.WebControls.DataGridColumnCollection.

[25707] Use this method to create a System.Collections.IEnumerator that can be iterated through easily to get each item in the System.Web.UI.WebControls.DataGridColumnCollection.

[25708] IndexOf

[25709] [C#] public int IndexOf(DataGridColumn column);

[25710] [C++] public: int IndexOf(DataGridColumn* column);

[25711] [VB] Public Function IndexOf(ByVal column As DataGridColumn) As Integer

[25712] [JScript] public function IndexOf(column : DataGridColumn) : int;

[25713] Description

[25714] Returns the index of the specified System.Web.UI.WebControls.DataGridColumn derived column object from the System.Web.UI.WebControls.DataGridColumnCollection.

[25715] Return Value: The index position of the specified System.Web.UI.WebControls.DataGridColumn derived column object in the System.Web.UI.WebControls.DataGridColumnCollection. The default value is −1, which indicates that the specified System.Web.UI.WebControls.DataGridColumn derived object is not found.

[25716] Use this method to determine the index number of the specified System.Web.UI.WebControls.DataGridColumn derived column object in the System.Web.UI.WebControls.DataGridColumnCollection. If the specified System.Web.UI.WebControls.DataGridColumn derived column object is not found, an index of −1 is returned. The System.Web.UI.WebControls.DataGridColumn derived column object to search for in the System.Web.UI.WebControls.DataGridColumnCollection.

[25717] Remove

[25718] [C++] public void Remove(DataGridColumn column);

[25719] [C++] public: void Remove(DataGridColumn* column);

[25720] [VB] Public Sub Remove(ByVal column As DataGridColumn)

[25721] [JScript] public function Remove(column : DataGridColumn);

[25722] Description

[25723] Removes the specified System.Web.UI.WebControls.DataGridColumn derived column object from the System.Web.UI.WebControls.DataGridColumnCollection.

[25724] Use this method to remove the specified System.Web.UI.WebControls.DataGridColumn derived column object from a System.Web.UI.WebControls.DataGridColumnCollection. The System.Web.UI.WebControls.DataGridColumn derived column object to remove from the System.Web.UI.WebControls.DataGridColumnCollection.

[25725] RemoveAt

[25726] [C++] public void RemoveAt(int index);

[25727] [C++] public: void RemoveAt(int index);

[25728] [VB] Public Sub RemoveAt(ByVal index As Integer)

[25729] [JScript] public function RemoveAt(index : int);

[25730] Description

[25731] Removes a System.Web.UI.WebControls.DataGridColumn derived column object from the System.Web.UI.WebControls.DataGridColumnCollection at the specified index.

[25732] Use this method to remove a System.Web.UI.WebControls.DataGridColumn derived column object from a System.Web.UI.WebControls.DataGridColumnCollection at the specified index. The index of the System.Web.UI.WebControls.DataGridColumn derived column object in the System.Web.UI.WebControls.DataGridColumnCollection to remove.

[25733] IStateManager.LoadViewState

[25734] [C#] void IStateManager.LoadViewState(object savedState);

[25735] [C++] void IStateManager::LoadViewState(Object* savedState);

[25736] [VB] Sub LoadViewState(ByVal savedState As Object) Implements IStateManager.LoadViewState

[25737] [JScript] function IStateManager.LoadViewState(savedState : Object);

[25738] IStateManager.SaveViewState

[25739] [C#] object IStateManager.SaveViewState( );

[25740] [C++] Obj ect* IStateManager::SaveViewState( );

[25741] [VB] Function SaveViewState( ) As Object Implements IStateManager. SaveViewState

[25742] [JScript] function IStateManager.SaveViewState( ) : Object;

[25743] IStateManager.TrackViewState

[25744] [C#] void IStateManager.TrackViewState( );

[25745] [C++] void IStateManager::TrackViewState( );

[25746] [VB] Sub TrackViewStateo Implements IStateManager.TrackViewState

[25747] [JScript] function IStateManager.TrackViewState( );

[25748] DataGridCommandEventArgs class (System.Web.UI.WebControls)

[25749] ToString

[25750] Description

[25751] Provides data for the System.Web.UI.WebControls.DataGrid.CancelCommand, System.Web.U.WebControls.DataGrid.DeleteCommand, System.Web.UI.WebControls.DataGrid.EditCommand, System.Web.UI.WebControls.DataGrid.ItemCommand, and System.Web.UI.WebControls.DataGrid.UpdateCommand events of the System.Web.UI.WebControls.DataGrid control. This class cannot be inherited.

[25752] The System.Web.UI.WebControls.DataGrid.CancelCommand event is raised when the Cancel button for an item in the System.Web.UI.WebControls.DataGrid control is clicked.

[25753] DataGridCommandEventArgs

[25754] Example Syntax:

[25755] ToString

[25756] [C#] public DataGridCommandEventArgs(DataGridItem item, object commandSource, CommandEventArgs originalArgs);

[25757] [C++] public: DataGridCommandEventArgs(DataGridItem* item, Object* commandSource, CommandEventArgs* originalArgs);

[25758] [VB] Public Sub New(ByVal item As DataGridItem, ByVal commandSource As Object, ByVal originalArgs As CommandEventArgs)

[25759] [JScript] public function DataGridCommandEventArgs(item: DataGridItem, commandSource: Object, originalArgs: CommandEventArgs);

[25760] Description

[25761] Initializes a new instance of the System.Web.UI.WebControls.DataGridCommandEventArgs class.

[25762] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.DataGridCommandEventArgs class. A System.Web.UI.WebControls.DataGridItem that represents the selected item in the System.Web.UI.WebControls.DataGrid. The source of the command. A System.Web.UI.WebControls.CommandEventArgs that contains the event data.

[25763] CommandArgument

[25764] CommandName

[25765] CommandSource

[25766] ToString

[25767] Description

[25768] Gets the source of the command.

[25769] Use the System.Web.UI.WebControls.DataGridCommandEventArgs.CommandSour ce property to determine the command source that raised the event. This property is commonly used to determine which command raised the event.

[25770] Item

[25771] ToStrng

[25772] [C#] public DataGridItem Item {get;}

[25773] [C++] public: _property DataGridItem* get_tem( );

[25774] [VB] Public ReadOnly Property Item As DataGridItem

[25775] [JScript] public function get Item( ) : DataGridItem;

[25776] Description

[25777] Gets the item containing the command source in the System.Web.UI.WebControls.DataGrid control.

[25778] The System.Web.UI.WebControls.DataGridCommandEventArgs.Item property is used to access the properties of the selected item in the System.Web.UI.WebControls.DataGrid control.

[25779] DataGridCommandEventHandler delegate (System.Web.UI.WebControls)

[25780] ToString

[25781] Description

[25782] Represents the method that will handle the System.Web.UI.WebControls.DataGrid.CancelCommand, System.Web.UI.WebControls.DataGrid.DeleteCommand, System.Web.UI.WebControls.DataGrid.EditCommand, System.Web.UI.WebControls.DataGrid.ItemCommand, and System.Web.UI.WebControls.DataGrid.UpdateCommand events of a System.Web.UI.WebControls.DataGrid. The source of the event. A System.Web.UI.WebControls.DataGridCommandEventArgs that contains the event data.

[25783] When you create a System.Web.UI.WebControls.DataGridCommandEventHandler delegate, you identify the method that will handle the event. To associate the event with your event handler, add an instance of the delegate to the event. The event handler is called whenever the event occurs, unless you remove the delegate. For more information about event handler delegates, see.

[25784] DataGridItem class (System.Web.UI.WebControls)

[25785] ToString

[25786] Description

[25787] Represents an item (row) in the System.Web.UI.WebControls.DataGrid control.

[25788] A System.Web.UI.WebControls.DataGridItem object represents an item (row) in the System.Web.UI.WebControls.DataGrid control, such as the heading section, the footer section, or a data row.

[25789] DataGridItem

[25790] Example Syntax:

[25791] ToString

[25792] [C#] public DataGridItem(int itemIndex, int dataSetIndex, ListItemType itemType);

[25793] [C++] public: DataGridItem(int itemIndex, int dataSetIndex, ListItemType itemType);

[25794] [VB] Public Sub New(ByVal itemIndex As Integer, ByVal dataSetIndex As Integer, ByVal itemType As ListItemType)

[25795] [JScript] public function DataGridItem(itemIndex : int, dataSetIndex : int, is itemType : ListItemType);

[25796] Description

[25797] Initializes a new instance of the System.Web.UI.WebControls.DataGridItem class.

[25798] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.DataGridItem class. The index of the item in the System.Web.UI.WebControls.DataGrid control from the System.Web.UI.WebControls.DataGrid.Items collection. The index number of the item, from the bound data source, that appears in the System.Web.UI.WebControls.DataGrid control. One of the System.Web.UI.WebControls.ListItemType values.

[25799] AccessKey

[25800] Attributes

[25801] BackColor

[25802] BorderColor

[25803] BorderStyle

[25804] BorderWidth

[25805] Cells

[25806] ChildControlsCreated

[25807] ClientID

[25808] Context

[25809] Controls

[25810] ControlStyle

[25811] ControlStyleCreated

[25812] CssClass

[25813] DataItem

[25814] ToString

[25815] Description

[25816] Gets or sets the data item represented by the System.Web.UI.WebControls.DataGridItem object in the System.Web.UI.WebControls.DataGrid control.

[25817] Use the System.Web.UI.WebControls.DataGridItem.DataItem property to specify or determine the properties of a data item represented by the System.Web.UI.WebControls.DataGridItem object in the System.Web.UI.WebControls.DataGrid control.

[25818] DataSetIndex

[25819] ToString

[25820] [C#] public virtual int DataSetIndex {get;}

[25821] [C++] public: _property virtual int get_DataSetIndex( );

[25822] [VB] Overridable Public ReadOnly Property DataSetIndex As Integer

[25823] [JScript] public function get DataSetIndex( ) : int;

[25824] Description

[25825] Gets the index number the System.Web.UI.WebControls.DataGridItem object from the bound data source.

[25826] Use the System.Web.UI.WebControls.DataGridItem.DataSetIndex property to the index number of the System.Web.UI.WebControls.DataGridItem object from the bound data source.

[25827] Enabled

[25828] EnableViewState

[25829] Events

[25830] Font

[25831] ForeColor

[25832] HasChildViewState

[25833] Height

[25834] HorizontalAlign

[25835] ID

[25836] IsTrackingViewState

[25837] ItemIndex

[25838] ToString

[25839] Description

[25840] Gets the index of the System.Web.UI.WebControls.DataGridItem object from the System.Web.UI.WebControls.DataGrid.Items collection of the System.Web.UI.WebControls.DataGrid control.

[25841] Use the System.Web.UI.WebControls.DataGridItem.ItemIndex property to determine the index number of the System.Web.UI.WebControls.DataGridItem object from the System.Web.UI.WebControls.DataGrid.Items collection of the System.Web.UI.WebControls.DataGrid control.

[25842] ItemType

[25843] ToString

[25844] [C#] public virtual ListItemType ItemType {get;}

[25845] [C++] public: _property virtual ListItemType get_ItemType( );

[25846] [VB] Overridable Public ReadOnly Property ItemType As ListItemType

[25847] [JScript] public function get ItemType( ) : ListItemType;

[25848] Description

[25849] Gets the type of the item represented by the System.Web.UI.WebControls.DataGridItem object in the System.Web.UI.WebControls.DataGrid control.

[25850] Use the System.Web.UI.WebControls.DataGridItem.ItemType property to determine the type of an item in the System.Web.UI.WebControls.DataGrid control. The following table lists the various item types.

[25851] NamingContainer

[25852] Page

[25853] Parent

[25854] Site

[25855] Style

[25856] TabIndex

[25857] TagKey

[25858] TagName

[25859] TemplateSourceDirectory

[25860] ToolTip

[25861] UniqueID

[25862] VerticalAlign

[25863] ViewState

[25864] ViewStateIgnoresCase

[25865] Visible

[25866] Width

[25867] OnBubbleEvent

[25868] [C#] protected override bool OnBubbleEvent(object source, EventArgs e);

[25869] [C++] protected: bool OnBubbleEvent(Object* source, EventArgs* e);

[25870] [VB] Overrides Protected Function OnBubbleEvent(ByVal source As Object, ByVal e As EventArgs) As Boolean

[25871] [JScript] protected override function OnBubbleEvent(source : Object, e : EventArgs) : Boolean;

[25872] Description

[25873] SetItemType

[25874] [C#] protected internal virtual void SetItemType(ListItemType itemType);

[25875] [C++] protected public: virtual void SetItemType(ListItemType itemType);

[25876] [VB] Overridable Protected Friend Dim Sub SetItemType(ByVal itemType As ListItemType)

[25877] [JScript] package function SetItemType(itemType : ListItemType);

[25878] Description

[25879] DataGridItemCollection class (System.Web.UI.WebControls)

[25880] TrackViewState

[25881] Description

[25882] Represents a collection of System.Web.UI.WebControls.DataGridItem objects in a System.Web.UI.WebControls.DataGrid control.

[25883] The System.Web.UI.WebControls.DataGridItemCollection class represents a collection of System.Web.UI.WebControls.DataGridItem objects, which in turn represent the data items in a System.Web.UI.WebControls.DataGrid control. To programmatically retrieve System.Web.UI.WebControls.DataGridItem objects from a System.Web.UI.WebControls.DataGrid control, use one of following methods: Use the indexer to get a single System.Web.UI.WebControls.DataGridItem object from the collection, using array notation.

[25884] DataGridItemCollection

[25885] Example Syntax:

[25886] TrackViewState

[25887] [C#] public DataGridItemCollection(ArrayList items);

[25888] [C++] public: DataGridItemCollection(ArrayList* items);

[25889] [VB] Public Sub New(ByVal items As ArrayList)

[25890] [JScript] public function DataGridItemCollection(items : ArrayList);

[25891] Description

[25892] Initializes a new instance of the System.Web.UI.WebControls.DataGridItemCollection class.

[25893] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.DataGridItemCollection class. A System.Collections.ArrayList object that contains the items with which to initialize the collection.

[25894] Count

[25895] TrackViewState

[25896] [C#] public int Count {get;}

[25897] [C++] public: _property int get_Count( );

[25898] [VB] Public ReadOnly Property Count As Integer

[25899] [JScript] public function get Count( ) : int;

[25900] Description

[25901] Gets the number of System.Web.UI.WebControls.DataGridItem objects in the collection.

[25902] Use the System.Web.UI.WebControls.DataGridItemCollection.Count property to determine the number of System.Web.UI.WebControls.DataGridItem objects in the System.Web.UI.WebControls.DataGridItemCollection collection. The System.Web.UI.WebControls.DataGridItemCollection.Count property is commonly used when iterating through the collection to determine the upper bound of the collection.

[25903] IsReadOnly

[25904] TrackViewState

[25905] [C#] public bool IsReadOnly {get;}

[25906] [C++] public: _property bool get_IsReadOnly( );

[25907] [VB] Public ReadOnly Property IsReadOnly As Boolean

[25908] [JScript] public function get IsReadOnly( ) : Boolean;

[25909] Description

[25910] Gets a value that indicates whether the System.Web.UI.WebControls.DataGridItem objects in the System.Web.UI.WebControls.DataGridItemCollection can be modified.

[25911] This property always returns false to indicate that the System.Web.UI.WebControls.DataGridItemCollection can be written to in all cases.

[25912] IsSynchronized

[25913] TrackViewState

[25914] [C#] public bool IsSynchronized {get;}

[25915] [C++] public: _property bool get_IsSynchronized( );

[25916] [VB] Public ReadOnly Property IsSynchronized As Boolean

[25917] [JScript] public function get IsSynchronized( ) : Boolean;

[25918] Description

[25919] Gets a value indicating whether access to the System.Web.UI.WebControls.DataGridItemCollection is synchronized (thread-safe).

[25920] This property is derived from the System.Collections.ICollection class and overridden to always return false.

[25921] Item

[25922] TrackViewState

[25923] [C#] public DataGridItem this[int index] {get;}

[25924] [C++] public: _property DataGridItem* get_Item(int index);

[25925] [VB] Public Default ReadOnly Property Item(ByVal index As Integer) As DataGridItem

[25926] [JScript] returnValue=DataGridItemCollectionObject.Item(index);

[25927] Description

[25928] Gets the System.Web.UI.WebControls.DataGridItem object at the specified index in the collection.

[25929] Use this indexer to get a System.Web.UI.WebControls.DataGridItem object from the System.Web.UI.WebControls.DataGridItemCollection at the specified index, using array notation. The zero-based index of the System.Web.UI.WebControls.DataGridItem object to retrieve from the collection.

[25930] SyncRoot

[25931] TrackViewState

[25932] [C#] public object SyncRoot {get;}

[25933] [C++] public: _property Object* get SyncRoot( );

[25934] [VB] Public ReadOnly Property SyncRoot As Object

[25935] [JScript] public function get SyncRoot( ) : Object;

[25936] Description

[25937] Gets the object that can be used to synchronize access to the System.Web.UI.WebControls.DataGridItemCollection.

[25938] The object returned in this implementation is the System.Web.UI.WebControls.DataGridItemCollection object itself.

[25939] CopyTo

[25940] [C++] public void CopyTo(Array array, int index);

[25941] [C++] public: _sealed void CopyTo(Array* array, mnt index);

[25942] [VB] NotOverridable Public Sub CopyTo(ByVal array As Array, ByVal index As Integer)

[25943] [JScript] public function CopyTo(array : Array, index : int);

[25944] Description

[25945] Copies all the items from this System.Web.UI.WebControls.DataGridItemCollection to the specified System.Array object, starting at the specified index in the System.Array object.

[25946] Use this method to copy the contents of the System.Web.UI.WebControls.DataGridItemCollection collection into the specified System.Array object, starting at the specified index. A zero-based System.Array object that receives the copied items from the System.Web.UI.WebControls.DataGridItemCollection. The first position in the specified System.Array object to receive the copied contents.

[25947] GetEnumerator

[25948] [C#] public IEnumerator GetEnumerator( );

[25949] [C++] public: _sealed IEnumerator* GetEnumerator( );

[25950] [VB] NotOverridable Public Function GetEnumerator( ) As IEnumerator

[25951] [JScript] public function GetEnumerator( ) : IEnumerator;

[25952] Description

[25953] Returns a System.Collections.IEnumerator interface that contains all System.Web.UI.WebControls.DataGridItemn objects in the System.Web.UI.WebControls.DataGridItemCollection.

[25954] Return Value: A System.Collections.IEnumerator interface that contains all System.Web.UI.WebControls.DataGridItem objects in the System.Web.UI.WebControls.DataGridItemCollection Use this method to create a System.Collections.IEnumerator that can be easily iterated through to get each item in the System.Web.UI.WebControls.DataGridItemCollection.

[25955] DataGridItemEventArgs class (System.Web.UI.WebControls)

[25956] ToStrng

[25957] Description

[25958] Provides data for the System.Web.UI.WebControls.DataGrid.ItemCreated and System.Web.UI.WebControls.DataGrid.ItemDataBound events of the System.Web.UI.WebControls.DataGrid control. This class cannot be inherited.

[25959] The System.Web.UI.WebControls.DataGrid.ItemCreated event is raised when an item in the System.Web.UI.WebControls.DataGrid control is created.

[25960] DataGridItemEventArgs

[25961] Example Syntax:

[25962] ToString

[25963] [C#] public DataGridItemEventArgs(DataGridItem item);

[25964] [C++] public: DataGridlternEventArgs(DataGridItem* item);

[25965] [VB] Public Sub New(ByVal item As DataGridItem)

[25966] [JScript] public function DataGridItemEventArgs(item : DataGridItem);

[25967] Description

[25968] Initializes a new instance of System.Web.UI.WebControls.DataGridItemEventArgs class.

[25969] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.DataGridItemEventArgs class. A System.Web.UI.WebControls.DataGridItem that represents an item in the System.Web.UI.WebControls.DataGrid.

[25970] Item

[25971] ToString

[25972] [C#] public DataGridItem Item {get;}

[25973] [C++] public: _property DataGridItem* get_Item( );

[25974] [VB] Public ReadOnly Property Item As DataGridItem

[25975] [JScript] public function get Item( ) : DataGridItem;

[25976] Description

[25977] Gets the referenced item in the System.Web.UI.WebControls.DataGrid control when the event is raised.

[25978] Use this property to programmatically access the item referenced in the System.Web.UI.WebControls.DataGrid control when the event is raised.

[25979] DataGridItemEventHandler delegate (System.Web.UI.WebControls)

[25980] ToString

[25981] Description

[25982] Represents the method that will handle the System.Web.UI.WebControls.DataGrid.ItemCreated and System.Web.UI.WebControls.DataGrid.ItemDataBound events of a System.Web.UI.WebControls.DataGrid. The source of the event. A System.Web.UI.WebControls.DataGridItemEventArgs than contains the event data.

[25983] The System.Web.UI.WebControls.DataGrid.ItemCreated event is raised when an item in the System.Web.UI.WebControls.DataGrid control is created.

[25984] DataGridPageChangedEventArgs class (System.Web.UI.WebControls)

[25985] ToString

[25986] Description

[25987] Provides data for the System.Web.UI.WebControls.DataGrid.PageIndexChanged event of the System.Web.UI.WebControls.DataGrid control. This class cannot be inherited.

[25988] The System.Web.UI.WebControls.DataGrid.PageIndexChanged event is raised when a button in the page selection element of the System.Web.UI.WebControls.DataGrid control is clicked.

[25989] DataGridPageChangedEventArgs

[25990] Example Syntax:

[25991] ToString

[25992] [C#] public DataGridPageChangedEventArgs(object commandSource, int newPageIndex);

[25993] [C++] public: DataGridPageChangedEventArgs(Object* commandSource, int newPageIndex);

[25994] [VB] Public Sub New(ByVal commandSource As Object, ByVal newpageIndex As Integer)

[25995] [JScript] public function DataGridPageChangedEventArgs(commandSource : Object, newPageIndex: int);

[25996] Description

[25997] Initializes a new instance of the System.Web.UI.WebControls.DataGridPageChangedEventArgs class.

[25998] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.DataGridPageChangedEventArgs class. The source of the command. The index of the page selected by the user from the page selection element of the System.Web.UI.WebControls.DataGrid control.

[25999] CommandSource

[26000] ToString

[26001] [C#] public object CommandSource {get;}

[26002] [C++] public: _property Object* get_CommandSource( );

[26003] [VB] Public ReadOnly Property CommandSource As Object

[26004] [JScript] public function get CommandSource( ) : Object;

[26005] Description

[26006] Gets the source of the command.

[26007] Use the System.Web.UI.WebControls.DataGridPageChangedEventArgs.CommandS ource property to determine the source of the command that raised the event. Because this event is only raised when a button in the page selection element of the System.Web.UI.WebControls.DataGrid control is clicked, the returned source is a System.Web.UI.WebControls.DataGridItem that represents the page selection element.

[26008] NewPageIndex

[26009] ToString

[26010] [C#] public int NewPageIndex {get;}

[26011] [C++] public: _property int get_NewPageIndex( );

[26012] [VB] Public ReadOnly Property NewPageIndex As Integer

[26013] [JScript] public function get NewPageIndex( ) : int;

[26014] Description

[26015] Gets the index of the page selected by the user in the page selection element of the System.Web.UI.WebControls.DataGrid control.

[26016] Use the System.Web.UI.WebControls.DataGridPageChangedEventArgs.NewPagelnd ex property to determine the index of the page selected by the user in the page selection element of the System.Web.UI.WebControls.DataGrid control. This value is often used to set the System.Web.UI.WebControls.DataGrid.CurrentPageIndex property of the System.Web.UI.WebControls.DataGrid control to display the selected page.

[26017] DataGridPageChangedEventHandler delegate (System.Web.UI.WebControls)

[26018] ToString

[26019] Description

[26020] Represents the method that will handle the System.Web.UI.WebControls.DataGrid.PageIndexChanged event of the System.Web.UI.WebControls.DataGrid control. The source of the event. A System.Web.UI.WebControls.DataGridPageChangedEventArgs that contains the event data.

[26021] The System.Web.UI.WebControls.DataGrid.PageIndexChanged event is raised when a button in the page selection element of the System.Web.UI.WebControls.DataGrid control is clicked.

[26022] DataGridPagerStyle class (System.Web.UI.WebControls)

[26023] ToString

[26024] Description

[26025] Specifies the style for the pager of the System.Web.UI.WebControls.DataGrid control. This class cannot be inherited.

[26026] The pager is an element on the System.Web.UI.WebControls.DataGrid control that allow you to link to other pages when paging is enabled. The System.Web.UI.WebControls.DataGrid.PagerStyle property of the System.Web.UI.WebControls.DataGrid uses an instance of this class to represent the style properties for the pager.

[26027] BackColor

[26028] BorderColor

[26029] BorderStyle

[26030] BorderWidth

[26031] Container

[26032] CssClass

[26033] DesignMode

[26034] Events

[26035] Font

[26036] ForeColor

[26037] Height

[26038] HorizontalAlign

[26039] IsEmpty

[26040] IsTrackingViewState

[26041] Mode

[26042] ToString

[26043] Description

[26044] Gets or sets a value that specifies whether the pager element displays buttons that link to the next and previous page, or numeric buttons that link directly to a page.

[26045] Use the System.Web.UI.WebControls.DataGridPagerStyle.Mode property to specify which set of pager buttons to use on the System.Web.UI.WebControls.DataGrid control. You can specify buttons that link to the next and previous page, or numeric buttons that link directly to a page.

[26046] NextPageText

[26047] ToString

[26048] [C#] public string NextPageText {get; set;}

[26049] [C++] public: _property String* get_NextPageText( );public: _property void set_NextPageText(String*);

[26050] [VB] Public Property NextPageText As String

[26051] [JScript] public function get NextPageText( ) : String;public function set NextPageText(String);

[26052] Description

[26053] Gets or sets the text displayed for the next page button.

[26054] Use the System.Web.UI.WebControls.DataGridPagerStyle.NextPageText property to provide custom text for the next page button. The System.Web.UI.WebControls.DataGridPagerStyle.Mode property must be set to PagerMode.NextPrev for this property to have any effect.

[26055] PageButtonCount

[26056] ToString

[26057] [C#] public int PageButtonCount {get; set;}

[26058] [C++] public: _property int get_PageButtonCount( );public: _property void set_PageButtonCount(int);

[26059] [VB] Public Property PageButtonCount As Integer

[26060] [JScript] public function get PageBuftonCount( ) : int;public function set PageButtonCount(int);

[26061] Description

[26062] Gets or sets the number of numeric buttons to display concurrently in the pager element of the System.Web.UI.WebControls.DataGrid control.

[26063] Use the System.Web.UI.WebControls.DataGridPagerStyle.PageButtonCount property to specify the number of numeric buttons to display concurrently in the pager element of the System.Web.UI.WebControls.DataGrid control. The System.Web.UI.WebControls.DataGridPagerStyle.Mode property must be set to PagerMode.NumericPages for this property to have any effect.

[26064] Position

[26065] ToString

[26066] [C#] public PagerPosition Position {get; set;}

[26067] [C++] public: _property PagerPosition get_Position( );public: _property void set_Position(PagerPosition);

[26068] [VB] Public Property Position As PagerPosition

[26069] [JScript] public function get Position( ) : PagerPosition;public function set Position(PagerPosition);

[26070] Description

[26071] Gets or sets the position of the pager element in the System.Web.UI.WebControls.DataGrid control.

[26072] Use the System.Web.UI.WebControls.DataGridPagerStyle.Position property to specify the location where the pager element is displayed in the System.Web.UI.WebControls.DataGrid control. The pager element can be displayed at the upper edge, the lower edge, or at both the upper and lower edges of the System.Web.UI.WebControls.DataGrid control.

[26073] PrevPageText

[26074] ToString

[26075] [C#] public string PrevPageText {get; set;}

[26076] [C++] public: _property String* get_PrevPageText( );public: _property void set_PrevPageText(String*);

[26077] [VB] Public Property PrevPageText As String

[26078] [JScript] public function get PrevPageText( ) : String;public function set PrevPageText(String);

[26079] Description

[26080] Gets or sets the text displayed for the previous page button.

[26081] Use the System.Web.UI.WebControls.DataGridPagerStyle.PrevPageText property to provide custom text for the next page button. The System.Web.UI.WebControls.DataGridPagerStyle.Mode property must be set to PagerMode.NextPrev for this property to have any effect.

[26082] Site

[26083] VerticalAlign

[26084] ViewState

[26085] Visible

[26086] ToString

[26087] Description

[26088] Gets or sets a value indicating whether the pager is displayed in the System.Web.UI.WebControls.DataGrid control.

[26089] Use the System.Web.UI.WebControls.DataGridPagerStyle.Visible property to specify whether the pager is displayed in the System.Web.UI.WebControls.DataGrid control.

[26090] Width

[26091] Wrap

[26092] CopyFrom

[26093] [C#] public override void CopyFrom(Style s);

[26094] [C++] public: void CopyFrom(Style* s);

[26095] [VB] Overrides Public Sub CopyFrom(ByVal s As Style)

[26096] [JScript] public override function CopyFrom(s: Style);

[26097] Description

[26098] Copies the style of the specified System.Web.UI.WebControls.Style object into this instance of the System.Web.UI.WebControls.DataGridPagerStyle class.

[26099] Use the System.Web.UI.WebControls.DataGridPagerStyle.CopyFrom(System.Web.U I.WebControls.Style) method to copy the style properties of the specified System.Web.UI.WebControls.Style object into this instance of the System.Web.UI.WebControls.DataGridPagerStyle class. The System.Web.UI.WebControls.Style object to copy from.

[26100] MergeWith

[26101] [C#] public override void MergeWith(Style s);

[26102] [C++] public: void MergeWith(Style* s);

[26103] [VB] Overrides Public Sub MergeWith(ByVal s As Style)

[26104] [JScript] public override function MergeWith(s : Style);

[26105] Description

[26106] Merges the style of the specified System.Web.UI.WebControls.Style object with this instance of the System.Web.UI.WebControls.DataGridPagerStyle class.

[26107] Use the System.Web.UI.WebControls.DataGridPagerStyle.MergeWith(System.Web. UI.WebControls.Style) method to combine the style properties of the specified System.Web.UI.WebControls.Style object with this instance of the System.Web.UI.WebControls.DataGridPagerStyle class. If a property from this instance is already set to a value, the property is unchanged. If a property is not set, this method sets that property with the value from the corresponding property of the System.Web.UI.WebControls.Style object. The System.Web.UI.WebControls.Style object to merge with.

[26108] Reset

[26109] [C#] public override void Reset( );

[26110] [C++] public: void Reset( );

[26111] [VB] Overrides Public Sub Reset( )

[26112] [JScript] public override function Reset( );

[26113] Description

[26114] Restores the System.Web.UI.WebControls.DataGridPagerStyle object to its default values.

[26115] Use the System.Web.UI.WebControls.DataGridPagerStyle.Reset method to restore the System.Web.UI.WebControls.DataGridPagerStyle object to its default values.

[26116] DataGridSortCommandEventArgs class (System.Web.UI.WebControls)

[26117] TrackViewState

[26118] Description

[26119] Provides data for the System.Web.UI.WebControls.DataGrid.SortCommand event of the System.Web.UI.WebControls.DataGrid control. This class cannot be inherited.

[26120] When sorting is enabled by setting the System.Web.UI.WebControls.DataGrid.AllowSorting property of the System.Web.UI.WebControls.DataGrid control to true, System.Web.UI.WebControls.LinkButton controls are rendered in the header of each column that has the System.Web.UI.WebControls.DataGridColumn.SortExpression property set. (For automatically generated columns, the System.Web.UI.WebControls.DataGridColumn.SortExpression property contains the same value as the data field.) These links allow you to sort the System.Web.UI.WebControls.DataGrid control by the selected column. The System.Web.UI.WebControls.DataGrid.SortCommand event is raised when a System.Web.UI.WebControls.LinkButton control is clicked.

[26121] DataGridSortCommandEventArgs

[26122] Example Syntax:

[26123] TrackViewState

[26124] [C#] public DataGridSortCommandEventArgs(object commandSource, DataGridCommandEventArgs dce);

[26125] [C++] public: DataGridSortCommandEventArgs(Object* commandSource, DataGridCommandEventArgs* dce);

[26126] [VB] Public Sub New(ByVal commandSource As Object, ByVal dce As DataGridCommandEventArgs)

[26127] [JScript] public function DataGridSortCommandEventArgs(commandSource : Object, dce : DataGridCommandEventArgs);

[26128] Description

[26129] Initializes a new instance of the System.Web.UI.WebControls.DataGridSortCommandEventArgs class.

[26130] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.DataGridSortCommandEventArgs class. The source of the command. A System.Web.UI.WebControls.DataGridCommandEventArgs that contains the event data.

[26131] CommandSource

[26132] TrackViewState

[26133] [C#] public object CommandSource {get;}

[26134] [C++] public: _property Object* get_CommandSource( );

[26135] [VB] Public ReadOnly Property CommandSource As Object

[26136] [JScript] public function get CommandSource( ) : Object;

[26137] Description

[26138] Gets the source of the command.

[26139] Use the System.Web.UI.WebControls.DataGridSortCommandEventArgs.CommandS ource property to get the command source that raises the System.Web.UI.WebControls.DataGrid.SortCommand event. Because this event is only raised when a link is clicked in the header of the System.Web.UI.WebControls.DataGrid control, the returned source is a System.Web.UI.WebControls.DataGridItem that represents the header. This property can be used to programmatically control the header.

[26140] SortExpression

[26141] TrackViewState

[26142] [C#] public string SortExpression {get;}

[26143] [C++] public: _property String* get_SortExpression( );

[26144] [VB] Public ReadOnly Property SortExpression As String

[26145] [JScript] public function get SortExpression( ) : String;

[26146] Description

[26147] Gets the expression used to sort the System.Web.UI.WebControls.DataGrid control.

[26148] Use the System.Web.UI.WebControls.DataGridSortCommandEventArgs.SortExpres sion property to determine which column the user selects to sort the System.Web.UI.WebControls.DataGrid control.

[26149] DataGridSortCommandEventHandler delegate (System.Web.UI.WebControls)

[26150] ToString

[26151] Description

[26152] Represents the method that will handle the System.Web.UI.WebControls.DataGrid.SortCommand event of the System.Web.UI.WebControls.DataGrid control. The source of the event. A System.Web.UI.WebControls.DataGridSortCommandEventArgs that contains the event data.

[26153] When sorting is enabled by setting the System.Web.UI.WebControls.DataGrid.AllowSorting property of the System.Web.UI.WebControls.DataGrid control to true, System.Web.UI.WebControls.LinkButton controls are rendered in the header of each column. These links allow you to sort the System.Web.UI.WebControls.DataGrid control by the selected column. The System.Web.UI.WebControls.DataGrid.SortCommand event is raised when a System.Web.UI.WebControls.LinkButton control is clicked.

[26154] DataKeyCollection class (System.Web.UI.WebControls)

[26155] ToString

[26156] Description

[26157] Represents a collection of primary key field names. This class cannot be inherited.

[26158] DataKeyCollection

[26159] Example Syntax:

[26160] ToString

[26161] [C#] public DataKeyCollection(ArrayList keys);

[26162] [C++] public: DataKeyCollection(ArrayList* keys);

[26163] [VB] Public Sub New(ByVal keys As ArrayList)

[26164] [JScript] public function DataKeyCollection(keys : ArrayList);

[26165] Description

[26166] Initializes a new instance of the System.Web.UI.WebControls.DataKeyCollection class. A System.Collections.ArrayList to store the keys.

[26167] Count

[26168] ToString

[26169] [C#] public int Count {get;}

[26170] [C++] public: _property int get_Count( );

[26171] [VB] Public ReadOnly Property Count As Integer

[26172] [JScript] public function get Count( ) : int;

[26173] Description

[26174] Gets the number of objects in the collection. This property is read-only.

[26175] IsReadOnly

[26176] ToString

[26177] [C#] public bool IsReadOnly {get;}

[26178] [C++] public: _property bool get_IsReadOnly( );

[26179] [VB] Public ReadOnly Property IsReadOnly As Boolean

[26180] [JScript] public function get IsReadOnly( ) : Boolean;

[26181] Description

[26182] Gets the value that specifies whether items in the System.Web.UI.WebControls.DataKeyCollection can be modified. This property is read-only.

[26183] IsSynchronized

[26184] ToString

[26185] [C#] public bool IsSynchronized {get;}

[26186] [C++] public: _property bool get IsSynchronized( );

[26187] [VB] Public ReadOnly Property IsSynchronized As Boolean

[26188] [JScript] public function get IsSynchronized( ) : Boolean;

[26189] Description

[26190] Gets a value that indicates whether the System.Web.UI.WebControls.DataKeyCollection is thread-safe. This property is read-only.

[26191] Item

[26192] ToString

[26193] [C#] public object this[int index] {get;}

[26194] [C++] public: _property Object* get_Item(int index);

[26195] [VB] Public Default ReadOnly Property Item(ByVal index As Integer) As Object

[26196] [JScript] returnValue=DataKeyCollectionObject.Item(index);

[26197] Description

[26198] Gets the primary key field name at the specified index in the collection. This property is read-only. The index of the primary key field name in the collection to retrieve.

[26199] SyncRoot

[26200] ToString

[26201] [C#] public object SyncRoot {get;}

[26202] [C++] public: _property Object* get_SyncRoot( );

[26203] [VB] Public ReadOnly Property SyncRoot As Object

[26204] [JScript] public function get SyncRoot( ) : Object;

[26205] Description

[26206] Gets the object used to synchronize access to the collection. This property iS read-only.

[26207] CopyTo

[26208] [C#] public void CopyTo(Array array, int index);

[26209] [C++] public: _sealed void CopyTo(Array* array, int index);

[26210] [VB] NotOverridable Public Sub CopyTo(ByVal array As Array, ByVal index As Integer)

[26211] [JScript] public function CopyTo(array : Array, index : int);

[26212] Description

[26213] Copies the contents of the entire collection into an System.Array appending at the specified index of the System.Array. The System.Array to copy the contents of the collection into. The index of the System.Array to begin copying the contents of the collection into.

[26214] GetEnumerator

[26215] [C#] public IEnumerator GetEnumerator( );

[26216] [C++] public: _sealed IEnumerator* GetEnumerator( );

[26217] [VB] NotOverridable Public Function GetEnumerator( ) As IEnumerator

[26218] [JScript] public function GetEnumerator( ) : IEnumerator;

[26219] Description

[26220] Creates an enumerator for the System.Web.UI.WebControls.DataKeyCollection used to iterate through the collection.

[26221] DataList class (System.Web.UI.WebControls)

[26222] ToString

[26223] Description

[26224] A data bound list control that displays items using templates.

[26225] Use the System.Web.UI.WebControls.DataList control to display a template-defined data bound list. The System.Web.UI.WebControls.DataList control supports selecting and editing.

[26226] ToString

[26227] [C#] public const string CancelCommandName;

[26228] [C++] public: const String* CancelCommandName;

[26229] [VB] Public Const CancelCommandName As String

[26230] [JScript] public var CancelCommandName : String;

[26231] Description

[26232] Represents the Cancel command name. This field is read-only.

[26233] Use the System.Web.UI.WebControls.DataList.CancelCommandName field to represent the Cancel command name.

[26234] ToString

[26235] [C#] public const string DeleteCommandName;

[26236] [C++] public: const String* DeleteCommandName;

[26237] [VB] Public Const DeleteCommandName As String

[26238] [JScript] public var DeleteCommandName: String;

[26239] Description

[26240] Represents the Delete command name. This field is read-only.

[26241] Use the System.Web.UI.WebControls.DataList.DeleteCommandName field to represent the Delete command name.

[26242] ToString

[26243] [C#] public const string EditCommandName;

[26244] [C++] public: const String* EditCommandName;

[26245] [VB] Public Const EditCommandName As String

[26246] [JScript] public var EditCommandName: String;

[26247] Description

[26248] Represents the Edit command name. This field is read-only.

[26249] Use the System.Web.UI.WebControls.DataList.EditCommandName field to represent the Edit command name.

[26250] ToString

[26251] [C#] public const string SelectCommandName;

[26252] [C++] public: const String* SelectCommandName;

[26253] [VB] Public Const SelectCommandName As String

[26254] [JScript] public var SelectCommandName: String;

[26255] Description

[26256] Represents the Select command name. This field is read-only.

[26257] Use the System.Web.UI.WebControls.DataList.SelectCommandName field to represent the Select command name.

[26258] ToString

[26259] [C#] public const string UpdateCommandName;

[26260] [C++] public: const String* UpdateCommandName;

[26261] [VB] Public Const UpdateCommandName As String

[26262] [JScript] public var UpdateCommandName: String;

[26263] Description

[26264] Represents the Update command name. This field is read-only.

[26265] Use the System.Web.UI.WebControls.DataList.UpdateCommandName field to represent the Update command name. DataList

[26266] Example Syntax:

[26267] ToString

[26268] [C#] public DataList( );

[26269] [C++] public: DataList( );

[26270] [VB] Public Sub New( )

[26271] [JScript] public function DataList( );

[26272] Description

[26273] Initializes a new instance of the System.Web.UI.WebControls.DataList class.

[26274] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.DataList class.

[26275] AccessKey

[26276] AlternatingItemStyle

[26277] ToString

[26278] Description

[26279] Gets the style properties for alternating items in the System.Web.UI.WebControls.DataList control.

[26280] Use the System.Web.UI.WebControls.DataList.AlternatingItemStyle property to provide a custom style for the alternating items in the System.Web.UI.WebControls.DataList control. Common style attributes that can be adjusted include forecolor, backcolor, font, and content alignment within the cell. Providing a different style enhances the appearance of the System.Web.UI.WebControls.DataList control.

[26281] AlternatingItemTemplate

[26282] ToString

[26283] [C#] public virtual ITemplate AlternatingItemTemplate {get; set;}

[26284] [C++] public: _property virtual ITemplate* get_AlternatingItemTemplate( );public: _property virtual void set_AlternatingItemTemplate(ITemplate*);

[26285] [VB] Overridable Public Property AlternatingItemTemplate As ITemplate

[26286] [JScript] public function get AlternatingItemTemplate( ) : ITemplate;public function set AlternatingItemTemplate(ITemplate);

[26287] Description

[26288] Gets or sets the template for alternating items in the System.Web.UI.WebControls.DataList.

[26289] Use the System.Web.UI.WebControls.DataList.AlternatingItemTemplate property to control the contents of alternating items in the System.Web.UI.WebControls.DataList control. The appearance of alternating items is controlled by the System.Web.UI.WebControls.DataList.AlternatingItemStyle property.

[26290] Attributes

[26291] BackColor

[26292] BorderColor

[26293] BorderStyle

[26294] BorderWidth

[26295] CellPadding

[26296] CellSpacing

[26297] ChildControlsCreated

[26298] ClientiD

[26299] Context

[26300] Controls

[26301] ControlStyle

[26302] ControlStyleCreated

[26303] CssClass

[26304] DataKeyField

[26305] DataKeys

[26306] DataKeysArray

[26307] DataMember

[26308] DataSource

[26309] EditItemIndex

[26310] ToString

[26311] Description

[26312] Gets or sets the index number of the selected item in the System.Web.UI.WebControls.DataList control to edit.

[26313] Use the System.Web.UI.WebControls.DataList.EditItemIndex property to programmatically specify the item selected for editing. You can also use this property to determine the index of the item selected for editing.

[26314] EditItemStyle

[26315] ToString

[26316] [C#] public virtual TableItemStyle EditItemStyle {get;}

[26317] [C++] public: _property virtual TableItemStye* get_EditItemStyle( );

[26318] [VB] Overridable Public ReadOnly Property EditItemStyle As TableItemStyle

[26319] [JScript] public function get EditItemStyle( ) : TableItemStyle;

[26320] Description

[26321] Gets the style properties for the item selected for editing in the System.Web.UI.WebControls.DataList control.

[26322] Use the System.Web.UI.WebControls.DataList.EditItemStyle property to provide a custom style for the item selected for editing in the System.Web.UI.WebControls.DataList control. Common style attributes that can be adjusted include forecolor, backcolor, font, and content alignment within the cell. Providing a different style enhances the appearance of the System.Web.UI.WebControls.DataList control.

[26323] EditItemTemplate

[26324] ToString

[26325] [C#] public virtual ITemplate EditItemTemplate {get; set;}

[26326] [C++] public: _property virtual ITemplate* get_EditItemTemplate( );public: _property virtual void set_EditItemTemplate(ITemplate*);

[26327] [VB] Overridable Public Property EditItemTemplate As ITemplate

[26328] [JScript] public function get EditItemTemplate( ): ITemplate;public function set EditItemTemplate(ITemplate);

[26329] Description

[26330] Gets or sets the template for the item selected for editing in the System.Web.UI.WebControls.DataList control.

[26331] Use the System.Web.UI.WebControls.DataList.EditItemTemplate property to control the contents of the item selected for editing in the System.Web.UI.WebControls.DataList control. The appearance of the item selected for editing is controlled by the System.Web.UI.WebControls.DataList.EditItemStyle property.

[26332] Enabled

[26333] EnableViewState

[26334] Events

[26335] ExtractTemplateRows

[26336] ToString

[26337] Description

[26338] Gets or sets a value that indicates whether the rows of a System.Web.UI.WebControls.Table control, defined in each template of a System.Web.UI.WebControls.DataList control, are extracted and displayed.

[26339] The contents of the System.Web.UI.WebControls.DataList control are specified by using templates. Normally, you list controls that you want to display in the templates. You can also place a System.Web.UI.WebControls.Table control in a template and display the rows of the table.

[26340] Font

[26341] FooterStyle

[26342] ToString

[26343] Description

[26344] Gets the style properties for the footer section of the System.Web.UI.WebControls.DataList control.

[26345] Use this property to provide a custom style for the footer section of the System.Web.UI.WebControls.DataList control. Common style attributes that can be adjusted include forecolor, backcolor, font, and content alignment within the cell. Providing a different style enhances the appearance of the System.Web.UI.WebControls.DataList control.

[26346] FooterTemplate

[26347] ToString

[26348] [C#] public virtual ITemplate FooterTemplate {get; set;}

[26349] [C++] public: _property virtual ITemplate* get_FooterTemplate( );public: _property virtual void set_FooterTemplate(ITemplate*);

[26350] [VB] Overridable Public Property FooterTemplate As ITemplate

[26351] [JScript] public function get FooterTemplate( ) : ITemplate;public function set FooterTemplate(ITemplate);

[26352] Description

[26353] Gets or sets the template for the footer section of the System.Web.UI.WebControls.DataList control.

[26354] Use the System.Web.UI.WebControls.DataList.FooterTemplate property to control the contents of the footer section. The appearance of the footer section is controlled by the System.Web.UI.WebControls.DataList.FooterStyle property.

[26355] ForeColor

[26356] GridLines

[26357] ToString

[26358] Description

[26359] Gets or sets the grid line style for the System.Web.UI.WebControls.DataList control when the System.Web.UI.WebControls.DataList.RepeatLayout property is set to RepeatLayout.Table.

[26360] Use the System.Web.UI.WebControls.DataList.GridLines property to specify the grid line style for the System.Web.UI.WebControls.DataList control. The following table lists the possible styles.

[26361] HasChildViewState

[26362] HeaderStyle

[26363] ToString

[26364] Description

[26365] Gets the style properties for the heading section of the System.Web.UI.WebControls.DataList control.

[26366] Use this property to provide a custom style for the heading of the System.Web.UI.WebControls.DataList control. Common style attributes that can be adjusted include forecolor, backcolor, font, and content alignment within the cell. Providing a different style enhances the appearance of the System.Web.UI.WebControls.DataList control.

[26367] HeaderTemplate

[26368] ToString

[26369] [C#] public virtual ITemplate HeaderTemplate {get; set;}

[26370] [C++] public: _property virtual ITemplate* get_HeaderTemplate( );public: _property virtual void set_HeaderTemplate(ITemplate*);

[26371] [VB] Overridable Public Property HeaderTemplate As ITemplate

[26372] [JScript] public function get HeaderTemplate( ) : ITemplate;public function set HeaderTemplate(ITemplate);

[26373] Description

[26374] Gets or sets the template for the heading section of the System.Web.UI.WebControls.DataList control.

[26375] Use the System.Web.UI.WebControls.DataList.HeaderTemplate property to control the contents of the heading section. The appearance of the header section is controlled by the System.Web.UI.WebControls.DataList.HeaderStyle property.

[26376] Height

[26377] HorizontalAlign

[26378] ID

[26379] IsTrackingViewState

[26380] Items

[26381] ToString

[26382] Description

[26383] Gets a collection of System.Web.UI.WebControls.DataListItem objects representing the individual items within the control.

[26384] Use the System.Web.UI.WebControls.DataList.Items collection to programmatically control the items in the System.Web.UI.WebControls.DataList control. The System.Web.UI.WebControls.DataList.Items collection does not provide any methods to add or remove items to the collection. However, you can control the contents of an item by providing a handler for the System.Web.UI.WebControls.DataList.ItemCreated event.

[26385] ItemStyle

[26386] ToString

[26387] [C#] public virtual TableItemStyle ItemStyle {get;}

[26388] [C++] public: _property virtual TableItemStyle* get_ItemStyle( );

[26389] [VB] Overridable Public ReadOnly Property ItemStyle As TableItemStyle

[26390] [JScript] public function get ItemStyle( ) : TableItemStyle;

[26391] Description

[26392] Gets the style properties for the items in the System.Web.UI.WebControls.DataList control.

[26393] Use this property to provide a custom style for the items of the System.Web.UI.WebControls.DataList control. Common style attributes that can be adjusted include forecolor, backcolor, font, and content alignment within the cell. Providing a different style enhances the appearance of the System.Web.UI.WebControls.DataList control.

[26394] ItemTemplate

[26395] ToString

[26396] [C#] public virtual ITemplate ItemTemplate {get; set;}

[26397] [C++] public: _property virtual ITemplate* get_ItemTemplate( );public: _property virtual void set_ItemTemplate(ITemplate*);

[26398] [VB] Overridable Public Property ItemTemplate As ITemplate

[26399] [JScript] public function get ItemTemplate( ) : ITemplate;public function set ItemTemplate(ITemplate);

[26400] Description

[26401] Gets or sets the template for the items in the System.Web.UI.WebControls.DataList control.

[26402] Use the System.Web.UI.WebControls.DataList.ItemTemplate property to control the contents of the items in the System.Web.UI.WebControls.DataList control. The appearance of the items in the System.Web.UI.WebControls.DataList control is controlled by the System.Web.UI.WebControls.DataList.ItemStyle property.

[26403] NamingContainer

[26404] Page

[26405] Parent

[26406] RepeatColumns

[26407] ToString

[26408] Description

[26409] Gets or sets the number of columns to display in the System.Web.UI.WebControls.DataList control.

[26410] Use this property to specify the number of columns that display items in the System.Web.UI.WebControls.DataList control. For example, if you set this property to 5, the System.Web.UI.WebControls.DataList control displays its items in five columns.

[26411] RepeatDirection

[26412] ToString

[26413] [C#] public virtual RepeatDirection RepeatDirection {get; set;}

[26414] [C++] public: _property virtual RepeatDirection get_RepeatDirection( );public: _property virtual void set_RepeatDirection(RepeatDirection);

[26415] [VB] Overridable Public Property RepeatDirection As RepeatDirection

[26416] [JScript] public function get RepeatDirection( ) : RepeatDirection;public function set RepeatDirection(RepeatDirection);

[26417] Description

[26418] Gets or sets whether the System.Web.UI.WebControls.DataList control displays vertically or horizontally.

[26419] Use the System.Web.UI.WebControls.DataList.RepeatDirection property to specify the display direction of the System.Web.UI.WebControls.DataList control.

[26420] RepeatLayout

[26421] ToString

[26422] [C#] public virtual RepeatLayout RepeatLayout {get; set;}

[26423] [C++] public: _property virtual RepeatLayout get_RepeatLayout( );public: _property virtual void set_RepeatLayout(RepeatLayout);

[26424] [VB] Overridable Public Property RepeatLayout As RepeatLayout

[26425] [JScript] public function get RepeatLayout( ) : RepeatLayout;public function set RepeatLayout(RepeatLayout);

[26426] Description

[26427] Gets or sets whether the control is displayed in a table or flow layout.

[26428] Use the System.Web.UI.WebControls.DataList.RepeatLayout property to specify whether the items in the System.Web.UI.WebControls.DataList control are displayed in a table. If this property is set to RepeatLayout.Table, the items in the list are displayed in a table. If this property is set to RepeatLayout.Flow, the items in the list are displayed without a table structure.

[26429] SelectedIndex

[26430] ToString

[26431] [C#] public virtual int SelectedIndex {get; set;}

[26432] [C++] public: _property virtual int get_SelectedIndex( );public: _property virtual void set_SelectedIndex(int);

[26433] [VB] Overridable Public Property SelectedIndex As Integer

[26434] [JScript] public function get SelectedIndex( ) : int;public function set SelectedIndex(int);

[26435] Description

[26436] Gets or sets the index of the selected item in the System.Web.UI.WebControls.DataList control.

[26437] Use the System.Web.UI.WebControls.DataList.SelectedIndex property to programmatically specify the selected item in the System.Web.UI.WebControls.DataList control. You can also use this property to determine the index of the selected item.

[26438] SelectedItem

[26439] ToString

[26440] [C#] public virtual DataListItem SelectedItem {get;}

[26441] [C++] public: _property virtual DataListItem* get_SelectedItem( );

[26442] [VB] Overridable Public ReadOnly Property SelectedItem As DataListItem

[26443] [JScript] public function get SelectedItem( ) : DataListItem;

[26444] Description

[26445] Gets the selected item in the System.Web.UI.WebControls.DataList control.

[26446] Use the System.Web.UI.WebControls.DataList.SelectedItem property to get a System.Web.UI.WebControls.DataListItem object that represents the selected item in the System.Web.UI.WebControls.DataList control. This object can then be used to access the properties of the selected item.

[26447] SelectedItemStyle

[26448] ToString

[26449] [C#] public virtual TableItemStyle SelectedItemStyle {get;}

[26450] [C++] public: _property virtual TableitemStyle* get_SelectedItemStyle( );

[26451] [VB] Overridable Public ReadOnly Property SelectedItemStyle As TableItemStyle

[26452] [JScript] public function get SelectedItemStyle( ) : TableItemStyle;

[26453] Description

[26454] Gets the style properties for the selected item in the System.Web.UI.WebControls.DataList control.

[26455] Use this property to provide a custom style for the selected item in the System.Web.UI.WebControls.DataList control. Common style attributes that can be adjusted include forecolor, backcolor, font, and content alignment within the cell. Providing a different style enhances the appearance of the System.Web.UI.WebControls.DataList control.

[26456] SelectedItemTemplate

[26457] ToString

[26458] [C#] public virtual ITemplate SelectedItemTemplate {get; set;}

[26459] [C++] public: _property virtual ITemplate* get_SelectedItemTemplate( );public: _property virtual void set_SelectedItemTemplate(ITemplate*);

[26460] [VB] Overridable Public Property SelectedItemTemplate As ITemplate

[26461] [JScript] public function get SelectedItemTemplate( ) : ITemplate;public function set SelectedItemTemplate(ITemplate);

[26462] Description

[26463] Gets or sets the template for the selected item in the System.Web.UI.WebControls.DataList control.

[26464] Use the System.Web.UI.WebControls.DataList.SelectedItemTemplate property to control the contents of the selected item. The appearance of the selected item is controlled by the System.Web.UI.WebControls.DataList.SelectedItemStyle property.

[26465] SeparatorStyle

[26466] ToString

[26467] [C#] public virtual TableItemStyle SeparatorStyle {get;}

[26468] [C++] public: _property virtual TableftemStyle* get_SeparatorStyle( );

[26469] [VB] Overridable Public ReadOnly Property SeparatorStyle As TableItemStyle

[26470] [JScript] public function get SeparatorStyle( ) : TableItemStyle;

[26471] Description

[26472] Gets the style properties of the separator between each item in the System.Web.UI.WebControls.DataList control.

[26473] Use the System.Web.UI.WebControls.DataList.SeparatorStyle property to provide a custom style for the separator between each item in the System.Web.UI.WebControls.DataList control. The separator allows you to place an element with custom content between each item in the System.Web.UI.WebControls.DataList control. Common style attributes that can be adjusted include forecolor, backcolor, font, and content alignment within the cell. Providing a different style enhances the appearance of the System.Web.UI.WebControls.DataList control.

[26474] SeparatorTemplate

[26475] ToString

[26476] [C#] public virtual ITemplate SeparatorTemplate {get; set;}

[26477] [C++] public: _property virtual ITemplate* get_SeparatorTemplate( );public: _property virtual void set_SeparatorTemplate(ITemplate*);

[26478] [VB] Overridable Public Property SeparatorTemplate As ITemplate

[26479] [JScript] public function get SeparatorTemplate( ) : ITemplate;public function set SeparatorTemplate(ITemplate);

[26480] Description

[26481] Gets or sets the template for the separator between the items of the System.Web.UI.WebControls.DataList control.

[26482] Use the System.Web.UI.WebControls.DataList.SeparatorTemplate property to control the contents of the separator between the items of the System.Web.UI.WebControls.DataList control. The separator allows you to place an element with custom content between each item in the System.Web.UI.WebControls.DataList control. The appearance of the separator between the items of the System.Web.UI.WebControls.DataList control is controlled by the System.Web.UI.WebControls.DataList.SeparatorStyle property.

[26483] ShowFooter

[26484] ToString

[26485] [C#] public virtual bool ShowFooter {get; set;}

[26486] [C++] public: _property virtual bool get_ShowFooter( );public: _property virtual void set_ShowFooter(bool);

[26487] [VB] Overridable Public Property ShowFooter As Boolean

[26488] [JScript] public function get ShowFooter( ) : Boolean;public function set ShowFooter(Boolean);

[26489] Description

[26490] Gets or sets a value indicating whether the footer section is displayed in the System.Web.UI.WebControls.DataList control.

[26491] Use the System.Web.UI.WebControls.DataList.ShowFooter property to specify whether the footer section is displayed in the System.Web.UI.WebControls.DataList control.

[26492] ShowHeader

[26493] ToString

[26494] [C#] public virtual bool ShowHeader {get; set;}

[26495] [C++] public: _property virtual bool get_ShowHeader( );public: _property virtual void set_ShowHeader(bool);

[26496] [VB] Overridable Public Property ShowHeader As Boolean

[26497] [JScript] public function get ShowHeader( ) : Boolean;public function set ShowHeader(Boolean);

[26498] Description

[26499] Gets or sets a value indicating whether the header section is displayed in the System.Web.UI.WebControls.DataList control.

[26500] Use the System.Web.UI.WebControls.DataList.ShowHeader property to specify whether the header section is displayed in the System.Web.UI.WebControls.DataList control.

[26501] Site

[26502] Style

[26503] TabIndex

[26504] TagKey

[26505] TagName

[26506] TemplateSourceDirectory

[26507] ToolTip

[26508] UniqueID

[26509] ViewState

[26510] ViewStateIgnoresCase

[26511] Visible

[26512] Width

[26513] ToString

[26514] Description

[26515] Occurs when the Cancel button is clicked for an item in the System.Web.UI.WebControls.DataList control.

[26516] The System.Web.UI.WebControls.DataList.CancelCommand event is raised when the Cancel button is clicked for an item in the System.Web.UI.WebControls.DataList control.

[26517] ToString

[26518] Description

[26519] Occurs when the Delete button is clicked for an item in the System.Web.UI.WebControls.DataList control.

[26520] The System.Web.UI.WebControls.DataList.DeleteCommand event is raised when the Delete button is clicked for an item in the System.Web.UI.WebControls.DataList control.

[26521] ToString

[26522] Description

[26523] Occurs when the Edit button is clicked for an item in the System.Web.UI.WebControls.DataList control.

[26524] The System.Web.UI.WebControls.DataList.EditCommand event is raised when the Edit button is clicked for an item in the System.Web.UI.WebControls.DataList control.

[26525] ToString

[26526] Description

[26527] Occurs when any button is clicked in the System.Web.UI.WebControls.DataList control.

[26528] The System.Web.UI.WebControls.DataList.ItemCommand event is raised when any button is clicked in the System.Web.UI.WebControls.DataList control and is commonly used when you have a button control with a custom CommandName value.

[26529] ToString

[26530] [C#] public event DataListItemEventHandler ItemCreated;

[26531] [C++] public: _event DataListItemEventHandler* ItemCreated;

[26532] [VB] Public Event ItemCreated As DataListItemEventHandler

[26533] Description

[26534] Occurs on the server when an item in the System.Web.UI.WebControls.DataList control is created.

[26535] The System.Web.UI.WebControls.DataList.ItemCreated event is raised when an item in the System.Web.UI.WebControls.DataList control is created, both during round-trips and at data bind time.

[26536] ToString

[26537] [C#] public event DataListItemEventHandler IteniDataBound;

[26538] [C++] public: _event DataListItemEventHandler* ItemDataBound;

[26539] [VB] Public Event ItemDataBound As DataListItemEventHandler

[26540] Description

[26541] Occurs when an item is data bound to the System.Web.UI.WebControls.DataList control.

[26542] The System.Web.UI.WebControls.DataList.ItemDataBound event is raised after an item is data bound to the System.Web.UI.WebControls.DataList control. This event provides you with the last opportunity to access the data item before it is displayed on the client. After this event is raised, the data item is nulled out and no longer available.

[26543] ToString

[26544] Description

[26545] Occurs when the Update button is clicked for an item in the System.Web.UI.WebControls.DataList control.

[26546] The System.Web.UI.WebControls.DataList.UpdateCommand event is raised when the Update button for an item is clicked.

[26547] CreateControlHierarchy

[26548] [C#] protected override void CreateControlHierarchy(bool useDataSource);

[26549] [C++] protected: void CreateControlHierarchy(bool useDataSource);

[26550] [VB] Overrides Protected Sub CreateControlHierarchy(ByVal useDataSource As Boolean)

[26551] [JScript] protected override function CreateControlHierarchy(useDataSource : Boolean);

[26552] Description

[26553] CreateControlStyle

[26554] [C#] protected override Style CreateControlStyle( );

[26555] [C++] protected: Style* CreateControlStyle( );

[26556] [VB] Overrides Protected Function CreateControlStyle( ) As Style

[26557] [JScript] protected override function CreateControlStyle( ): Style;

[26558] Description

[26559] CreateItem

[26560] [C#] protected virtual DataListItem CreateItem(int itemIndex, ListItemType itemType);

[26561] [C++] protected: virtual DataListItem* CreateItem(int itemIndex, ListItemType itemType);

[26562] [VB] Overridable Protected Function CreateItem(ByVal itemIndex As Integer, ByVal itemType As ListItemType) As DataListItem

[26563] [JScript] protected function CreateItem(itemIndex : int, itemType : ListItemType) DataListItem;

[26564] Description

[26565] InitializeItem

[26566] [C#] protected virtual void InitializeItem(DataListItem item);

[26567] [C++] protected: virtual void InitializeItem(DataListItem* item);

[26568] [VB] Overridable Protected Sub InitializeItem(ByVal item As DataListItem)

[26569] [JScript] protected function InitializeItem(item : DataListItem);

[26570] LoadViewState

[26571] [C#] protected override void LoadViewState(object savedState);

[26572] [C++] protected: void LoadViewState(Object* savedState);

[26573] [VB] Overrides Protected Sub LoadViewState(ByVal savedState As Object)

[26574] [JScript] protected override function LoadViewState(savedState : Object);

[26575] Description

[26576] OnBubbleEvent

[26577] [C#] protected override bool OnBubbleEvent(object source, EventArgs e);

[26578] [C++] protected: bool OnBubbleEvent(Object* source, EventArgs* e);

[26579] [VB] Overrides Protected Function OnBubbleEvent(ByVal source As Object, ByVal e As EventArgs) As Boolean

[26580] [JScript] protected override function OnBubbleEvent(source : Object, e : EventArgs) : Boolean;

[26581] Description

[26582] OnCancelCommand

[26583] [C#] protected virtual void OnCancelCommand(DataListCommandEventArgs e);

[26584] [C++] protected: virtual void OnCancelCommand(DataListCommandEventArgs* e);

[26585] [VB] Overridable Protected Sub OnCancelCommand(ByVal e As DataListCommandEventArgs)

[26586] [JScript] protected function OnCancelCommand(e : DataListCommandEventArgs);

[26587] Description

[26588] Raises the System.Web.UI.WebControls.DataList.CancelCommand event. This allows you to provide a custom handler for the event.

[26589] Use the System.Web.UI.WebControls.DataList.OnCancelCommand(System.Web.UI. WebControls.DataListCommandEventArgs) method to provide a custom handler for the System.Web.UI.WebControls.DataList.CancelCommand event. A System.Web.UI.WebControls.DataListCommandEventArgs that contains event data.

[26590] OnDeleteCommand

[26591] [C#] protected virtual void OnDeleteCommand(DataListCommandEventArgs e);

[26592] [C++] protected: virtual void OnDeleteCommand(DataListCommandEventArgs* e);

[26593] [VB] Overridable Protected Sub OnDeleteCommand(ByVal e As DataListCommandEventArgs)

[26594] [JScript] protected function OnDeleteCommand(e : DataListCommandEventArgs);

[26595] Description

[26596] Raises the System.Web.UI.WebControls.DataList.DeleteCommand event. This allows you to provide a custom handler for the event.

[26597] Use the System.Web.UI.WebControls.DataList.OnDeleteCommand(System.Web.UI. WebControls.DataListCommandEventArgs) method to provide a custom handler for the System.Web.UI.WebControls.DataList.DeleteCommand event. A System.Web.UI.WebControls.DataListCommandEventArgs that contains event data.

[26598] OnEditCommand

[26599] [C#] protected virtual void OnEditCommand(DataListCommandEventArgs e);

[26600] [C++] protected: virtual void OnEditCommand(DataListComimandEventArgs* e);

[26601] [VB] Overridable Protected Sub OnEditCommand(ByVal e As DataListCommandEventArgs)

[26602] [JScript] protected function OnEditCommand(e : DataListCommandEventArgs);

[26603] Description

[26604] Raises the System.Web.UI.WebControls.DataList.EditCommand event. This allows you to provide a custom handler for the event.

[26605] Use the System.Web.UI.WebControls.DataList.OnEditCommand(System.Web.UI.We bControls.DataListCommandEventArgs) method to provide a custom handler for the System.Web.UI.WebControls.DataList.EditCommand event. A System.Web.UI.WebControls.DataListCommandEventArgs that contains event data.

[26606] OnItemCommand

[26607] [C#] protected virtual void OnItemCommand(DataListCommandEventArgs e);

[26608] [C++] p rotected: virtual void OnItemCommand(DataListComma ndEve ntA rgs* e);

[26609] [VB] Overridable Protected Sub OnItemCommand(ByVal e As DataListCommandEventArgs)

[26610] [JScript] protected function OnItemCommand(e : DataListCommandEventArgs);

[26611] Description

[26612] Raises the System.Web.UI.WebControls.DataList.ItemCommand event. This allows you to provide a custom handler for the event.

[26613] Use the System.Web.UI.WebControls.DataList.OnItemCommand(System.Web.UI.W ebControls.DataListCommandEventArgs) method to provide a custom handler for the System.Web.UI.WebControls.DataList.ItemCommand event. A System.Web.UI.WebControls.DataListCommandEventArgs that contains event data.

[26614] OnItemCreated

[26615] [C#] protected virtual void OnItemCreated(DataListItemEventArgs e);

[26616] [C++] protected: virtual void OnItemCreated(DataListItemEventArgs* e);

[26617] [VB] Overridable Protected Sub OnItemCreated(ByVal e As DataListItemEventArgs)

[26618] [JScript] protected function OnItemCreated(e : DataListItemEventArgs);

[26619] Description

[26620] Raises the System.Web.UI.WebControls.DataList.ItemCreated event. This allows you to provide a custom handler for the event.

[26621] Use the System.Web.UI.WebControls.DataList.OnItemCreated(System.Web.UI.Web Controls.DataListItemEventArgs) method to provide a custom handler for the System.Web.UI.WebControls.DataList.ItemCreated event. A System.Web.UI.WebControls.DataListItemEventArgs that contains event data.

[26622] OnItemDataBound

[26623] [C#] protected virtual void Onlte,DataBound(DataListItemEventArgs e);

[26624] [C++] protected: virtual void OnItemDataBound(DataListItemEventArgs* e);

[26625] [VB] Overridable Protected Sub OnItemDataBound(ByVal e As DataListItemEventArgs)

[26626] [JScript] protected function OnItemDataBound(e : DataListItemEventArgs);

[26627] Description

[26628] Raises the System.Web.UI.WebControls.DataList.ItemDataBound event. This allows you to provide a custom handler for the event.

[26629] Use the System.Web.UI.WebControls.DataList.OnItemDataBound(System.Web.UI. WebControls.DataListItemEventArgs) method to provide a custom handler for the System.Web.UI.WebControls.DataList.ItemDataBound event. A System.Web.UI.WebControls.DataListItemEventArgs that contains event data.

[26630] OnUpdateCommand

[26631] [C#] protected virtual void OnUpdateCommand(DataListCommandEventArgs e);

[26632] [C++] protected: virtual void OnlUpdateCommanld(DataListCommanldEvenltArgs* e);

[26633] [VB] Overridable Protected Sub OnUpdateCommand(ByVal e As DataListCommandEventArgs)

[26634] [JScript] protected function OnUpdateCommand(e : DataListCommandEventArgs);

[26635] Description

[26636] Raises the System.Web.UI.WebControls.DataList.UpdateCommand event. This allows you to provide a custom handler for the event.

[26637] Use the System.Web.UI.WebControls.DataList.OnUpdateCommand(System.Web.UI. WebControls.DataListCommandEventArgs) method to provide a custom handler for the System.Web.UI.WebControls.DataList.UpdateCommand event. A System.Web.UI.WebControls.DataListItemEventArgs that contains event data.

[26638] PrepareControlHierarchy

[26639] [C#] protected override void PrepareControlHierarchyo);

[26640] [C++] protected: void PrepareControlHierarchy( );

[26641] [VB] Overrides Protected Sub PrepareControlHierarchy( )

[26642] [JScript] protected override function PrepareControlHierarchy( );

[26643] Description

[26644] RenderContents

[26645] [C#] protected override void RenderContents(HtmlTextWriter writer);

[26646] [C++] protected: void RenderContents(HtmlTextWriter* writer);

[26647] [VB] Overrides Protected Sub RenderContents(ByVal writer As HtmlTextWriter)

[26648] [JScript] protected override function RenderContents(writer : HtmlTextWriter);

[26649] Description

[26650] SaveViewState

[26651] [C#] protected override object SaveViewState( );

[26652] [C++] protected: Object* SaveViewState( );

[26653] [VB] Overrides Protected Function SaveViewState( ) As Object

[26654] [JScript] protected override function SaveViewState( ) : Object;

[26655] Description

[26656] IRepeatInfoUser.GetItemStyle

[26657] [C#] Style IRepeatInfoUser.GetItemStyle(ListItemType itemType, int repeatIndex);

[26658] [C++] Style* IRepeatInfoUser::GetItemStyle(ListItemType itemType, int repeatIndex);

[26659] [VB] Function GetItemStyle(ByVal itemType As ListItemType, ByVal repeatIndex As Integer) As Style Implements IRepeatInfoUser.GetItemStyle

[26660] [JScript] function IRepeatInfoUser.GetItemStyle(itemType : ListItemType, repeatIndex : int) : Style;

[26661] IRepeatInfoUser.RenderItem

[26662] [C#] void IRepeatInfoUser.RenderItem(ListItemType itemType, int repeatIndex, RepeatInfo repeatInfo, HtmlTextWriter writer);

[26663] [C++] void IRepeatInfoUser::RenderItem(ListItemType itemType, int repeatIndex, RepeatInfo* repeatInfo, HtmlTextWriter* writer);

[26664] [VB] Sub RenderItem(ByVal itemType As ListItemType, ByVal repeatIndex As Integer, ByVal repeatInfo As RepeatInfo, ByVal writer As HtmlTextWriter) Implements IRepeatInfoUser.RenderItem

[26665] [JScript] function IRepeatInfoUser.RenderItem(itemType : ListItemType, repeatIndex : int, repeatInfo: RepeatInfo, writer : HtmlTextWriter);

[26666] TrackViewState

[26667] [C#] protected override void TrackViewState( );

[26668] [C++] protected: void TrackViewState( );

[26669] [VB] Overrides Protected Sub TrackViewState( )

[26670] [JScript] protected override function TrackViewState( );

[26671] Description

[26672] Marks the starting point to begin tracking and saving changes to the control as part of the control viewstate.

[26673] DataListCommandEventArgs class (System.Web.UI.WebControls)

[26674] TrackViewState

[26675] Description

[26676] Provides data for the System.Web.UI.WebControls.DataList.CancelCommand, System.Web.UI.WebControls.DataList.DeleteCommand, System.Web.UI.WebControls.DataList.EditCommand, System.Web.UI.WebControls.DataList.ItemCommand, and System.Web.UI.WebControls.DataList.UpdateCommand events of the System.Web.UI.WebControls.DataList control. This class cannot be inherited.

[26677] The System.Web.UI.WebControls.DataList.CancelCommand event is raised when the Cancel button for an item in the System.Web.UI.WebControls.DataList control is clicked.

[26678] DataListCommandEventArgs

[26679] Example Syntax:

[26680] TrackViewState

[26681] [C#] public DataListCommandEventArgs(DataListItem item, object commandSource, CommandEventArgs originalArgs);

[26682] [C++] public: DataListCommandEventArgs(DataListItem* item, Object* commandSource, CommandEventArgs* originalArgs);

[26683] [VB] Public Sub New(ByVal item As DataListItem, ByVal commandSource As Object, ByVal originalArgs As CommandEventArgs)

[26684] [JScript] public function DataListCommandEventArgs(item : DataListItem, commandSource : Object, originalArgs : CommandEventArgs);

[26685] Description

[26686] Initializes a new instance of the System.Web.UI.WebControls.DataListCommandEventArgs class.

[26687] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.DataListCommandEventArgs class. The selected item from the System.Web.UI.WebControls.DataList. The source of the command. A System.Web.UI.WebControls.CommandEventArgs that contains the original event data.

[26688] CommandArgument

[26689] CommandName

[26690] CommandSource

[26691] TrackViewState

[26692] Description

[26693] Gets the source of the command.

[26694] Use the System.Web.UI.WebControls.DataListCommandEventArgs.CommandSourc e property to determine the command source that raised the event. This property is commonly used to determine which command raises the event. You can then take appropriate action, based on the command.

[26695] Item

[26696] TrackViewState

[26697] [C#] public DataListItem Item {get;}

[26698] [C++] public: _property DataListItem* get_Item( );

[26699] [VB] Public ReadOnly Property Item As DataListItem

[26700] [JScript] public function get Item( ) : DataListItem;

[26701] Description

[26702] Gets the item containing the command source in the System.Web.UI.WebControls.DataList control.

[26703] Use the System.Web.UI.WebControls.DataListCommandEventArgs.Item property to access information about the selected item in the System.Web.UI.WebControls.DataList control.

[26704] DataListCommandEventHandler delegate (System.Web.UI.WebControls)

[26705] ToString

[26706] Description

[26707] Represents the method that will handle the System.Web.UI.WebControls.DataList.CancelCommand, System.Web.UI.WebControls.DataList.DeleteCommand, System.Web.UI.WebControls.DataList.EditCommand, System.Web.UI.WebControls.DataList.ItemCommand, and System.Web.UI.WebControls.DataList.UpdateCommand events of a System.Web.UI.WebControls.DataList control. The source of the event. A System.Web.UI.WebControls.DataListCommandEventArgs that contains the event data.

[26708] The System.Web.UI.WebControls.DataList.CancelCommand event is raised when the Cancel button for an item in the System.Web.UI.WebControls.DataList control is clicked.

[26709] DataListItem class (System.Web.UI.WebControls)

[26710] ToString

[26711] Description

[26712] Represents an item in the System.Web.UI.WebControls.DataList control.

[26713] A System.Web.UI.WebControls.DataListItem object represents an item in the System.Web.UI.WebControls.DataList control, such as the heading section, the footer section, or a data item.

[26714] DataListItem

[26715] Example Syntax:

[26716] ToString

[26717] [C#] public DataListItem(int itemIndex, ListItemType itemType);

[26718] [C++] public: DataListItem(int itemIndex, ListItemType itemType);

[26719] [VB] Public Sub New(ByVal itemIndex As Integer, ByVal itemType As ListItemType)

[26720] [JScript] public function DataListItem(itemIndex : int, itemType : ListItemType);

[26721] Description

[26722] Initializes a new instance of the System.Web.UI.WebControls.DataListItem class.

[26723] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.DataListItem class. The index of the item in the System.Web.UI.WebControls.DataList control from the System.Web.UI.WebControls.DataList.Items collection. One of the System.Web.UI.WebControls.ListItemType values.

[26724] AccessKey

[26725] Attributes

[26726] BackColor

[26727] BorderColor

[26728] BorderStyle

[26729] BorderWidth

[26730] ChildControlsCreated

[26731] ClientID

[26732] Context

[26733] Controls

[26734] ControlStyle

[26735] ControlStyleCreated

[26736] CssClass

[26737] DataItem

[26738] ToString

[26739] Description

[26740] Gets or sets a data item associated with the System.Web.UI.WebControls.DataListItem object in the System.Web.UI.WebControls.DataList control.

[26741] Use the System.Web.UI.WebControls.DataListItem.DataItem property to specify or determine the properties of a data item associated with the System.Web.UI.WebControls.DataListItem object in the System.Web.UI.WebControls.DataList control.

[26742] Enabled

[26743] EnableViewState

[26744] Events

[26745] Font

[26746] ForeColor

[26747] HasChildViewState

[26748] Height

[26749] ID

[26750] IsTrackingViewState

[26751] ItemIndex

[26752] ToString

[26753] Description

[26754] Gets the index of the System.Web.UI.WebControls.DataListItem object from from the System.Web.UI.WebControls.DataList.Items collection of the control.

[26755] Use the System.Web.UI.WebControls.DataListItem.ItemIndex property to determine the index number of the System.Web.UI.WebControls.DataListItem object from the System.Web.UI.WebControls.DataList.Items collection.

[26756] ItemType

[26757] ToString

[26758] [C#] public virtual ListItemType ItemType {get;}

[26759] [C++] public: _property virtual ListItemType get_ItemType( );

[26760] [VB] Overridable Public ReadOnly Property ItemType As ListItemType

[26761] [JScript] public function get ItemType( ) : ListItemType;

[26762] Description

[26763] Gets the type of the item represented by the System.Web.UI.WebControls.DataListItem object in the System.Web.UI.WebControls.DataList control.

[26764] Use the System.Web.UI.WebControls.DataListItem.ItemType property to determine the type of the item represented by the System.Web.UI.WebControls.DataGridItem object. The following table lists the various item types.

[26765] NamingContainer

[26766] Page

[26767] Parent

[26768] Site

[26769] Style

[26770] TabIndex

[26771] TagKey

[26772] TagName

[26773] TemplateSourceDirectory

[26774] ToolTip

[26775] UniqueID

[26776] ViewState

[26777] ViewStateIgnoresCase

[26778] Visible

[26779] Width

[26780] CreateControlStyle

[26781] [C#] protected override Style CreateControlStyle( );

[26782] [C++] protected: Style* CreateControlStyle( );

[26783] [VB] Overrides Protected Function CreateControlStyle( ) As Style

[26784] [JScript] protected override function CreateControlStyle( ) : Style;

[26785] Description

[26786] OnBubbleEvent

[26787] [C#] protected override bool OnBubbleEvent(object source, EventArgs e);

[26788] [C++] protected: bool OnlubbleEvent(Object* source, EvenltArgs* e);

[26789] [VB] Overrides Protected Function OnBubbleEvent(ByVal source As Object, ByVal e As EventArgs) As Boolean

[26790] [JScript] protected override function OnBubbleEvent(source : Object, e : EventArgs) : Boolean;

[26791] Description

[26792] RenderItem

[26793] [C#] public virtual void RenderItem(HtmlTextWriter writer, bool extractRows, bool tableLayout);

[26794] [C++] public: virtual void RenderItem(HtmlTextWriter* writer, bool extractRows, bool tableLayout);

[26795] [VB] Overridable Public Sub RenderItem(ByVal writer As HtmlTextWriter, ByVal extractRows As Boolean, ByVal tableLayout As Boolean)

[26796] [JScript] public function RenderItem(writer : HtmlTextWriter, extractRows : Boolean, tableLayout : Boolean);

[26797] Description

[26798] Displays the System.Web.UI.WebControls.DataListItem object on the client.

[26799] Use the System.Web.UI.WebControls.DataListItem.RenderItem(System.Web.UI.Htm ITextWriter,System.Boolean,System.Boolean) method to display the System.Web.UI.WebControls.DataListItem object on the client. A System.Web.UI.HtmlTextWriter object that contains the output stream for rendering on the client. true to extract rows; otherwise false. true to display as a table; otherwise false.

[26800] SetItemType

[26801] [C#] protected internal virtual void SetItemType(ListItemType itemType);

[26802] [C++] protected public: virtual void SetItemType(ListItemType itemType);

[26803] [VB] Overridable Protected Friend Dim Sub SetItemType(ByVal itemType As ListItemType)

[26804] [JScript] package function SetItemType(itemType : ListItemType);

[26805] Description

[26806] DataListItemCollection class (System.Web.UI.WebControls)

[26807] TrackViewState

[26808] Description

[26809] Represents the collection of System.Web.UI.WebControls.DataListItem objects in the System.Web.UI.WebControls.DataList control. This class cannot be inherited.

[26810] The System.Web.UI.WebControls.DataListItemCollection class represents a collection of System.Web.UI.WebControls.DataListItem objects, which in turn represent the data items in a System.Web.UI.WebControls.DataList control. To programmatically retrieve System.Web.UI.WebControls.DataListItem objects from a System.Web.UI.WebControls.DataList control, use one of the following methods: Use the indexer to get a single System.Web.UI.WebControls.DataListItem object from the collection, using array notation.

[26811] DataListItemCollection

[26812] Example Syntax:

[26813] TrackViewState

[26814] [C#] public DataListItemCollection(ArrayList items);

[26815] [C++] public: DataListItemCollection(ArrayList* items);

[26816] [VB] Public Sub New(ByVal items As ArrayList)

[26817] [JScript] public function DataListItemCollection(items : ArrayList);

[26818] Description

[26819] Initializes a new instance of the System.Web.UI.WebControls.DataListItemCollection class. Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.DataListItemCollection class. A System.Collections.ArrayList object that contains the items with which to initialize the collection.

[26820] Count

[26821] TrackViewState

[26822] [C#] public int Count {get;}

[26823] [C++] public: _property int get_Count( );

[26824] [VB] Public ReadOnly Property Count As Integer

[26825] [JScript] public function get Count( ) : int;

[26826] Description

[26827] Gets the number of System.Web.UI.WebControls.DataListItem objects in the collection.

[26828] Use the System.Web.UI.WebControls.DataListItemCollection.Count property to determine the number of System.Web.UI.WebControls.DataListItem objects in the System.Web.UI.WebControls.DataListItemCollection collection. The System.Web.UI.WebControls.DataListItemCollection.Count property is commonly used when iterating through the collection to determine the upper bound of the collection.

[26829] IsReadOnly

[26830] TrackViewState

[26831] [C#] public bool IsReadOnly {get;}

[26832] [C++] public: _property bool get_IsReadOnly( );

[26833] [VB] Public ReadOnly Property IsReadOnly As Boolean

[26834] [JScript] public function get IsReadOnly( ) : Boolean;

[26835] Description

[26836] Gets a value that indicates whether the System.Web.UI.WebControls.DataListItem objects in the System.Web.UI.WebControls.DataListItemCollection can be modified.

[26837] This property always returns false to indicate that the System.Web.UI.WebControls.DataListItemCollection can be written to in all cases.

[26838] IsSynchronized

[26839] TrackViewState

[26840] [C#] public bool IsSynchronized {get;}

[26841] [C++] public: _property bool get_IsSynchronized( );

[26842] [VB] Public ReadOnly Property IsSynchronized As Boolean

[26843] [JScript] public function get IsSynchronized( ) : Boolean;

[26844] Description

[26845] Gets a value indicating whether access to the System.Web.UI.WebControls.DataListItemCollection is synchronized (threadi safe).

[26846] This property is derived from the System.Collections.ICollection class and iS overridden to always return false.

[26847] Item

[26848] TrackViewState

[26849] [C#] public DataListItem this[int index] {get;}

[26850] [C++] public: _property DataListItem* get_Item(int index);

[26851] [VB] Public Default ReadOnly Property Item(ByVal index As Integer) As DataListItem

[26852] [JScript] returnValue=DataListItemCollectionObject.Item(index);

[26853] Description

[26854] Gets a System.Web.UI.WebControls.DataListItem object at the specified index in the collection.

[26855] Use this indexer to get a System.Web.UI.WebControls.DataListItem object from the System.Web.UI.WebControls.DataListItemCollection at the specified index using array notation. The index of the System.Web.UI.WebControls.DataListItem in the collection to retrieve.

[26856] SyncRoot

[26857] TrackViewState

[26858] [C#] public object SyncRoot {get;}

[26859] [C++] public: _property Object* get_SyncRoot( );

[26860] [VB] Public ReadOnly Property SyncRoot As Object

[26861] [JScript] public function get SyncRoot( ) : Object;

[26862] Description

[26863] Gets the object that can be used to synchronize access to the System.Web.UI.WebControls.DataListItemCollection collection.

[26864] The object returned in this implementation is the System.Web.UI.WebControls.DataListItemCollection object itself.

[26865] CopyTo

[26866] [C#] public void CopyTo(Array array, int index);

[26867] [C++] public: _sealed void CopyTo(Array* array, int index);

[26868] [VB] NotOverridable Public Sub CopyTo(ByVal array As Array, ByVal index As Integer)

[26869] [JScript] public function CopyTo(array : Array, index : int);

[26870] Description

[26871] Copies all the items from this System.Web.UI.WebControls.DataListItemCollection collection to the specified System.Array object, starting at the specified index in the System.Array object.

[26872] Use this method to copy the contents of the System.Web.UI.WebControls.DataListItemCollection collection into the specified System.Array object, starting at the specified index. A zero-based System.Array object that receives the copied items from the System.Web.UI.WebControls.DataListItemCollection collection. The first position in the specified System.Array object to receive the copied contents.

[26873] GetEnumerator

[26874] [C#] public IEnumerator GetEnumerator( );

[26875] [C++] public: _sealed IEnumerator* GetEnumerator( );

[26876] [VB] NotOverridable Public Function GetEnumerator( ) As IEnumerator

[26877] [JScript] public function GetEnumerator( ) : IEnumerator;

[26878] Description

[26879] Returns a System.Collections.IEnumerator interface that contains all System.Web.UI.WebControls.DataListItem objects in the System.Web.UI.WebControls.DataListItemCollection.

[26880] Return Value: A System.Collections.IEnumerator interface that contains all System.Web.UI.WebControls.DataListItem objects in the System.Web.UI.WebControls.DataListItemCollection.

[26881] Use this method to create a System.Collections.IEnumerator that can be easily iterated through to get each item in the System.Web.UI.WebControls.DataListItemCollection collection.

[26882] DataListItemEventArgs class (System.Web.UI.WebControls)

[26883] ToString

[26884] Description

[26885] Provides data for the System.Web.UI.WebControls.DataList.ItemCreated and System.Web.UI.WebControls.DataList.ItemDataBound events of a System.Web.UI.WebControls.DataList control. This class cannot be inherited.

[26886] The System.Web.UI.WebControls.DataList.ItemCreated event is raised when an item in the System.Web.UI.WebControls.DataList control is created.

[26887] DataListItemEventArgs

[26888] Example Syntax:

[26889] ToString

[26890] [C#] public DataListItemEventArgs(DataListItem item);

[26891] [C++] public: DataListItemEventArgs(DataListItem* item);

[26892] [VB] Public Sub New(ByVal item As DataListItem)

[26893] [JScript] public function DataListItemEventArgs(item : DataListItem);

[26894] Description

[26895] Initializes a new instance of the System.Web.UI.WebControls.DataListItemEventArgs class.

[26896] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.DataListItemEventArgs class. A System.Web.UI.WebControls.DataListItem object that represents an item in the System.Web.UI.WebControls.DataList control.

[26897] Item

[26898] ToString

[26899] [C#] public DataListItem Item {get;}

[26900] [C++] public: _property DataListItem* get Item( );

[26901] [VB] Public ReadOnly Property Item As DataListItem

[26902] [JScript] public function get Item( ) : DataListItem;

[26903] Description

[26904] Gets the referenced item in the System.Web.UI.WebControls.DataList control when the event is raised.

[26905] The items in the System.Web.UI.WebControls.DataList control are referenced as each item is created or bound to the control. Use this property to programmatically access the referenced item in the System.Web.UI.WebControls.DataList control when the System.Web.UI.WebControls.DataList.ItemCreated or System.Web.UI.WebControls.DataList.ItemDataBound event is raised.

[26906] DataListItemEventHandler delegate (System.Web.UI.WebControls)

[26907] ToString

[26908] Description

[26909] Represents the method that will handle the System.Web.UI.WebControls.DataList.ItemCreated and System.Web.UI.WebControls.DataList.ItemDataBound events of the System.Web.UI.WebControls.DataList control. The source of the event. A System.Web.UI.WebControls.DataListItemEventArgs that contains the event data.

[26910] The System.Web.UI.WebControls.DataList.ItemCreated event is raised when an item in the System.Web.UI.WebControls.DataList control is created.

[26911] DayNameFormat enumeration (System.Web.UI.WebControls)

[26912] ToString

[26913] Description

[26914] Specifies the display format for the days of the week on a System.Web.UI.WebControls.Calendar control.

[26915] The System.Web.UI.WebControls.DayNameFormat enumeration represents the display formats for the days of the week on a System.Web.UI.WebControls.Calendar control.

[26916] ToString

[26917] [C#] public const DayNameFormat FirstLetter;

[26918] [C++] public: const DayNameFormat FirstLetter;

[26919] [VB] Public Const FirstLetter As DayNameFormat

[26920] [JScript] public var FirstLetter : DayNameFormat;

[26921] Description

[26922] The days of the week displayed with just the first letter. For example, T.

[26923] ToString

[26924] [C#] public const DayNameForat FirstTwoLetters;

[26925] [C++] public: const DayNameFormat FirstTwoLetters;

[26926] [VB] Public Const FirstTwoLetters As DayNameFormat

[26927] [JScript] public var FirstTwoLetters : DayNameFormat;

[26928] Description

[26929] The days of the week displayed with just the first two letters. For example, Tu.

[26930] ToString

[26931] [C#] public const DayNameFormat Full;

[26932] [C++] public: const DayNameFormat Full;

[26933] [VB] Public Const Full As DayNameFormat

[26934] [JScript] public var Full : DayNameFormat;

[26935] Description

[26936] The days of the week displayed in full format. For example, Tuesday.

[26937] ToString

[26938] [C#] public const DayNameFormat Short;

[26939] [C++] public: const DayNameFormat Short;

[26940] [VB] Public Const Short As DayNameFormat

[26941] [JScript] public var Short : DayNameFormat;

[26942] Description

[26943] The days of the week displayed in abbreviated format. For example, Tues.

[26944] DayRenderEventArgs class (System.Web.UI.WebControls)

[26945] ToString

[26946] Description

[26947] Provides data for the System.Web.UI.WebControls.Calendar.DayRender event of the System.Web.UI.WebControls.Calendar control. This class cannot be inherited.

[26948] Although data binding is not supported for the System.Web.UI.WebControls.Calendar control, it is possible to modify the content and formatting of the individual date cells. Before the System.Web.UI.WebControls.Calendar control is displayed on the Web page, it creates and assembles the components that make up the control. The System.Web.UI.WebControls.Calendar.DayRender event is raised when each date cell in System.Web.UI.WebControls.Calendar control is created. You can control the contents and formatting of a date cell when it is created by providing code in the event handler for the System.Web.UI.WebControls.Calendar.DayRender event.

[26949] DayRenderEventArgs

[26950] Example Syntax:

[26951] ToString

[26952] [C#] public DayRenderEventArgs(TableCell cell, CalendarDay day);

[26953] [C++] public: DayRenderEventArgs(TableCell* cell, CalendarDay* day);

[26954] [VB] Public Sub New(ByVal cell As TableCell, ByVal day As CalendarDay)

[26955] [JScript] public function DayRenderEventArgs(cell : TableCell, day : CalendarDay);

[26956] Description

[26957] Initializes a new instance of the System.Web.UI.WebControls.DayRenderEventArgs class.

[26958] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.DayRenderEventArgs class. A System.Web.UI.WebControls.TableCell object that represents a cell in the System.Web.UI.WebControls.Calendar control. A System.Web.UI.WebControls.CalendarDay object that represents the day to render in the System.Web.UI.WebControls.Calendar control.

[26959] Cell

[26960] ToString

[26961] [C#] public TableCell Cell {get;}

[26962] [C++] public: _property TableCell* get_Cell( );

[26963] [VB] Public ReadOnly Property Cell As TableCell

[26964] [JScript] public function get Cell( ) : TableCell;

[26965] Description

[26966] Gets the System.Web.UI.WebControls.TableCell object that represents the cell being rendered in the System.Web.UI.WebControls.Calendar control.

[26967] Use the System.Web.UI.WebControls.DayRenderEventArgs.Cell property to programmatically control the cell being rendered in the System.Web.UI.WebControls.Calendar control.

[26968] Day

[26969] ToString

[26970] [C#] public CalendarDay Day {get;}

[26971] [C++] public: _property CalendarDay* get_Day( );

[26972] [VB] Public ReadOnly Property Day As CalendarDay

[26973] [JScript] public function get Day( ) : CalendarDay;

[26974] Description

[26975] Gets the System.Web.UI.WebControls.CalendarDay that represents the day being rendered in the System.Web.UI.WebControls.Calendar control.

[26976] Use the System.Web.UI.WebControls.DayRenderEventArgs.Day property to get information about the day being rendered in the System.Web.UI.WebControls.Calendar control.

[26977] DayRenderEventHandler delegate (System.Web.UI.WebControls)

[26978] ToString

[26979] Description

[26980] Represents the method that will handle the System.Web.UI.WebControls.Calendar.DayRender event of the System.Web.UI.WebControls.Calendar control. The source of the event. A System.Web.UI.WebControls.DayRenderEventArgs that contains the event data.

[26981] Although data binding is not supported for the System.Web.UI.WebControls.Calendar control, it is possible to modify the content and formatting of the individual date cells. Before the System.Web.UI.WebControls.Calendar control is displayed on the Web page, it creates and assembles the components that make up the control. The System.Web.UI.WebControls.Calendar.DayRender event is raised when each date cell in System.Web.UI.WebControls.Calendar control is created. You can control the contents and formatting of a date cell when it is created by providing code in the event handler for the System.Web.UI.WebControls.Calendar.DayRender event. For additional information on customizing the contents of a date cell, see System.Web.UI.WebControls.Calendar.OnDayRender(System.Web.UI.Web Controls.TableCell,System.Web.UI.WebControls.CalendarDay).

[26982] DropDownList class (System.Web.UI.WebControls)

[26983] ToString

[26984] Description

[26985] Represents a control that allows the user to select a single item from a drop-down list.

[26986] Use the System.Web.UI.WebControls.DropDownList control to create a single selection drop-down list control. You can control the appearance of the System.Web.UI.WebControls.DropDownList control by setting the System.Web.UI.WebControls.DropDownList.BorderColor, System.Web.UI.WebControls.DropDownList.BorderStyle, and System.Web.UI.WebControls.DropDownList.BorderWidth properties.

[26987] DropDownList

[26988] Example Syntax:

[26989] ToString

[26990] [C#] public DropDownList( );

[26991] [C++] public: DropDownList( );

[26992] [VB] Public Sub New( )

[26993] [JScript] public function DropDownList( );

[26994] Description

[26995] Initializes a new instance of the System.Web.UI.WebControls.DropDownList class.

[26996] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.DropDownList class.

[26997] AccessKey

[26998] Attributes

[26999] AutoPostBack

[27000] BackColor

[27001] BorderColor

[27002] ToString

[27003] Description

[27004] Gets or sets the border color of the control.

[27005] The System.Web.UI.WebControls.DropDownList.BorderColor property is inherited from the System.Web.UI.WebControls.WebControl class and is not applicable to the System.Web.UI.WebControls.DropDownList control.

[27006] BorderStyle

[27007] ToString

[27008] [C#] public override BorderStyle BorderStyle {get; set;}

[27009] [C++] public: _property virtual BorderStyle get_BorderStyle( );public: _property virtual void set_BorderStyle(BorderStyle);

[27010] [VB] Overrides Public Property BorderStyle As BorderStyle

[27011] [JScript] public function get BorderStyle( ) : BorderStyle;public function set BorderStyle(BorderStyle);

[27012] Description

[27013] Gets or sets the border style of the control.

[27014] The System.Web.UI.WebControls.DropDownList.BorderStyle property is inherited from the System.Web.UI.WebControls.WebControl class and is not applicable to the System.Web.UI.WebControls.DropDownList control.

[27015] BorderWidth

[27016] ToString

[27017] [C#] public override Unit BorderWidth {get; set;}

[27018] [C++] public: _property virtual Unit get_BorderWidth( );public: _property virtual void set_BorderWidth(Unit);

[27019] [VB] Overrides Public Property BorderWidth As Unit

[27020] [JScript] public function get BorderWidth( ) : Unit;public function set BorderWidth(Unit);

[27021] Description

[27022] Gets or sets the border width for the control.

[27023] The System.Web.UI.WebControls.DropDownList.BorderWidth property is inherited from the System.Web.UI.WebControls.WebControl class and is not applicable to the System.Web.UI.WebControls.DropDownList control.

[27024] ChildControlsCreated

[27025] ClientID

[27026] Context

[27027] Controls

[27028] ControlStyle

[27029] ControlStyleCreated

[27030] CssClass

[27031] DataMember

[27032] DataSource

[27033] DataTextField

[27034] DataTextFormatString

[27035] DataValueField

[27036] Enabled

[27037] EnableViewState

[27038] Events

[27039] Font

[27040] ForeColor

[27041] HasChildViewState

[27042] Height

[27043] ID

[27044] IsTrackingViewState

[27045] Items

[27046] NamingContainer

[27047] Page

[27048] Parent

[27049] SelectedIndex

[27050] ToString

[27051] Description

[27052] Gets or sets the index of the selected item in the System.Web.UI.WebControls.DropDownList control.

[27053] Use the System.Web.UI.WebControls.DropDownList.SelectedIndex property to programmatically specify or determine the index of the selected item from the System.Web.UI.WebControls.DropDownList control. An item is always selected in the System.Web.UI.WebControls.DropDownList control. You cannot deselect every item in the list at the same time.

[27054] SelectedItem

[27055] Site

[27056] Style

[27057] TabIndex

[27058] TagKey

[27059] TagName

[27060] TemplateSourceDirectory

[27061] ToolTip

[27062] ToString

[27063] Description

[27064] Gets or sets the ToolTip text displayed when the mouse pointer rests over the control.

[27065] The System.Web.UI.WebControls.DropDownList.ToolTip property is inherited from the System.Web.UI.WebControls.WebControl class and is not applicable to the System.Web.UI.WebControls.DropDownList control.

[27066] UniqueID

[27067] ViewState

[27068] ViewStateIgnoresCase

[27069] Visible

[27070] Width

[27071] AddAttributesToRender

[27072] [C#] protected override void AddAttributesToRender(HtmlTextWriter writer);

[27073] [C++] protected: void AddAttributesToRender(HtmlTextWriter* writer);

[27074] [VB] Overrides Protected Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[27075] [JScript] protected override function AddAttributesToRender(writer : HtmlTextWriter);

[27076] Description

[27077] Adds the properties of the System.Web.UI.WebControls.DropDownList control to the output stream for rendering on the client. The output stream for rendering on the client.

[27078] CreateControlCollection

[27079] [C#] protected override ControlCollection CreateControlCollection( );

[27080] [C++] protected: ControlCollection* CreateControlCollection( );

[27081] [VB] Overrides Protected Function CreateControlCollection( ) As ControlCollection

[27082] [JScript] protected override function CreateControlCollection( ) : ControlCollection;

[27083] Description

[27084] RenderContents

[27085] [C#] protected override void RenderContents(HtmlTextWriter writer);

[27086] [C++] protected: void RenderContents(HtmlTextWriter* writer);

[27087] [VB] Overrides Protected Sub RenderContents(ByVal writer As HtmlTextWriter)

[27088] [JScript] protected override function RenderContents(writer : HtmlTextWriter);

[27089] Description

[27090] Displays the System.Web.UI.WebControls.DropDownList control on the client. The output stream for rendering on the client. IPostBackDataHandler.LoadPostData

[27091] [C#] bool IPostBackDataHandler.LoadPostData(string postDataKey, NameValueCollection postCollection);

[27092] [C++] bool IPostBackDataHandler::LoadPostData(String* postDataKey, NameValueCollection* postCollection);

[27093] [VB] Function LoadPostData(ByVal postDataKey As String, ByVal postCollection As NameValueCollection) As Boolean Implements IPostBackDataHandler.LoadPostData

[27094] [JScript] function IPostBackDataHandler.LoadPostData(postDataKey : String, postCollection : NameValueCollection): Boolean;

[27095] IPostBackDataHandler.RaisePostDataChangedEvent

[27096] [C++] void IPostBackDataHandler.RaisePostDataChangedEvent( );

[27097] [C++] void IPostBackDataHandler::RaisePostDataChangedEvent( );

[27098] [VB] Sub RaisePostDataChangedEvent( ) Implements IPostBackDataHandler.RaisePostDataChangedEvent

[27099] [JScript] function IPostBackDataHandler.RaisePostDataChangedEvent( );

[27100] EditCommandColumn class (System.Web.UI.WebControls)

[27101] TrackViewState

[27102] Description

[27103] A special column type for the System.Web.UI.WebControls.DataGrid control that contains the Edit command buttons for editing data items in each row.

[27104] Use the System.Web.UI.WebControls.EditCommandColumn class to create a special column for the System.Web.UI.WebControls.DataGrid control that contains the Edit, Update, and Cancel command buttons for each data row in the grid. These buttons allow you to edit the values of a row in the System.Web.UI.WebControls.DataGrid control.

[27105] EditCommandColumn

[27106] Example Syntax:

[27107] TrackViewState

[27108] [C#] public EditCommandColumn( );

[27109] [C++] public: EditCommandColumn( );

[27110] [VB] Public Sub New( )

[27111] [JScript] public function EditCommandColumn( );

[27112] Description

[27113] Initializes a new instance of the System.Web.UI.WebControls.EditCommandColumn class. Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.EditCommandColumn class.

[27114] ButtonType

[27115] TrackViewState

[27116] [C#] public virtual ButtonColumnType ButtonType {get; set;}

[27117] [C++] public: _property virtual ButtonColumnType get_ButtonType( );public: _property virtual void set_ButtonType(ButtonColumnType);

[27118] [VB] Overridable Public Property ButtonType As ButtonColurnnType

[27119] [JScript] public function get ButtonType( ) : BuftonColumnType;public function set ButtonType(ButtonColumnType);

[27120] Description

[27121] Gets or sets the button type for the column.

[27122] Use the System.Web.UI.WebControls.EditCommandColumn.ButtonType property to specify whether the buttons in the column display as push buttons or hyperlinks.

[27123] CancelText

[27124] TrackViewState

[27125] [C#] public virtual string CancelText {get; set;}

[27126] [C++] public: _property virtual String* get_CancelText( );public: _property virtual void set_CancelText(String*);

[27127] [VB] Overridable Public Property CancelText As String

[27128] [JScript] public function get CancelText( ) : String;public function set CancelText(String);

[27129] Description

[27130] Gets or sets the text to display for the Cancel command button in the System.Web.UI.WebControls.EditCommandColumn.

[27131] Use the System.Web.UI.WebControls.EditCommandColumn.CancelText property to specify the text to display for the Cancel command button in the System.Web.UI.WebControls.EditCommandColumn.

[27132] DesignMode

[27133] EditText

[27134] TrackViewState

[27135] Description

[27136] Gets or sets the text to display for the Edit command button in the System.Web.UI.WebControls.EditCommandColumn.

[27137] Use the System.Web.UI.WebControls.EditCommandColumn.EditText property to specify the text to display for the Edit command button in the System.Web.UI.WebControls.EditCommandColumn.

[27138] FooterStyle

[27139] FooterText

[27140] HeaderImageUrl

[27141] HeaderStyle

[27142] HeaderText

[27143] IsTrackingViewState

[27144] ItemStyle

[27145] Owner

[27146] SortExpression

[27147] UpdateText

[27148] TrackViewState

[27149] Description

[27150] Gets or sets the text to display for the Update command button in the System.Web.UI.WebControls.EditCommandColumn.

[27151] Use the System.Web.UI.WebControls.EditCommandColumn.UpdateText property to specify the text to display for the Update command button in the System.Web.UI.WebControls.EditCommandColumnn.

[27152] ViewState

[27153] Visible

[27154] InitializeCell

[27155] [C#] public override void InitializeCell(TableCell cell, int columnIndex, ListItemType itemType);

[27156] [C++] public: void InitializeCell(TableCell* cell, int columnIndex, ListItemType itemType);

[27157] [VB] Overrides Public Sub InitializeCell(ByVal cell As TableCell, ByVal columnIndex As Integer, ByVal itemType As ListItemType)

[27158] [JScript] public override function InitializeCell(cell : TableCell, columnIndex : int, itemType : ListItemType);

[27159] Description

[27160] Initializes a cell within the column. A System.Web.UI.WebControls.TableCell that contains information about the cell to initialize. The column number where the cell is located. One of the System.Web.UI.WebControls.ListItemType values.

[27161] FirstDayOfWeek enumeration (System.Web.UI.WebControls)

[27162] TrackViewState

[27163] Description

[27164] Specifies the day to display as the first day of the week on the System.Web.UI.WebControls.Calendar control.

[27165] The System.Web.UI.WebControls.FirstDayOfWeek enumeration represents the values that specify which day to display as the first day of the week on the System.Web.UI.WebControls.Calendar control.

[27166] TrackViewState

[27167] [C#] public const FirstDayOfWeek Default;

[27168] [C++] public: const FirstDayOfWeek Default;

[27169] [VB] Public Const Default As FirstDayOfWeek

[27170] [JScript] public var Default : FirstDayOfWeek;

[27171] Description

[27172] The first day of the week is specified by the system settings.

[27173] TrackViewState

[27174] [C#] public const FirstDayOfWeek Friday;

[27175] [C++] public: const FirstDayOfWeek Friday;

[27176] [VB] Public Const Friday As FirstDayOfWeek

[27177] [JScript] public var Friday : FirstDayOfWeek;

[27178] Description

[27179] The first day of the week is Friday.

[27180] TrackViewState

[27181] [C#] public const FirstDayOfWeek Monday;

[27182] [C++] public: const FirstDayOfWeek Monday;

[27183] [VB] Public Const Monday As FirstDayOfWeek

[27184] [JScript] public var Monday : FirstDayOfWeek;

[27185] Description

[27186] The first day of the week is Monday.

[27187] TrackViewState

[27188] [C#] public const FirstDayOfWeek Saturday;

[27189] [C++] public: const FirstDayOfWeek Saturday;

[27190] [VB] Public Const Saturday As FirstDayOfWeek

[27191] [JScript] public var Saturday : FirstDayOfWeek;

[27192] Description

[27193] The first day of the week is Saturday.

[27194] TrackViewState

[27195] [C#] public const FirstDayOfWeek Sunday;

[27196] [C++] public: const FirstDayOfWeek Sunday;

[27197] [VB] Public Const Sunday As FirstDayOfWeek

[27198] [JScript] public var Sunday : FirstDayOfWeek;

[27199] Description

[27200] The first day of the week is Sunday.

[27201] TrackViewState

[27202] [C#] public const FirstDayOfWeek Thursday;

[27203] [C++] public: const FirstDayOfWeek Thursday;

[27204] [VB] Public Const Thursday As FirstDayOfWeek

[27205] [JScript] public var Thursday : FirstDayOfWeek;

[27206] Description

[27207] The first day of the week is Thursday.

[27208] TrackViewState

[27209] [C#] public const FirstDayOfWeek Tuesday;

[27210] [C++] public: const FirstDayOfWeek Tuesday;

[27211] [VB] Public Const Tuesday As FirstDayOfWeek

[27212] [JScript] public var Tuesday : FirstlayofWeek;

[27213] Description

[27214] The first day of the week is Tuesday.

[27215] TrackViewState

[27216] [C#] public const FirstDayOfWeek Wednesday;

[27217] [C++] public: const FirstDayOfWeek Wednesday;

[27218] [VB] Public Const Wednesday As FirstDayOfWeek

[27219] [JScript] public var Wednesday : FirstDayOfWeek;

[27220] Description

[27221] The first day of the week is Wednesday. FontInfo class (System.Web.UI.WebControls)

[27222] ToString

[27223] Description

[27224] Encapsulates the font properties of text. This class cannot be inherited.

[27225] Use the System.Web.UI.WebControls.FontInfo class to encapsulate the font properties of text. You can specify the font name and the font size. You can also specify whether the style of the font is bold, italic, overlined, strikethrough, or underlined.

[27226] Bold

[27227] ToString

[27228] [C#] public bool Bold {get; set;}

[27229] [C++] public: _property bool get_Bold( );public: _property void set_Bold(bool);

[27230] [VB] Public Property Bold As Boolean

[27231] [JScript] public function get Bold( ) : Boolean;public function set Bold(Boolean);

[27232] Description

[27233] Gets or sets a value that indicates whether the font is bold.

[27234] Use the System.Web.UI.WebControls.FontInfo.Bold property to specify or determine whether the font is bold.

[27235] Italic

[27236] ToString

[27237] [C#] public bool Italic {get; set;}

[27238] [C++] public: _property bool get_Italic( );public: _property void set_Italic(bool);

[27239] [VB] Public Property Italic As Boolean

[27240] [JScript] public function get Italic( ) : Boolean;public function set Italic(Boolean);

[27241] Description

[27242] Gets or sets a value that indicates whether the font is italic.

[27243] Use the System.Web.UI.WebControls.FontInfo.Italic property to specify or determine whether the font is italic.

[27244] Name

[27245] ToString

[27246] [C#] public string Name {get; set;}

[27247] [C++] public: _property String* get_Name( );public: _property void setName(String*);

[27248] [VB] Public Property Name As String

[27249] [JScript] public function get Name( ) : String;public function set Name(String);

[27250] Description

[27251] Gets or sets the primary font name.

[27252] Use the System.Web.UI.WebControls.FontInfo.Name property to specify or determine the primary font name. The primary font name determines the font that is used to display text in the control associated with the System.Web.UI.WebControls.FontInfo.

[27253] Names

[27254] ToString

[27255] [C#] public string[ ] Names {get; set;}

[27256] [C++] public: _property String* get_Names( );public: _property void set_Names(String* _gc[ ]);

[27257] [VB] Public Property Names As String ( )

[27258] [JScript] public function get Names( ) : String[ ];public function set Names(String[ ]);

[27259] Description

[27260] Gets or sets an ordered array of font names.

[27261] Use the System.Web.UI.WebControls.FontInfo.Names property to specify or determine an ordered array of font names for a System.Web.UI.WebControls.FontInfo. The System.Web.UI.WebControls.FontInfo.Names property is commonly used to store a list of available font names.

[27262] Overline

[27263] ToString

[27264] [C#] public bool Overline {get; set;}

[27265] [C++] public: _property bool get_Overline( );public: _property void set_Overline(bool);

[27266] [VB] Public Property Overline As Boolean

[27267] [JScript] public function get Overline( ) : Boolean;public function set Overline(Boolean);

[27268] Description

[27269] Gets or sets a value that indicates whether the font is overlined. Use the System.Web.UI.WebControls.FontInfo.Overline property to specify or determine whether the font contains a line above the text.

[27270] Size

[27271] ToString

[27272] [C#] public FontUnit Size {get; set;}

[27273] [C++] public: _property FontUnit get Size( );public: _property void set Size(FontUnit);

[27274] [VB] Public Property Size As FontUnit

[27275] [JScript] public function get Size( ) : FontUnit;public function set Size(FontUnit);

[27276] Description

[27277] Gets or sets the font size.

[27278] Use the System.Web.UI.WebControls.FontInfo.Size property to specify the size of the font.

[27279] Strikeout

[27280] ToString

[27281] [C#] public bool Strikeout {get; set;}

[27282] [C++] public: _property bool get_Strikeout( );public: _property void set_Strikeout(bool);

[27283] [VB] Public Property Strikeout As Boolean

[27284] [JScript] public function get Strikeout( ) : Boolean;public function set Strikeout(Boolean);

[27285] Description

[27286] Gets or sets a value that indicates whether the font is strikethrough.

[27287] Use the System.Web.UI.WebControls.FontInfo.Strikeout property to specify or determine whether the font contains a line through the text.

[27288] Underline

[27289] ToString

[27290] [C#] public bool Underline {get; set;}

[27291] [C++] public: _property bool get_Underline( );public: _property void set_Underline(bool);

[27292] [VB] Public Property Underline As Boolean

[27293] [JScript] public function get Underline( ) : Boolean;public function set Underline(Boolean);

[27294] Description

[27295] Gets or sets a value that indicates whether the font is underlined.

[27296] Use the System.Web.UI.WebControls.FontInfo.Underline property to specify or determine whether the font contains a line under the text.

[27297] CopyFrom

[27298] [C#] public void CopyFrom(FontInfo f);

[27299] [C++] public: void CopyFrom(FontInfo* f);

[27300] [VB] Public Sub CopyFrom(ByVal f As FontInfo)

[27301] [JScript] public function CopyFrom(f: FontInfo);

[27302] Description

[27303] Duplicates the font properties of the specified System.Web.UI.WebControls.FontInfo into the current instance of the System.Web.Ut.WebControls.FontInfo class.

[27304] Use the System.Web.UI.WebControls.FontInfo.CopyFrom(System.Web.UI.WebCont rols.FontInfo) method to duplicate the font properties of the specified System.Web.UI.WebControls.FontInfo into the current instance of the System.Web.UI.WebControls.FontInfo class. A System.Web.UI.WebControls.FontInfo that contains the font properties to duplicate.

[27305] MergeWith

[27306] [C#] public void MergeWith(FontInfo f);

[27307] [C++] public: void MergeWith(FontInfo* f);

[27308] [VB] Public Sub MergeWith(ByVal f As FontInfo)

[27309] [JScript] public function MergeWith(f: FontInfo);

[27310] Description

[27311] Combines the font properties of the specified System.Web.UI.WebControls.FontInfo with the current instance of the System.Web.UI.WebControls.FontInfo class.

[27312] Use the System.Web.UI.WebControls.FontInfo.MergeWith(System.Web.UI.WebCont rols.FontInfo) method to combine the font properties of the specified System.Web.UI.WebControls.FontInfo with the current instance of the System.Web.UI.WebControls.FontInfo class. A System.Web.UI.WebControls.FontInfo that contains the font properties to combine.

[27313] ShouldSerializeNames

[27314] [C#] public bool ShouldSerializeNames( );

[27315] [C++] public: bool ShouldSerializeNames( );

[27316] [VB] Public Function ShouldSerializeNames( ) As Boolean

[27317] [JScript] public function ShouldSerializeNames( ) : Boolean;

[27318] Description

[27319] Determines whether the System.Web.UI.WebControls.FontInfo.Names property contains enough entries to serialize.

[27320] Return Value: true if the System.Web.UI.WebControls.FontInfo.Names property contains enough entries to serialize; otherwise, false.

[27321] Use the System.Web.UI.WebControls.FontInfo.ShouldSerializeNames method to determine whether the System.Web.UI.WebControls.FontInfo.Names property contains enough entries to serialize.

[27322] ToString

[27323] [C#] public override string ToString( );

[27324] [C++] public: String* ToString( );

[27325] [VB] Overrides Public Function ToString( ) As String

[27326] [JScript] public override function ToString( ) : String;

[27327] Description

[27328] Returns a string that contains the font name and size for an instance of the System.Web.UI.WebControls.FontInfo class.

[27329] Return Value: A string that contains the font name and size for an instance of the System.Web.UI.WebControls.FontInfo class.

[27330] Use the System.Web.UI.WebControls.FontInfo.ToString method to create a string that contains the font name and size, separated by a comma, for an instance of the System.Web.UI.WebControls.FontInfo class.

[27331] FontNamesConverter class (System.Web.UI.WebControls)

[27332] ToString

[27333] Description

[27334] Converts a string containing a list of font names to an array of strings containing the individual names. It also performs the reverse function.

[27335] Use the System.Web.UI.WebControls.FontNamesConverter.ConvertFrom(System.Co mponentModel.ITypeDescriptorContext,System.Glob alization.CultureInfo,S ystem.Object) method of this class to convert a single string containing a list of font names to an array of strings containing the individual names. Each font name in the string must be separated by a comma. For example, the string, “arial, times new roman, verdana”, converts to an array that contains the strings “arial”, “times new roman”, and “verdana”. Notice the commas are removed along with any white space at the beginning or end of the font name. White space in the middle of a font name is not removed.

[27336] FontNamesConverter

[27337] Example Syntax:

[27338] ToString

[27339] [C#] public FontNamesConverter( );

[27340] [C++] public: FontNamesConverter( );

[27341] [VB] Public Sub New( )

[27342] [JScript] public function FontNamesConverter( );

[27343] CanConvertFrom

[27344] [C#] public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType);

[27345] [C++] public: bool CanConvertFrom(ITypeDescriptorContext* context, Type* sourceType);

[27346] [VB] Overrides Public Function CanConvertFrom(ByVal context As ITypeDescriptorContext, ByVal sourceType As Type) As Boolean

[27347] [JScript] public override function CanConvertFrom(context : ITypeDescriptorContext, sourceType : Type) : Boolean;

[27348] Description

[27349] Determines whether this converter can convert an object of the specified data type to an array of strings containing individual font names.

[27350] Return Value: true if the type can be converted; otherwise, false.

[27351] Use the System.Web.UI.WebControls.FontNamesConverter.CanConvertFrom(Syste m.ComponentModel.ITypeDescriptorContext,System.Type) method to determine whether the specified data type can be converted to an array of strings containing individual font names. A System.ComponentModel.IlTypeDescriptorContext that provides information about the context of a type converter. You can optionally pass in null for this parameter. A System.Type that represents the data type to convert from. This parameter must be set to the string data type.

[27352] ConvertFrom

[27353] [C#] public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value);

[27354] [C++] public: Object* ConvertFrom(ITypeDescriptorContext* context, CultureInfo* culture, Object* value);

[27355] [VB] Overrides Public Function ConvertFrom(ByVal context As ITypeDescriptorContext, ByVal culture As CultureInfo, ByVal value As Object) As Object

[27356] [JScript] public override function ConvertFrom(context : ITypeDescriptorContext, culture : CultureInfo, value : Object) : Object;

[27357] Description

[27358] Converts a string that represents a list of font names into an array of strings containing individual font names.

[27359] Return Value: A System.Object that represents the array of strings containing the iiindividual font names.

[27360] Use the System.Web.UI.WebControls.FontNamesConverter.ConvertFrom(System.Co mponentModel.ITypeDescriptorContext, System.Globalization. CultureInfo, S ystem.Object) method to convert a single string containing a list of font names to an array of strings containing the individual names. Each font name in the string must be separated by a comma. For example, the string, “arial, times new roman, verdana”, converts to an array that contains the strings “arial”, “times new roman”, and “verdana”. Notice that the commas are removed along with any white space at the beginning or end of the font name. White space in the middle of a font name is not removed. A System.ComponentModel.ITypeDescriptorContext that provides information about the context of a type converter. This parameter is not used in this method. It is reserved for future versions of this method. You can optionally pass in null for this parameter. A System.Globalization.CultureInfo object that represents information about a culture such as language, calendar system, and so on. This parameter is not used in this method. It is reserved for future versions of this method. You can optionally pass in null for this parameter. A System.Object that represents the source string to convert from.

[27361] ConvertTo

[27362] [C#] public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType);

[27363] [C++] public: Object* ConvertTo(ITypeDescriptorContext* context, CultureInfo* culture, Object* value, Type* destinationType);

[27364] [VB] Overrides Public Function ConvertTo(ByVal context As ITypeDescriptorContext, ByVal culture As CultureInfo, ByVal value As Object, ByVal destinationType As Type) As Object

[27365] [JScript] public override function ConvertTo(context : ITypeDescriptorContext, culture : CultureInfo, value : Object, destinationType : Type) : Object;

[27366] Description

[27367] Creates a string that represents a list of font names from an array of strings containing individual font names.

[27368] Return Value: A System.Object that represents a string containing a list of font names.

[27369] Use the System.Web.UI.WebControls.FontNamesConverter.ConvertTo(System.Com ponentModel.lTypeDescriptorContext,System.Globalization.CultureInfo,Syst em.Object,System.Type) method to convert an array of strings containing the individual font names to a single string containing a list of the names. For example, an array that contains the strings “arial”, “times new roman”, and “verdana” converts to the string, “arial,times new roman,verdana”. Notice that commas are automatically inserted between the font names without any white space. A System.ComponentModel.ITypeDescriptorContext object that provides information about the context of a type converter. This parameter is not used in this method. It is reserved for future versions of this method. You can optionally pass in null for this parameter. A System.Globalization.CultureInfo object that represents information about a culture such as language, calendar system, and so on. This parameter is not used in this method. It is reserved for future versions of this method. You can optionally pass in null for this parameter. A System.Object that represents the source array of strings to convert from. A System.Type object that represents the data type to convert to. This parameter must be set to the string data type.

[27370] FontSize enumeration (System.Web.UI.WebControls)

[27371] ToString

[27372] Description

[27373] Specifies the font sizes defined by HTML 4.0.

[27374] The System.Web.UI.WebControls.FontSize enumeration represents the font sizes defined by HTML 4.0. The font size can be an absolute or relative size.

[27375] ToString

[27376] [C#] public const FontSize AsUnit;

[27377] [C++] public: const FontSize AsUnit;

[27378] [VB] Public Const AsUnit As FontSize

[27379] [JScript] public var AsUnit : FontSize;

[27380] Description

[27381] The font size is specified by a point value.

[27382] ToString

[27383] [C#] public const FontSize Large;

[27384] [C++] public: const FontSize Large;

[27385] [VB] Public Const Large As FontSize

[27386] [JScript] public var Large : FontSize;

[27387] Description

[27388] The font size is two sizes larger than the base font size.

[27389] ToString

[27390] [C#] public const FontSize Larger;

[27391] [C++] public: const FontSize Larger;

[27392] [VB] Public Const Larger As FontSize

[27393] [JScript] public var Larger : FontSize;

[27394] Description

[27395] The font size is one size larger than the parent element.

[27396] ToString

[27397] [C#] public const FontSize Medium;

[27398] [C++] public: const FontSize Medium;

[27399] [VB] Public Const Medium As FontSize

[27400] [JScript] public var Medium : FontSize;

[27401] Description

[27402] The font size is one size larger than the default font size.

[27403] ToString

[27404] [C#] public const FontSize NotSet;

[27405] [C++] public: const FontSize NotSet;

[27406] [VB] Public Const NotSet As FontSize

[27407] [JScript] public var NotSet: FontSize;

[27408] Description

[27409] The font size is not set.

[27410] ToString

[27411] [C#] public const FontSize Small;

[27412] [C++] public: const FontSize Small;

[27413] [VB] Public Const Small As FontSize

[27414] [JScript] public var Small : FontSize;

[27415] Description

[27416] The base font size determined by the browser.

[27417] ToString

[27418] [C#] public const FontSize Smaller;

[27419] [C++] public: const FontSize Smaller;

[27420] [VB] Public Const Smaller As FontSize

[27421] [JScript] public var Smaller : FontSize;

[27422] Description

[27423] The font size is one size smaller than the parent element.

[27424] ToString

[27425] [C#] public const FontSize XLarge;

[27426] [C++] public: const FontSize XLarge;

[27427] [VB] Public Const XLarge As FontSize

[27428] [JScript] public var XLarge : FontSize;

[27429] Description

[27430] The font size is three sizes larger than the base font size.

[27431] ToString

[27432] [C#] public const FontSize XSmall;

[27433] [C++] public: const FontSize XSmall;

[27434] [VB] Public Const XSmall As FontSize

[27435] [JScript] public var XSmall : FontSize;

[27436] Description

[27437] The font size is one size smaller than the base font size.

[27438] ToString

[27439] [C#] public const FontSize XxLarge;

[27440] [C++] public: const FontSize XYLarge;

[27441] [VB] Public Const XXLarge As FontSize

[27442] [JScript] public var XXLarge : FontSize;

[27443] Description

[27444] The font size is four sizes larger than the base font size.

[27445] ToString

[27446] [C#] public const FontSize XXSmall;

[27447] [C++] public: const FontSize XXSmall;

[27448] [VB] Public Const XXSmall As FontSize

[27449] [JScript] public var XXSmall : FontSize;

[27450] Description

[27451] The font size is two sizes smaller than the base font size.

[27452] FontUnit structure (System.Web.UI.WebControls)

[27453] ToString

[27454] Description

[27455] Represents the size of a font.

[27456] For a list of initial property values for an instance of System.Web.UI.WebControls.FontUnit, see the System.Web.UI.WebControls.FontUnit.#ctor constructor.

[27457] ToString

[27458] [C#] public static readonly FontUnit Empty;

[27459] [C++] public: static FontUnit Empty;

[27460] [VB] Public Shared ReadOnly Empty As FontUnit

[27461] [JScript] public static var Empty : FontUnit;

[27462] Description

[27463] Represents an empty System.Web.UI.WebControls.FontUnit object. This field is read only.

[27464] Use the System.Web.UI.WebControls.FontUnit.Empty field to represent an empty System.Web.UI.WebControls.FontUnit object. No HTML rendered output is created when this field is used.

[27465] ToString

[27466] [C#] public static readonly FontUnit Large;

[27467] [C++] public: static FontUnit Large;

[27468] [VB] Public Shared ReadOnly Large As FontUnit

[27469] [JScript] public static var Large : FontUnit;

[27470] Description

[27471] Represents a System.Web.UI.WebControls.FontUnit object with the System.Web.UI.WebControls.FontUnit.Type property set to FontSize.Large font. This field is read only.

[27472] Use the System.Web.UI.WebControls.FontUnit.Large field to represent a System.Web.UI.WebControls.FontUnit object with the System.Web.UI.WebControls.FontUnit.Type property set to FontSize.Large.

[27473] ToString

[27474] [C#] public static readonly FontUnit Larger;

[27475] [C++] public: static FontUnit Larger;

[27476] [VB] Public Shared ReadOnly Larger As FontUnit

[27477] [JScript] public static var Larger : FontUnit;

[27478] Description

[27479] Represents a System.Web.UI.WebControls.FontUnit object with the System.Web.UI.WebControls.FontUnit.Type property set to FontSize.Larger font. This field is read only.

[27480] Use the System.Web.UI.WebControls.FontUnit.Larger field to represent a System.Web.UI.WebControls.FontUnit object with the System.Web.UI.WebControls.FontUnit.Type property set to FontSize.Larger

[27481] ToString

[27482] [C#] public static readonly FontUnit Medium;

[27483] [C++] public: static FontUnit Medium;

[27484] [VB] Public Shared ReadOnly Medium As FontUnit

[27485] [JScript] public static var Medium : FontUnit;

[27486] Description

[27487] Represents a System.Web.UI.WebControls.FontUnit object with the System.Web.UI.WebControls.FontUnit.Type property set to FontSize.Medium font. This field is read only.

[27488] Use the System.Web.UI.WebControls.FontUnit.Medium field to represent a System.Web.UI.WebControls.FontUnit object with the System.Web.UI.WebControls.FontUnit.Type property set to FontSize.Medium

[27489] ToString

[27490] [C#] public static readonly FontUnit Small;

[27491] [C++] public: static FontUnit Small;

[27492] [VB] Public Shared ReadOnly Small As FontUnit

[27493] [JScript] public static var Small : FontUnit;

[27494] Description

[27495] Represents a System.Web.UI.WebControls.FontUnit object with the System.Web.UI.WebControls.FontUnit.Type property set to FontSize.Small font. This field is read only.

[27496] Use the System.Web.UI.WebControls.FontUnit.Small field to represent a System.Web.UI.WebControls.FontUnit object with the System.Web.UI.WebControls.FontUnit.Type property set to FontSize.Small.

[27497] ToString

[27498] [C#] public static readonly FontUnit Smaller;

[27499] [C++] public: static FontUnit Smaller;

[27500] [VB] Public Shared ReadOnly Smaller As FontUnit

[27501] [JScript] public static var Smaller : FontUnit;

[27502] Description

[27503] Represents a System.Web.UI.WebControls.FontUnit object with the System.Web.UI.WebControls.FontUnit.Type property set to FontSize.Smaller font. This field is read only.

[27504] Use the System.Web.UI.WebControls.FontUnit.Smaller field to represent a System.Web.UI.WebControls.FontUnit object with the System.Web.UI.WebControls.FontUnit.Type property set to FontSize.Smaller

[27505] ToString

[27506] [C#] public static readonly FontUnit XLarge;

[27507] [C++] public: static FontUnit XLarge;

[27508] [VB] Public Shared ReadOnly XLarge As FontUnit

[27509] [JScript] public static var XLarge : FontUnit;

[27510] Description

[27511] Represents a System.Web.UI.WebControls.FontUnit object with the System.Web.UI.WebControls.FontUnit.Type property set to FontSize.XLarge font. This field is read only.

[27512] Use the System.Web.UI.WebControls.FontUnit.XLarge field to represent a System.Web.UI.WebControls.FontUnit object with the System.Web.UI.WebControls.FontUnit.Type property set to FontSize.XLarge.

[27513] ToString

[27514] [C#] public static readonly FontUnit XSmall;

[27515] [C++] public: static FontUnit XSmall;

[27516] [VB] Public Shared ReadOnly XSmall As FontUnit

[27517] [JScript] public static var XSmall : FontUnit;

[27518] Description

[27519] Represents a System.Web.UI.WebControls.FontUnit object with the System.Web.UI.WebControls.FontUnit.Type property set to FontSize.XSmall font. This field is read only.

[27520] Use the System.Web.UI.WebControls.FontUnit.XSmall field to represent a System.Web.UI.WebControls.FontUnit object with the System.Web.UI.WebControls.FontUnit.Type property set to FontSize.XSmall.

[27521] ToString

[27522] [C#] public static readonly FontUnit XxLarge;

[27523] [C++] public: static FontUnit XxLarge;

[27524] [VB] Public Shared ReadOnly XxLarge As FontUnit

[27525] [JScript] public static var XxLarge : FontUnit;

[27526] Description

[27527] Represents a System.Web.UI.WebControls.FontUnit object with the System.Web.UI.WebControls.FontUnit.Type property set to FontSize.XXLarge font. This field is read only.

[27528] Use the System.Web.UI.WebControls.FontUnit.XXLarge field to represent a System.Web.UI.WebControls.FontUnit object with the System.Web.UI.WebControls.FontUnit.Type property set to FontSize.XXLarge.

[27529] ToString

[27530] [C#] public static readonly FontUnit XXSmall;

[27531] [C++] public: static FontUnit XXSmall;

[27532] [VB] Public Shared ReadOnly XXSmall As FontUnit

[27533] [JScript] public static var XXSmall : FontUnit;

[27534] Description

[27535] Represents a System.Web.UI.WebControls.FontUnit object with the System.Web.UI.WebControls.FontUnit.Type property set to FontSize.XXSmall font. This field is read only.

[27536] Use the System.Web.UI.WebControls.FontUnit.XXSmall field to represent a System.Web.UI.WebControls.FontUnit object with the System.Web.UI.WebControls.FontUnit.Type property set to FontSize.XXSmall.

[27537] FontUnit

[27538] Example Syntax:

[27539] ToString

[27540] [C#] public FontUnit(FontSize type);

[27541] [C++] public: FontUnit(FontSize type);

[27542] [VB] Public Sub New(ByVal type As FontSize)

[27543] [JScript] public function FontUnit(type : FontSize); Initializes a new instance of the System.Web.UI.WebControls.FontUnit class.

[27544] Description

[27545] Initializes a new instance of the System.Web.UI.WebControls.FontUnit class with the specified System.Web.UI.WebControls.FontSize object.

[27546] Use this constructor to create and initialize an instance of the System.Web.UI.WebControls.FontUnit class using the specified System.Web.UI.WebControls.FontSize object. One of the System.Web.UI.WebControls.FontSize values.

[27547] FontUnit

[27548] Example Syntax:

[27549] ToString

[27550] [C#] public FontUnit(int value);

[27551] [C++] public: FontUnit(int value);

[27552] [VB] Public Sub New(ByVal value As Integer)

[27553] [JScript] public function FontUnit(value : int);

[27554] Description

[27555] Initializes a new instance of the System.Web.UI.WebControls.FontUnit class with the specified font size.

[27556] Use this constructor to create and initialize an instance of the System.Web.UI.WebControls.FontUnit class using the specified font size. An integer that represents the size of the font.

[27557] FontUnit

[27558] Example Syntax:

[27559] ToString

[27560] [C#] public FontUnit(string value);

[27561] [C++] public: FontUnit(String* value);

[27562] [VB] Public Sub New(ByVal value As String)

[27563] [JScript] public function FontUnit(value : String);

[27564] Description

[27565] Initializes a new instance of the System.Web.UI.WebControls.FontUnit class with the specified font value.

[27566] Use this constructor to create and initialize an instance of the System.Web.UI.WebControls.FontUnit class using the specified font value. A string representation of one of the System.Web.UI.WebControls.FontSize value.

[27567] FontUnit

[27568] Example Syntax:

[27569] ToString

[27570] [C#] public FontUnit(Unit value);

[27571] [C++] public: FontUnit(Unit value);

[27572] [VB] Public Sub New(ByVal value As Unit)

[27573] [JScript] public function FontUnit(value : Unit);

[27574] Description

[27575] Initializes a new instance of the System.Web.UI.WebControls.FontUnit class with the specified System.Web.UI.WebControls.Unit object.

[27576] Use this constructor to create and initialize an instance of the System.Web.UI.WebControls.FontUnit class using the specified System.Web.UI.WebControls.Unit object. A System.Web.UI.WebControls.Unit object that specifies the font size.

[27577] FontUnit

[27578] Example Syntax:

[27579] ToString

[27580] [C#] public FontUnit(string value, CultureInfo culture);

[27581] [C++] public: FontUnit(String* value, CultureInfo* culture);

[27582] [VB] Public Sub New(ByVal value As String, ByVal culture As CultureInfo)

[27583] [JScript] public function FontUnit(value : String, culture : CultureInfo);

[27584] Description

[27585] Initializes a new instance of the System.Web.UI.WebControls.FontUnit class with the specified font value and System.Globalization.CultureInfo object.

[27586] Use this constructor to create and initialize an instance of the System.Web.UI.WebControls.FontUnit class using the specified font value and System.Globalization.CultureInfo object. A string representation of one of the System.Web.UI.WebControls.FontSize value. A System.Globalization.CultureInfo object that represents the culture to create the System.Web.UI.WebControls.FontUnit object for.

[27587] IsEmpty

[27588] ToString

[27589] [C#] public bool IsEmpty {get;}

[27590] [C++] public: _property bool get IsEmpty( );

[27591] [VB] Public ReadOnly Property IsEmpty As Boolean

[27592] [JScript] public function get IsEmpty( ): Boolean;

[27593] Description

[27594] Gets a value that indicates whether the font size has been set.

[27595] The System.Web.UI.WebControls.FontUnit.IsEmpty property is commonly used to determine whether the font size has been set.

[27596] Type

[27597] ToString

[27598] [C#] public FontSize Type {get;}

[27599] [C++] public: _property FontSize get_Type( );

[27600] [VB] Public ReadOnly Property Type As FontSize

[27601] [JScript] public function get Type( ): FontSize;

[27602] Description

[27603] Gets a System.Web.UI.WebControls.FontSize object that represents the font size.

[27604] Use the System.Web.UI.WebControls.FontUnit.Type property to determine the font size.

[27605] Unit

[27606] ToString

[27607] [C#] public Unit Unit {get;}

[27608] [C++] public: _property Unit get_Unit( );

[27609] [VB] Public ReadOnly Property Unit As Unit

[27610] [JScript] public function get Unit( ) : Unit;

[27611] Description

[27612] Gets a System.Web.UI.WebControls.Unit object that represents the font size.

[27613] Equals

[27614] [C#] public override bool Equals(object obj);

[27615] [C++] public: bool Equals(Object* obj);

[27616] [VB] Overrides Public Function Equals(ByVal obj As Object) As Boolean

[27617] [JScript] public override function Equals(obj : Object) : Boolean;

[27618] Description

[27619] Determines whether the specified System.Object is equivilent to this instance of the System.Web.UI.WebControls.FontUnit class.

[27620] Return Value: true if the specified System.Object is equivilent to this instance of the System.Web.UI.WebControls.FontUnit class; otherwise, false. A System.Object that contains the object to compare to this instance.

[27621] GetHashCode

[27622] [C#] public override int GetHashCode( );

[27623] [C++] public: int GetHashCode( );

[27624] [VB] Overrides Public Function GetHashCode( ) As Integer

[27625] [JScript] public override function GetHashCode( ) : int;

[27626] Description

[27627] Returns the hash code for this instance.

[27628] Return Value: A 32-bit signed integer hash code.

[27629] op_Equality

[27630] [C#] public static bool operator==(FontUnit left, FontUnit right);

[27631] [C++] public: static bool op_Equality(FontUnit left, FontUnit right);

[27632] [VB] returnValue=FontUnit.op_Equality(left, right)

[27633] [JScript] returnValue=left==right;

[27634] Description

[27635] Compares two System.Web.UI.WebControls.FontUnit objects for equality.

[27636] Return Value: true if both System.Web.UI.WebControls.FontUnit objects are equal; otherwise, false. A System.Web.UI.WebControls.FontUnit object that contains font properties on the left of the operator. A System.Web.UI.WebControls.FontUnit object that contains font properties on the right of the operator.

[27637] op_Implicit

[27638] [C#] public static implicit operator FontUnit(int n);

[27639] [C++] public: static FontUnit op_Implicit(int n);

[27640] [VB] returnValue FontUnit.op_mplicit(n)

[27641] [JScript] returnValue=n;

[27642] Description

[27643] Implicitly creates a System.Web.UI.WebControls.FontUnit of type System.Drawing.Point from an integer value. An integer representing the System.Drawing.Point value to convert into a System.Web.UI.WebControls.FontUnit.

[27644] op_Inequality

[27645] [C#] public static bool operator !=(FontUnit left, FontUnit right);

[27646] [C++] public: static bool opInequality(FontUmit left, FontUnit right);

[27647] [VB] returnValue=FontUnit.opjnequality(left, right)

[27648] [JScript] returnValue=left !=right;

[27649] Description

[27650] Compares two System.Web.UI.WebControls.FontUnit objects for inequality.

[27651] Return Value: true if both System.Web.UI.WebControls.FontUnit objects are not equal; otherwise, false. A System.Web.UI.WebControls.FontUnit that contains font properties on the left of the operator. A System.Web.UI.WebControls.FontUnit that contains font properties on the right of the operator.

[27652] Parse

[27653] [C#] public static FontUnit Parse(string s);

[27654] [C++] public: static FontUnit Parse(String* s);

[27655] [VB] Public Shared Function Parse(ByVal s As String) As FontUnit

[27656] [JScript] public static function Parse(s : String) : FontUnit; Converts the specified string to its System.Web.UI.WebControls.FontUnit equivalent.

[27657] Description

[27658] Converts the specified string to its default System.Web.UI.WebControls.FontUnit equivalent. A string representation of one of the System.Web.UI.WebControls.FontSize value.

[27659] Parse

[27660] [C#] public static FontUnit Parse(string s, CultureInfo culture);

[27661] [C++] public: static FontUnit Parse(String* s, CultureInfo* culture);

[27662] [VB] Public Shared Function Parse(ByVal s As String, ByVal culture As CultureInfo) As FontUnit

[27663] [JScript] public static function Parse(s : String, culture : CultureInfo) : FontUnit;

[27664] Description

[27665] Converts the specified string to its System.Web.UI.WebControls.FontUnit equivalent in the specified culture. A string representation of one of the System.Web.UI.WebControls.FontSize value. A System.Globalization.CultureInfo object that represents the culture of the System.Web.UI.WebControls.FontUnit object.

[27666] Point

[27667] [C#] public static FontUnit Point(int n);

[27668] [C++] public: static FontUnit Point(int n);

[27669] [VB] Public Shared Function Point(ByVal n As Integer) As FontUnit

[27670] [JScript] public static function Point(n : int) : FontUnit;

[27671] Description

[27672] Creates a System.Web.UI.WebControls.FontUnit of type System.Drawing.Point from an integer value.

[27673] Return Value: A System.Web.UI.WebControls.FontUnit that represents the new font size. An integer representing the System.Drawing.Point value to convert into a System.Web.UI.WebControls.FontUnit.

[27674] ToString

[27675] [C#] public override string ToString( );

[27676] [C++] public: String* ToString( );

[27677] [VB] Overrides Public Function ToString( ) As String

[27678] [JScript] public override function ToString( ) : String; Converts the System.Web.UI.WebControls.FontUnit object to a string representation.

[27679] Description

[27680] Converts the System.Web.UI.WebControls.FontUnit object to the default string representation.

[27681] Return Value: A string representation of the System.Web.UI.WebControls.FontUnit object.

[27682] ToString

[27683] [C#] public string ToString(CultureInfo culture);

[27684] [C++] public: String* ToString(CultureInfo* culture);

[27685] [VB] Public Function ToString(ByVal culture As CultureInfo) As String

[27686] [JScript] public function ToString(culture : CultureInfo) : String;

[27687] Description

[27688] Converts the System.Web.UI.WebControls.FontUnit object to a string representation using the specified System.Globalization.CultureInfo object. A System.Globalization.CultureInfo object that contains the culture.

[27689] FontUnitConverter class (System.Web.UI.WebControls)

[27690] ToString

[27691] Description

[27692] Converts a System.Web.UI.WebControls.FontUnit to and from a specified data type.

[27693] FontUnitConverter

[27694] Example Syntax:

[27695] S ToString

[27696] [C#] public FontUnitConverter( );

[27697] [C++] public: FontUnitConverter( );

[27698] [VB] Public Sub New( )

[27699] [JScript] public function FontUnitConverter( );

[27700] CanConvertFrom

[27701] [C#] public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType);

[27702] [C++] public: bool CanConvertFrom(ITypeDescriptorContext* context, Type* sourceType);

[27703] [VB] Overrides Public Function CanConvertFrom(ByVal context As ITypeDescriptorContext, ByVal sourceType As Type) As Boolean

[27704] [JScript] public override function CanConvertFrom(context : ITypeDescriptorContext, sourceType : Type) : Boolean;

[27705] Description

[27706] Determines if the specified data type can be converted to a System.Web.UI.WebControls.FontUnit.

[27707] Return Value: true if the type can be converted; otherwise false. An System.ComponentModel.ITypeDescriptorContext that provides information about the context of a type converter. A System.Type that represents the data type to check.

[27708] ConvertFrom

[27709] [C#] public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value);

[27710] [C++] public: Object* ConvertFrom(ITypeDescriptorContext* context, CultureInfo* culture, Object* value);

[27711] [VB] Overrides Public Function ConvertFrom(ByVal context As ITypeDescriptorContext, ByVal culture As CultureInfo, ByVal value As Object) As Object

[27712] [JScript] public override function ConvertFrom(context : ITypeDescriptorContext, culture : CultureInfo, value : Object) : Object;

[27713] Description

[27714] Converts the specified System.Object into a System.Web.UI.WebControls.FontUnit. An System.ComponentModel.lTypeDescriptorContext that provides information about the context of a type converter. A System.Globalization.CultureInfo object that represents information about a culture such as language, calendar system, and so on. This parameter is not used in this method. It is reserved for future versions of this method. You can optionally pass in null for this parameter. The System.Object to convert to a System.Web.UI.WebControls.FontUnit.

[27715] ConvertTo

[27716] [C#] public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType);

[27717] [C++] public: Object* ConvertTo(ITypeDescriptorContext* context, CultureInfo* culture, Object* value, Type* destinationType);

[27718] [VB] Overrides Public Function ConvertTo(ByVal context As ITypeDescriptorContext, ByVal culture As CultureInfo, ByVal value As Object, .,iByVal destinationType As Type) As Object

[27719] [JScript] public override function ConvertTo(context : ITypeDescriptorContext, culture : CultureInfo, value : Object, destinationType : Type) : Object;

[27720] Description

[27721] Converts the specified System.Web.UI.WebControls.FontUnit into the specified System.Type. An System.ComponentModel.ITypeDescriptorContext that provides information about the context of a type converter. A System.Globalization.CultureInfo object that represents information about a culture such as language, calendar system, and so on. This parameter is not used in this method. It is reserved for future versions of this method. You can optionally pass in null for this parameter. A System.Object that represents the source array of strings to convert from. A System.Type that represents the data type to convert to.

[27722] GetStandardValues

[27723] [C#] public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext context);

[27724] [C++] public: StandardValuesCollection* GetStandardValues(ITypeDescriptorContext* context);

[27725] [VB] Overrides Public Function GetStandardValues(ByVal context As ITypeDescriptorContext) As StandardValuesCollection

[27726] [JScript] public override function GetStandardValues(context : ITypeDescriptorContext) : StandardValuesCollection;

[27727] Description

[27728] Returns a System.ComponentModel.TypeConverter.StandardValuesCollection containing standard System.Web.UI.WebControls.FontUnit values.

[27729] Return Value: A System.ComponentModel.TypeConverter.StandardValuesCollection containing System.Web.UI.WebControls.FontUnit values. An System.ComponentModel.ITypeDescriptorContext that provides information about the context of a type converter.

[27730] GetStandardValuesExclusive

[27731] [C#] public override bool GetStandardValuesExclusive(ITypeDescriptorContext context);

[27732] [C++] public: bool GetStandardValuesExclusive(ITypeDescriptorContext* context);

[27733] [VB] Overrides Public Function GetStandardValuesExclusive(ByVal context As ITypeDescriptorContext) As Boolean

[27734] [JScript] public override function GetStandardValuesExclusive(context : ITypeDescriptorContext) : Boolean;

[27735] Description

[27736] Indicates whether the specified context contains exclusive standard values.

[27737] Return Value: false for all cases. An System.ComponentModel.ITypeDescriptorContext that provides information io about the context of a type converter. GetStandardValuesSupported

[27738] [C#] public override bool GetStandardValuesSupported(ITypeDescriptorContext context);

[27739] [C++] public: bool GetStandardValuesSupported(ITypeDescriptorContext* context);

[27740] [VB] Overrides Public Function GetStandardValuesSupported(ByVal context As ITypeDescriptorContext) As Boolean

[27741] [JScript] public override function GetStandardValuesSupported(context : ITypeDescriptorContext) : Boolean;

[27742] Description

[27743] Indicates whether the specified context contains supported standard values.

[27744] Return Value: true for all cases. An System.ComponentModel.ITypeDescriptorContext that provides information about the context of a type converter.

[27745] GridLines enumeration (System.Web.UI.WebControls)

[27746] ToString

[27747] Description

[27748] Specifies the grid line styles for controls displaying items in a table structure.

[27749] The System.Web.UI.WebControls.GridLines enumeration represents the grid line styles for controls displaying items in a table structure.

[27750] ToString

[27751] [C#] public const GridLines Both;

[27752] [C++] public: const GridLines Both;

[27753] [VB] Public Const Both As GridLines

[27754] [JScript] public var Both : GridLines;

[27755] Description

[27756] Both horizontal and vertical grid lines rendered.

[27757] ToString

[27758] [C#] public const GridLines Horizontal;

[27759] [C++] public: const GridLines Horizontal;

[27760] [VB] Public Const Horizontal As GridLines

[27761] [JScript] public var Horizontal : GridLines;

[27762] Description

[27763] Only horizontal grid lines rendered.

[27764] ToString

[27765] [C#] public const GridLines None;

[27766] [C++] public: const GridLines None;

[27767] [VB] Public Const None As GridLines

[27768] [JScript] public var None : GridLines;

[27769] Description

[27770] No grid lines rendered.

[27771] ToString

[27772] [C#] public const GridLines Vertical;

[27773] [C++] public: const GridLines Vertical;

[27774] [VB] Public Const Vertical As GridLines

[27775] [JScript] public var Vertical : GridLines;

[27776] Description

[27777] Only vertical grid lines rendered.

[27778] HorizontalAlign enumeration (System.Web.UI.WebControls)

[27779] ToString

[27780] Description

[27781] Specifies the horizonal alignment of items within a container.

[27782] The System.Web.UI.WebControls.HorizontalAlign enumeration represents the horizontal alignment options for items within a container, such as a System.Web.UI.WebControls.TableCell.

[27783] ToString

[27784] [C#] public const HorizontalAlign Center;

[27785] [C++] public: const HorizontalAlign Center;

[27786] [VB] Public Const Center As HorizontalAlign

[27787] [JScript] public var Center : HorizontalAlign;

[27788] Description

[27789] The contents of a container are centered.

[27790] ToString

[27791] [C#] public const HorizontalAlign Justify;

[27792] [C++] public: const HorizontalAlign Justify;

[27793] [VB] Public Const Justify As HorizontalAlign

[27794] [JScript] public var Justify : HorizontalAlign;

[27795] Description

[27796] The contents of a container are uniformly spread out and aligned with both the left and right margins.

[27797] ToString

[27798] [C#] public const HorizontalAlign Left;

[27799] [C++] public: const HorizontalAlign Left;

[27800] [VB] Public Const Left As HorizontalAlign

[27801] [JScript] public var Left : HorizontalAlign;

[27802] Description

[27803] The contents of a container are left justified.

[27804] ToString

[27805] [C#] public const HorizontalAlign NotSet;

[27806] [C++] public: const HorizontalAlign NotSet;

[27807] [VB] Public Const NotSet As HorizontalAlign

[27808] [JScript] public var NotSet : HorizontalAlign;

[27809] Description

[27810] The horizontal alignment is not set.

[27811] ToString

[27812] [C#] public const HorizontalAlign Right;

[27813] [C++] public: const HorizontalAlign Right;

[27814] [VB] Public Const Right As HorizontalAlign

[27815] [JScript] public var Right: HorizontalAlign;

[27816] Description

[27817] The contents of a container are right justified.

[27818] HyperLink class (System.Web.UI.WebControls)

[27819] ToString

[27820] Description

[27821] A control that displays a link to another Web page.

[27822] Use the System.Web.UI.WebControls.HyperLink control to create a link to another Web page. The System.Web.UI.WebControls.HyperLink control is typically displayed as text specified by the System.Web.UI.WebControls.HyperLink.Text property. It can also be is displayed as an image specified by the System.Web.UI.WebControls.HyperLink.ImageUrl property.

[27823] HyperLink

[27824] Example Syntax:

[27825] ToString

[27826] [C#] public HyperLink( );

[27827] [C++] public: HyperLink( );

[27828] [VB] Public Sub New( )

[27829] [JScript] public function HyperLink( );

[27830] Description

[27831] Initializes a new instance of the System.Web.UI.WebControls.HyperLink class.

[27832] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.HyperLink control.

[27833] AccessKey

[27834] Attributes

[27835] BackColor

[27836] BorderColor

[27837] BorderStyle

[27838] BorderWidth

[27839] ChildControlsCreated

[27840] ClientID

[27841] Context

[27842] Controls

[27843] ControlStyle

[27844] ControlStyleCreated

[27845] CssClass

[27846] Enabled

[27847] EnableViewState

[27848] Events

[27849] Font

[27850] ForeColor

[27851] HasChildViewState

[27852] Height

[27853] ID

[27854] ImageUrl

[27855] ToString

[27856] Description

[27857] Gets or sets the path to an image to display for the System.Web.UI.WebControls.HyperLink control.

[27858] The System.Web.UI.WebControls.HyperLink control can be displayed as text or an image. Use the System.Web.UI.WebControls.HyperLink.ImageUrl property to specify an image to display for the System.Web.UI.WebControls.HyperLink control.

[27859] IsTrackingViewState

[27860] NamingContainer

[27861] Navigateurl

[27862] ToString

[27863] Description

[27864] Gets or sets the URL to link to when the System.Web.UI.WebControls.HyperLink control is clicked.

[27865] Use the System.Web.UI.WebControls.HyperLink.NavigateUrl property to specify the URL to navigate to when the System.Web.UI.WebControls.HyperLink control is clicked.

[27866] Page

[27867] Parent

[27868] Site

[27869] Style

[27870] TabIndex

[27871] TagKey

[27872] TagName

[27873] Target

[27874] ToString

[27875] Description

[27876] Gets or sets the target window or frame to display the Web page content linked to when the System.Web.UI.WebControls.HyperLink control is clicked.

[27877] Use the System.Web.UI.WebControls.HyperLink.Target property to specify the frame or window that displays the Web page linked to when the System.Web.UI.WebControls.HyperLink control is clicked. The Web page is specified by setting the System.Web.UI.WebControls.HyperLink.NavigateUrl property.

[27878] TemplateSourceDirectory

[27879] Text

[27880] ToString

[27881] Description

[27882] Gets or sets the text caption for the System.Web.UI.WebControls.HyperLink control.

[27883] The System.Web.UI.WebControls.HyperLink control can be displayed as text or an image. Use the System.Web.UI.WebControls.HyperLink.Text property to specify the text to display for the System.Web.UI.WebControls.HyperLink control.

[27884] ToolTip

[27885] UniqueID

[27886] ViewState

[27887] ViewStateIgnoresCase

[27888] Visible

[27889] Width

[27890] AddAttributesToRender

[27891] [C#] protected override void AddAttributesToRender(Htm.TextWriter writer);

[27892] [C++] protected: void AddAttributesToRender(HtmlTextWriter* writer);

[27893] [VB] Overrides Protected Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[27894] [JScript] protected override function AddAttributesToRender(writer : HtmlTextWriter);

[27895] Description

[27896] Adds the attribututes of the a System.Web.UI.WebControls.HyperLink to the output stream for rendering. The output stream to render on the client.

[27897] AddParsedSubObject

[27898] [C#] protected override void AddParsedSubObject(object obj);

[27899] [C++] protected: void Add Parsed SubObject(Object* obj);

[27900] [VB] Overrides Protected Sub AddParsedSubObject(ByVal obj As Object)

[27901] [JScript] protected override function AddParsedSubObject(obj : Object); LoadViewState

[27902] [C#] protected override void LoadViewState(object savedState);

[27903] [C++] protected: void LoadViewtate(Object* savedState);

[27904] [VB] Overrides Protected Sub LoadViewState(ByVal savedState As Object)

[27905] [JScript] protected override function LoadViewState(savedState : Object);

[27906] Description

[27907] Load previously saved state. Overridden to synchronize Text property with LiteralContent.

[27908] RenderContents

[27909] [C#] protected override void RenderContents(HtmlTextWriter writer);

[27910] [C++] protected: void RenderContents(HtmlTextWriter* writer);

[27911] [VB] Overrides Protected Sub RenderContents(ByVal writer As HtmlTextWriter)

[27912] [JScript] protected override function RenderContents(writer : HtmlTextWriter);

[27913] Description

[27914] Displays the System.Web.UI.WebControls.HyperLink on a page. The output stream to render on the client.

[27915] HyperLinkColumn class (System.Web.UI.WebControls)

[27916] TrackViewState

[27917] Description

[27918] A column type for the System.Web.UI.WebControls.DataGrid control that contains a hyperlink for each item in the column.

[27919] Use the System.Web.UI.WebControls.HyperLinkColumn column type in a System.Web.UI.WebControls.DataGrid control to create a hyperlink for each row in the System.Web.UI.WebControls.DataGrid control. Set the System.Web.UI.WebControls.HyperLinkColumn.Text property to specify the caption text for the hyperlink. To specify the URL to navigate to when the hyperlink is clicked, set the System.Web.UI.WebControls.HyperLinkColumn.NavigateUrl property.

[27920] HyperLinkColumn

[27921] Example Syntax:

[27922] TrackViewState

[27923] [C#] public HyperLinkColumn( );

[27924] [C++] public: HyperLinkColumno);

[27925] [VB] Public Sub New( )

[27926] [JScript] public function HyperLinkColumn( );

[27927] Description

[27928] Initializes a new instance of the System.Web.UI.WebControls.HyperLinkColumn class.

[27929] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.HyperLinkColumn class.

[27930] DataNavigateUrlField

[27931] TrackViewState

[27932] [C#] public virtual string DataNavigateUrIField {get; set;}

[27933] [C++] public: _property virtual String* get_DataNavigateUrlField( );public: _property virtual void set_DataNavigateUriField(String*);

[27934] [VB] Overridable Public Property DataNavigateUriField As String

[27935] [JScript] public function get DataNavigateUrnField( ) : String;public function set DataNavigateUrlField(String);

[27936] Description

[27937] Gets or sets the field name from a data source to bind to the URL of the hyperlinks in System.Web.UI.WebControls.HyperLinkColumn column.

[27938] DataNavigateUrlFormatString

[27939] TrackViewState

[27940] [C#] public virtual string DataNavigateUriFormatString {get; set;}

[27941] [C++] public: _property virtual String* get_DataNavigateUrlFormatString( );public: _property virtual void set_DataNavigateUrlFormatString(String*);

[27942] [VB] Overridable Public Property DataNavigateUrlFormatString As String

[27943] [JScript] public function get DataNavigateUrlFormatString( ): String;public function set DataNavigateUrlFortnatString(String);

[27944] Description

[27945] Gets or sets the string that specifies the display format for the URL of the hyperlinks in the System.Web.UI.WebControls.HyperLinkColumn column.

[27946] Use the System.Web.UI.WebControls.HyperLinkColumn.DataNavigateUrlFormatStr ing property to provide a custom format for the URL of the hyperlinks in the System.Web.UI.WebControls.HyperLinkColumn column.

[27947] DataTextField

[27948] TrackViewState

[27949] [C#] public virtual string DataTextField {get; set;}

[27950] [C++] public: _property virtual String* get_DataTextField( );public: _property virtual void set_DataTextField(String*);

[27951] [VB] Overridable Public Property DataTextField As String

[27952] [JScript] public function get DataTextField( ) : String;public function set DataTextField(String);

[27953] Description

[27954] Gets or sets the field name from a data source to bind to the text caption of the hyperlinks in System.Web.UI.WebControls.HyperLinkColumn column.

[27955] DataTextFormatString

[27956] TrackViewState

[27957] [C#] public virtual string DataTextFormatString {get; set;}

[27958] [C++] public: _property virtual String* get_DataTextFormatString( );public: _property virtual void set_DataTextFormatString(String*);

[27959] [VB] Overridable Public Property DataTextFormatString As String

[27960] [JScript] public function get DataTextFormatString( ) : String;public function set DataTextFormatString(String);

[27961] Description

[27962] Gets or sets the string that specifies the display format for the text caption of the hyperlinks in the System.Web.UI.WebControls.HyperLinkColumn column.

[27963] Use the System.Web.UI.WebControls.HyperLinkColumn.DataTextFormatString property to provide a custom format for the items in the column.

[27964] DesignMode

[27965] FooterStyle

[27966] FooterText

[27967] HeaderImageUrl

[27968] HeaderStyle

[27969] HeaderText

[27970] IsTrackingViewState

[27971] ItemStyle

[27972] NavigateUrl

[27973] TrackViewState

[27974] Description

[27975] Gets or sets the URL to link to when a hyperlink in the column is clicked.

[27976] Use the System.Web.UI.WebControls.HyperLinkColumn.NavigateUrl property to specify the URL to navigate to when a hyperlink in the column is clicked.

[27977] Owner

[27978] SortExpression

[27979] Target

[27980] TrackViewState

[27981] Description

[27982] Gets or sets the target window or frame to display the Web page content linked to when the hyperlink in the column is clicked.

[27983] Use the System.Web.UI.WebControls.HyperLinkColumn.Target property to specify the frame or window that displays the Web page linked to when a hyperlink in the column is clicked.

[27984] Text

[27985] TrackViewState

[27986] [C#] public virtual string Text {get; set;}

[27987] [C++] public: _property virtual String* get_Text( );public: _property virtual void set_Text(String*);

[27988] [VB] Overridable Public Property Text As String

[27989] [JScript] public function get Text( ) : String;public function set Text(String);

[27990] Description

[27991] Gets or sets the text caption to display for the hyperlinks in the column.

[27992] Use the System.Web.UI.WebControls.HyperLinkColumn.Text property to specify the text caption to display for the hyperlinks in the column.

[27993] ViewState

[27994] Visible

[27995] FormatDataNavigateUrIValue

[27996] [C#] protected virtual string FormatDataNavigateUrlValue(object dataUriValue);

[27997] [C++] protected: virtual String* FormatDataNavigateUriValue(Object* dataUriValue);

[27998] [VB] Overridable Protected Function FormatDataNavigateUrlValue(ByVal dataUrlValue As Object) As String

[27999] [JScript] protected function FormatDataNavigateUrlValue(dataUrlValue : Object) : String;

[28000] Description

[28001] FormatDataTextValue

[28002] [C#] protected virtual string FormatDataTextValue(object dataTextValue);

[28003] [C++] protected: virtual String* FormatDataTextValue(Obj ect* dataTextValue);

[28004] [VB] Overridable Protected Function FormatDataTextValue(ByVal dataTextValue As Object) As String

[28005] [JScript] protected function FormatDataTextValue(dataTextValue : Object) : String;

[28006] Description

[28007] Initialize

[28008] [C#] public override void Initialize( );

[28009] [C++] public: void Initialize( );

[28010] [VB] Overrides Public Sub Initializeo

[28011] [JScript] public override function Initialize( );

[28012] Description

[28013] InitializeCell

[28014] [C#] public override void InitializeCell(TableCell cell, int columnnIndex, ListItemType itemType);

[28015] [C++] public: void InitializeCell(TableCell* cell, int columnIndex, ListItemType itemType);

[28016] [VB] Overrides Public Sub InitializeCell(ByVal cell As TableCell, ByVal columnIndex As Integer, ByVal itemType As ListItemType)

[28017] [JScript] public override function InitializeCell(cell : TableCell, columnIndex : int, itemType : ListItemType);

[28018] Description

[28019] Initializes the cell representing this column with the contained hyperlink.

[28020] HyperLinks are created for all items in the DataGrid except the Header and Footer items. The cell to be initialized. The index of the column that contains the cell. The type of item that the cell is part of.

[28021] HyperLinkControlBuilder class (System.Web.UI.WebControls)

[28022] TrackViewState

[28023] Description

[28024] Interacts with the parser to build a System.Web.UI.WebControls.HyperLink control.

[28025] To create a custom control builder for a System.Web.UI.WebControls.HyperLink derived control, you need to inherit from this class.

[28026] HyperLinkControlBuilder

[28027] Example Syntax:

[28028] TrackViewState

[28029] [C#] public HyperLinkControlBuilder( );

[28030] [C++] public: HyperLinkControlBuildero);

[28031] [VB] Public Sub New( )

[28032] [JScript] public function HyperLinkControlBuilder( );

[28033] ControlType

[28034] FChildrenAsProperties

[28035] FIsNonParserAccessor

[28036] HasAspCode

[28037] ID

[28038] InDesigner

[28039] NamingContainerType

[28040] Parser

[28041] TagName

[28042] AllowWhitespaceLiterals

[28043] [C#] public override bool AllowWhitespaceLiteralso);

[28044] [C++] public: bool AllowhitespaceLiteralso);

[28045] [VB] Overrides Public Function AllowWhitespaceLiterals( ) As Boolean

[28046] [JScript] public override function AllowWhitespaceLiterals( ) : Boolean;

[28047] Description

[28048] Gets a value that indicates whether white spaces are allowed in literals for this control.

[28049] Return Value: Overloaded to always returns false to indicate that white spaces are not allowed.

[28050] This method overrides the System.Web.UI.ControlBuilder.AllowWhitespaceLiterals property to ignore white space in the System.Web.UI.WebControls.HyperLink control.

[28051] Image class (System.Web.UI.WebControls)

[28052] ToString

[28053] Description

[28054] Displays an image on a Web page.

[28055] Use the System.Web.UI.WebControls.Image control to display an image on the Web page. The path to the displayed image is specified by setting the System.Web.UI.WebControls.Image.ImageUrl property. You can specify the text to display in place of image when the image is not available by setting the System.Web.UI.WebControls.Image.AlternateText property. The alignment of the image in relation to other elements on the Web page is specified by setting System.Web.UI.WebControls.Image.ImageAlign property.

[28056] Image

[28057] Example Syntax:

[28058] ToString

[28059] [C#] public Image( );

[28060] [C++] public: Image( );

[28061] [VB] Public Sub New( )

[28062] [JScript] public function Image( );

[28063] Description

[28064] Initializes a new instance of the System.Web.UI.WebControls.Image class.

[28065] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.Image class.

[28066] AccessKey

[28067] AlternateText

[28068] ToString

[28069] Description

[28070] Gets or sets the alternate text displayed in the System.Web.UI.WebControls.Image control when the image is unavailable. Browsers that support the ToolTips feature display this text as a ToolTip.

[28071] Use this property to specify the text to display if the image specified in the System.Web.UI.WebControls.Image.ImageUrl property is not available. In browsers that support the ToolTips feature, this text also displays as a ToolTip.

[28072] Attributes

[28073] BackColor

[28074] BorderColor

[28075] BorderStyle

[28076] BorderWidth

[28077] ChildControlsCreated

[28078] ClientID

[28079] Context

[28080] Controls

[28081] ControlStyle

[28082] ControlStyleCreated

[28083] CssClass

[28084] Enabled

[28085] ToString

[28086] Description

[28087] Gets or sets a value indicating whether the control is enabled.

[28088] This property is inherited from the System.Web.UI.WebControls.WebControl class and is not applicable to the System.Web.UI.WebControls.Image control.

[28089] EnableViewState

[28090] Events

[28091] Font

[28092] ToString

[28093] Description

[28094] Gets the font properties for the text associated with the control.

[28095] This property is inherited from the System.Web.UI.WebControls.WebControl class and is not applicable to the System.Web.UI.WebControls.Image control.

[28096] ForeColor

[28097] HasChildViewState

[28098] Height

[28099] ID

[28100] ImageAlign

[28101] ToString

[28102] Description

[28103] Gets or sets the alignment of the System.Web.UI.WebControls.Image control in relation to other elements on the Web page.

[28104] Use the System.Web.UI.WebControls.Image.ImageAlign property to specify or determine the alignment of the image in relation to other elements on the Web page. The following table lists the possible alignments.

[28105] ImageUrl

[28106] ToString

[28107] [C#] public virtual string ImageUrl {get; set;}

[28108] [C++] public: _property virtual String* get_ImageUrl( );public: _property virtual void set_imageUrl(String*);

[28109] [VB] Overridable Public Property ImageUrl As String

[28110] [JScript] public function get ImageUrl( ) : String;public function set ImageUrl(String);

[28111] Description

[28112] Gets or sets the location of an image to display in the System.Web.UI.WebControls.Image control.

[28113] Use the System.Web.UI.WebControls.Image.ImageUrl property to specify the URL of an image to display in the System.Web.UI.WebControls.Image control. You can use a relative or an absolute URL. A relative URL relates the location of the image to the location of the Web page without specifying a complete path on the server. The path is relative to the location of the Web page. This makes it easier to move the entire site to another directory on the server without updating the code. An absolute URL provides the complete path, so moving the site to another directory requires that you update the code.

[28114] IsTrackingViewState

[28115] NamingContainer

[28116] Page

[28117] Parent

[28118] Site

[28119] Style

[28120] TabIndex

[28121] TagKey

[28122] TagName

[28123] TemplateSourceDirectory

[28124] ToolTip

[28125] UniqueID

[28126] ViewState

[28127] ViewStateIgnoresCase Visible

[28128] Width

[28129] AddAttributesToRender

[28130] [C#] protected override void AddAttributesToRender(HtmlTextWriter writer);

[28131] [C++] protected: void AddAttributesToRender(HtmlTextWriter* writer);

[28132] [VB] Overrides Protected Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[28133] [JScript] protected override function AddAttributesToRender(writer : HtmnlTextwriter);

[28134] Description

[28135] Adds the attributes of an System.Web.UI.WebControls.Image to the output stream for rendering on the client. A System.Web.UI.HtmlTextWriter that contains the output stream to render on the client browser.

[28136] RenderContents

[28137] [C#] protected override void RenderContents(HtmlTextWriter writer);

[28138] [C++] protected: void RenderContents(HtmlTextWriter* writer);

[28139] [VB] Overrides Protected Sub RenderContents(ByVal writer As HtmlTextWriter)

[28140] [JScript] protected override function RenderContents(writer : HtmlTextWriter);

[28141] Description

[28142] ImageAlign enumeration (System.Web.UI.WebControls)

[28143] TrackViewState

[28144] Description

[28145] Specifies the alignment of an image in relation to the text of a Web page.

[28146] The System.Web.UI.WebControls.ImageAlign enumeration represents the alignment options for an image relative to the text of a Web page.

[28147] TrackViewState

[28148] [C#] public const ImageAlign AbsBottom;

[28149] [C++] public: const ImageAlign AbsBottom;

[28150] [VB] Public Const AbsBottom As ImageAlign

[28151] [JScript] public var AbsBottom: ImageAlign;

[28152] Description

[28153] The lower edge of the image is aligned with the lower edge of the largest element on the same line.

[28154] TrackViewState

[28155] [C#] public const ImageAlign AbsMiddle;

[28156] [C++] public: const ImageAlign AbsMiddle;

[28157] [VB] Public Const AbsMiddle As ImageAlign

[28158] [JScript] public var AbsMiddle : ImageAlign;

[28159] Description

[28160] The middle of the image is aligned with the middle of the largest element on the same line.

[28161] TrackViewState

[28162] [C#] public const ImageAlign Baseline;

[28163] [C++] public: const ImageAlign Baseline;

[28164] [VB] Public Const Baseline As ImageAlign

[28165] [JScript] public var Baseline : ImageAlign;

[28166] Description

[28167] The lower edge of the image is aligned with the lower edge of the first line of text.

[28168] TrackViewState

[28169] [C#] public const ImageAlign Bottom;

[28170] [C++] public: const ImageAlign Bottom;

[28171] [VB] Public Const Bottom As ImageAlign

[28172] [JScript] public var Bottom : ImageAlign;

[28173] Description

[28174] The lower edge of the image is aligned with the lower edge of the first line of text.

[28175] TrackViewState

[28176] [C#] public const ImageAlign Left;

[28177] [C++] public: const ImageAlign Left;

[28178] [VB] Public Const Left As ImageAlign

[28179] [JScript] public var Left: ImageAlign;

[28180] Description

[28181] The image is aligned on the left edge of the Web page with text wrapping on the right.

[28182] TrackViewState

[28183] [C#] public const ImageAlign Middle;

[28184] [C++] public: const ImageAlign Middle;

[28185] [VB] Public Const Middle As ImageAlign

[28186] [JScript] public var Middle : ImageAlign;

[28187] Description

[28188] The middle of the image is aligned with the lower edge of the first line of text.

[28189] TrackViewState

[28190] [C#] public const ImageAlign NotSet;

[28191] [C++] public: const ImageAlign NotSet;

[28192] [VB] Public Const NotSet As ImageAlign

[28193] [JScript] public var NotSet : ImageAlign;

[28194] Description

[28195] The alignment is not set.

[28196] TrackViewState

[28197] [C#] public const ImageAlign Right;

[28198] [C++] public: const ImageAlign Right;

[28199] [VB] Public Const Right As ImageAlign

[28200] [JScript] public var Right : ImageAlign;

[28201] Description

[28202] The image is aligned on the right edge of the Web page with text wrapping on the left.

[28203] TrackViewState

[28204] [C#] public const ImageAlign TextTop;

[28205] [C++] public: const ImageAlign TextTop;

[28206] [VB] Public Const TextTop As ImageAlign

[28207] [JScript] public var TextTop : ImageAlign;

[28208] Description

[28209] The upper edge of the image is aligned with the upper edge of the highest text on the same line.

[28210] TrackViewState

[28211] [C#] public const ImageAlign Top;

[28212] [C++] public: const ImageAlign Top;

[28213] [VB] Public Const Top As ImageAlign

[28214] [JScript] public var Top : ImageAlign;

[28215] Description

[28216] The upper edge of the image is aligned with the upper edge of the highest element on the same line.

[28217] ImageButton class (System.Web.UI.WebControls)

[28218] ToString

[28219] Description

[28220] A control that displays an image and responds to mouse clicks on the image.

[28221] Use the System.Web.UI.WebControls.ImageButton control to display an image that responds to mouse clicks.

[28222] ImageButton

[28223] Example Syntax:

[28224] ToString

[28225] [C#] public ImageButton( );

[28226] [C++] public: ImageButton( );

[28227] [VB] Public Sub New( )

[28228] [JScript] public function ImageButton( );

[28229] Description

[28230] Initializes a new instance of the System.Web.UI.WebControls.ImageButton class.

[28231] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.ImageButton class.

[28232] AccessKey

[28233] AlternateText

[28234] Attributes

[28235] BackColor

[28236] BorderColor

[28237] BorderStyle

[28238] BorderWidth

[28239] CausesValidation

[28240] ToString

[28241] Description

[28242] Gets or sets a value indicating whether validation is performed when the System.Web.UI.WebControls.ImageButton control is clicked.

[28243] By default, page validation is performed when a System.Web.UI.WebControls.ImageButton control is clicked. Page validation determines whether the input controls associated with a validation control on the page all pass the validation rules specified by the validation control.

[28244] ChildControlsCreated

[28245] ClientID

[28246] CommandArgument

[28247] ToString

[28248] Description

[28249] Gets or sets an optional argument that provides additional information about the System.Web.UI.WebControls.ImageButton.CommandName property.

[28250] Sometimes, multiple System.Web.UI.WebControls.ImageButton controls are related and share the same value for the System.Web.UI.WebControls.ImageButton.CommandName property, such as Sort. Use this property to supplement the System.Web.UI.WebControls.ImageButton.CommandName property with additional information about the command to perform, such as Ascending. The values of the System.Web.UI.WebControls.ImageButton.CommandName and System.Web.UI.WebControls.ImageButton.CommandArgument properties are typically used in the System.Web.UI.WebControls.ImageButton.OnCommand(System.Web.UI.W ebControls.CommandEventArgs) event handler to determine the action to perform when the System.Web.UI.WebControls.ImageButton control is clicked.

[28251] CommandName

[28252] ToString

[28253] [C#] public string CommandName {get; set;}

[28254] [C++] public: _property String* get_CommandName( );public: _property void set_CommandName(String*);

[28255] [VB] Public Property CommandName As String

[28256] [JScript] public function get CommandName( ) : String;public function set CommandName(String);

[28257] Description

[28258] Gets or sets the command name associated with the System.Web.UI.WebControls.ImageButton control.

[28259] Use this property to specify the command to perform when the System.Web.UI.WebControls.ImageButton control is clicked, such as Sort, Cancel, and Edit. This allows multiple System.Web.UI.WebControls.ImageButton controls to be placed on the same Web page. The value in this property can then be programmatically identified in the System.Web.UI.WebControls.ImageButton.OnCommand(System.Web.UI.W ebControls.CommandEventArgs) event handler to determine the appropriate action to perform when each System.Web.UI.WebControls.ImageButton control is clicked.

[28260] Context

[28261] Controls

[28262] ControlStyle

[28263] ControlStyleCreated

[28264] CssClass

[28265] Enabled

[28266] EnableViewState

[28267] Events

[28268] Font ForeColor

[28269] HasChildViewState

[28270] Height

[28271] ID

[28272] ImageAlign

[28273] ImageUrl

[28274] IsTrackingViewState

[28275] NamingContainer

[28276] Page

[28277] Parent

[28278] Site

[28279] Style

[28280] TabIndex

[28281] TagKey

[28282] ToString

[28283] Description

[28284] Gets a value that represents the tag HtmlTextWriterTag.Input. This property is read-only.

[28285] Overrides the base implementation and returns the tag HtmlTextWriterTag.Input instead of the default HtmlTextWriterTag.Img Gets a value that represents the tag HtmlTextWriterTag.Input. This property is read-only.

[28286] TagName

[28287] TemplateSourceDirectory

[28288] ToolTip

[28289] UniqueID

[28290] ViewState

[28291] ViewStateIgnoresCase

[28292] Visible

[28293] Width

[28294] ToString

[28295] Description

[28296] Occurs when the System.Web.UI.WebControls.ImageButton is clicked.

[28297] The System.Web.UI.WebControls.ImageButton.Click event is raised when the System.Web.UI.WebControls.ImageButton control is clicked.

[28298] ToString

[28299] [C#] public event CommandEventHandler Command;

[28300] [C++] public: _event CommandEventHandler* Command;

[28301] [VB] Public Event Command As CommandEventHandler

[28302] Description

[28303] Occurs when the System.Web.UI.WebControls.ImageButton is clicked.

[28304] The System.Web.UI.WebControls.ImageButton.Command event is raised when an System.Web.UI.WebControls.ImageButton control is clicked.

[28305] AddAttributesToRender

[28306] [C#] protected override void AddAttributesToRender(HtmlTextWriter writer);

[28307] [C++] protected: void AddAttributesToRender(HtmlTextWriter* writer);

[28308] [VB] Overrides Protected Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[28309] [JScript] protected override function AddAttributesToRender(writer : HtmlTextWriter);

[28310] Description

[28311] Adds the attributes of an System.Web.UI.WebControls.ImageButton to the output stream for rendering on the client. The output stream to render on the client.

[28312] OnClick

[28313] [C#] protected virtual void OnClick(ImageClickEventArgs e);

[28314] [C++] protected: virtual void OnClick(ImageClickEventArgs* e);

[28315] [VB] Overridable Protected Sub OnClick(ByVal e As ImageClickEventArgs)

[28316] [JScript] protected function OnClick(e : ImageClickEventArgs);

[28317] Description

[28318] Raises the System.Web.UI.WebControls.ImageButton.Click event and allows you to handle the System.Web.UI.WebControls.ImageButton.Click event directly.

[28319] The System.Web.UI.WebControls.ImageButton.Click event is raised when the System.Web.UI.WebControls.ImageButton control is clicked. By using the System.Web.UI.WebControls.ImageButton.OnClick(System.Web.UI.ImageC lickEventArgs) event handler, you can programmatically determine the coordinates where the image is clicked. You can then code a response, based on the values of these coordinates. Note the origin (0, 0) is located at the upper left corner of the image. A System.Web.UI.ImageClickEventArgs that contains the event data.

[28320] OnCommand

[28321] [C#] protected virtual void OnCommand(CommandEventArgs e);

[28322] [C++] protected: virtual void OnCommand(ComnmandEventArgs* e);

[28323] [VB] Overridable Protected Sub OnCommand(ByVal e As CommandEventArgs)

[28324] [JScript] protected function OnCommand(e : CommandEventArgs);

[28325] Description

[28326] Raises the System.Web.UI.WebControls.ImageButton.Command event and allows you to handle the System.Web.UI.WebControls.ImageButton.Command event directly.

[28327] The System.Web.UI.WebControls.ImageButton.Command event i s raised when the System.Web.UI.WebControls.ImageButton control is clicked.

[28328] The System.Web.UI.WebControls.ImageButton.OnCommand(System.Web.UI.W ebControls.CommandEventArgs) event handler is used to make the System.Web.UI.WebControls.ImageButton control behave like a command button. A command name can be associated with the control by using the System.Web.UI.WebControls.ImageButton.CommandName property. This allows multiple System.Web.UI.WebControls.ImageButton controls to be placed on the Web page. The value in this property can then be programmatically identified in the System.Web.UI.WebControls.ImageButton.OnCommand(System.Web.UI.W ebControls.CommandEventArgs) event handler to determine the appropriate action to perform when each System.Web.UI.WebControls.ImageButton control is clicked. The System.Web.UI.WebControls.ImageButton.CommandArgument property can also be used to pass additional information about the command, such as specifying ascending order. A System.Web.UI.WebControls.CommandEventArgs that contains the event data.

[28329] OnPreRender

[28330] [C#] protected override void OnPreRender(EventArgs e);

[28331] [C++] protected: void OnPreRender(EventArgs* e);

[28332] [VB] Overrides Protected Sub OnPreRender(ByVal e As EventArgs)

[28333] [JScript] protected override function OnPreRender(e : EventArgs);

[28334] Description

[28335] Determine if the image has been clicked prior to rendering on the client.

[28336] IPostBackDataHandler.LoadPostData

[28337] [C#] bool IPostBackDataHandler.LoadPostData(string postDataKey, NameValueCollection postCollection);

[28338] [C++] bool IPostBackDataHandler::LoadPostData(String* postDataKey, NameValueCollection* postCollection);

[28339] [VB] Function LoadPostData(ByVal postDataKey As String, ByVal postCollection As NameValueCollection) As Boolean Implements IPostBackDataHandler.LoadPostData

[28340] [JScript] function IPostBackDataHandler.LoadPostData(postDataKey : String, postCollection : NameValueCollection) : Boolean;

[28341] IPostBackDataHandler.RaisePostDataChangedEvent

[28342] [C#] void IPostBackDataHandler.RaisePostDataChangedEvent( );

[28343] [C++] void IPostBackDataHandler::RaisePostDataChangedEvento);

[28344] [VB] Sub RaisePostDataChangedEvent( ) Implements IPostBackDataHandler.RaisePostDataChangedEvent

[28345] [JScript] function IPostBackDataHandler.RaisePostDataChangedEvent( );

[28346] IPostBackEventHandler.RaisePostBackEvent

[28347] [C#] void IPostBackEventHandler.RaisePostBackEvent(string eventArgument);

[28348] [C++] void IPostBackEventHandler::RaisePostBackEvent(String* eventArgument);

[28349] [VB] Sub RaisePostBackEvent(ByVal eventArgument As String) Implements IPostBackEventHandler.RaisePostBackEvent

[28350] [JScript] function IPostBackEventHandler.RaisePostBackEvent(eventArgument : String);

[28351] IRepeatInfoUser interface (System.Web.UI.WebControls)

[28352] TrackViewState

[28353] Description

[28354] Specifies a contract for implementing System.Web.UI.WebControls.Repeater objects in list controls.

[28355] HasFooter

[28356] TrackViewState

[28357] [C#] bool HasFooter {get;}

[28358] [C++] bool get_HasFooter( );

[28359] [VB] ReadOnly Property HasFooter As Boolean

[28360] [JScript] abstract function get HasFooter( ) : Boolean;

[28361] Description

[28362] Indicates whether the Repeater contains a footer item.

[28363] HasHeader

[28364] TrackViewState

[28365] [C#] bool HasHeader {get;}

[28366] [C++] bool get_HasHeader( );

[28367] [VB] ReadOnly Property HasHeader As Boolean

[28368] [JScript] abstract function get HasHeader( ) : Boolean;

[28369] Description

[28370] Indicates whether the System.Web.UI.WebControls.Repeater contains a header item.

[28371] HasSeparators

[28372] TrackViewState

[28373] [C#] bool HasSeparators {get;}

[28374] [C++] bool get_HasSeparators( );

[28375] [VB] ReadOnly Property HasSeparators As Boolean

[28376] [JScript] abstract function get HasSeparators( ) : Boolean;

[28377] Description

[28378] Indicates whether the Repeater contains separator items.

[28379] RepeatedItemCount

[28380] TrackViewState

[28381] [C#] int RepeatedItemCount {get;}

[28382] [C++] int get_RepeatedItemCount( );

[28383] [VB] ReadOnly Property RepeatedItemCount As Integer

[28384] [JScript] abstract function get RepeatedItemCount( ) : int;

[28385] Description

[28386] Specifies the item count of the Repeater.

[28387] GetItemStyle

[28388] [C#] Style GetItemStyle(ListItemType itemType, int repeatIndex);

[28389] [C++] Style* GetItemStyle(ListItemType itemType, int repeatIndex);

[28390] [VB] Function GetItemStyle(ByVal itemType As ListItemType, ByVal repeatIndex As Integer) As Style

[28391] [JScript] function GetItemStyle(itemType : ListItemType, repeatIndex : int) Style;

[28392] Description

[28393] Retrieves the item style with the specified item type and location within the System.Web.UI.WebControls.Repeater.

[28394] Return Value: A System.Web.UI.WebControls.Style that represents the Repeater item style. A System.Web.UI.WebControls.ListItemType that represents the specified type of the System.Web.UI.WebControls.Repeater item. An ordinal index that specifies the location of the item within the System.Web.UI.WebControls.Repeater.

[28395] RenderItem

[28396] [C#] void RenderItem(ListItemType itemType, int repeatindex, RepeatInfo repeatInfo, HtmlTextWriter writer);

[28397] [C++] void RenderItem(ListItemType itemType, int repeatIndex, RepeatInfo* repeatInfo, HtmlTextWriter* writer);

[28398] [VB] Sub RenderItem(ByVal itemtype As ListItemType, ByVal repeatIndex As Integer, ByVal repeatInfo As RepeatInfo, ByVal writer As HtmlTextWriter)

[28399] [JScript] function RenderItem(itemType : ListItemType, repeatIndex : int, repeatlnf( ) : RepeatInfo, writer : HtmlTextWriter);

[28400] Description

[28401] Renders the System.Web.UI.WebControls.Repeater item with the specified information. A System.Web.UI.WebControls.ListItemType that represents the specified type of the System.Web.UI.WebControls.Repeater item. An ordinal index that specifies the location of the item within the System.Web.UI.WebControls.Repeater. A System.Web.UI.WebControls.RepeatInfo that represents the information used to render items using a System.Web.UI.WebControls.Repeater. The output stream that renders HTML content to the client.

[28402] Label class (System.Web.UI.WebControls)

[28403] RenderItem

[28404] Description

[28405] Represents a label control, which displays text on a Web page.

[28406] Use the System.Web.UI.WebControls.Label control to display text in a set location on the page. Unlike static text, you can customize the displayed text through the System.Web.UI.WebControls.Label.Text property.

[28407] Label

[28408] Example Syntax:

[28409] RenderItem

[28410] [C#] public Label( );

[28411] [C++] public: Label( );

[28412] [VB] Public Sub New( )

[28413] [JScript] public function Label( ); Initializes a new instance of the System.Web.UI.WebControls.Label class.

[28414] Description

[28415] Initializes a new instance of the System.Web.UI.WebControls.Label class.

[28416] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.Label class.

[28417] AccessKey

[28418] Attributes

[28419] BackColor

[28420] BorderColor

[28421] BorderStyle

[28422] BorderWidth

[28423] ChildControlsCreated

[28424] ClientID

[28425] Context

[28426] Controls

[28427] ControlStyle

[28428] ControlStyleCreated

[28429] CssClass

[28430] Enabled

[28431] EnableViewState

[28432] Events

[28433] Font

[28434] ForeColor

[28435] HasChildViewState

[28436] Height

[28437] ID

[28438] IsTrackingViewState

[28439] NamingContainer

[28440] Page

[28441] Parent

[28442] Site

[28443] Style

[28444] TabIndex

[28445] TagKey

[28446] TagName

[28447] TemplateSourceDirectory

[28448] RenderItem

[28449] Description

[28450] Gets or sets the text content of the System.Web.UI.WebControls.Label control.

[28451] Use the System.Web.UI.WebControls.Label.Text property to specify or determine the text content of the System.Web.UI.WebControls.Label control. This property is commonly used to programmatically customize the text that is displayed in the System.Web.UI.WebControls.Label control.

[28452] ToolTip

[28453] UniqueID

[28454] ViewState

[28455] ViewStateIgnoresCase

[28456] Visible

[28457] Width

[28458] AddParsedSubObject

[28459] [C#] protected override void AddParsedSubObject(object obj);

[28460] [C++] protected: void AddParsedubObject(Object* obj);

[28461] [VB] Overrides Protected Sub AddParsedSubObject(ByVal obj As Object)

[28462] [JScript] protected override function AddParsedSubObject(obj : Object);

[28463] Description

[28464] LoadViewState

[28465] [C#] protected override void LoadViewState(object savedState);

[28466] [C++] protected: void LoadViewState(Object* savedState);

[28467] [VB] Overrides Protected Sub LoadViewState(ByVal savedState As Object)

[28468] [JScript] protected override function LoadViewState(savedState : Object);

[28469] Description

[28470] Load previously saved state. Overridden to synchronize Text property with LiteralContent. Represents the previously saved state.

[28471] RenderContents

[28472] [C#] protected override void RenderContents(HtmlTextWriter writer);

[28473] [C++] protected: void RenderContents(HtmlTextWriter* writer);

[28474] [VB] Overrides Protected Sub RenderContents(ByVal writer As HtmlTextWriter)

[28475] [JScript] protected override function RenderContents(writer : HtmlTextWriter);

[28476] Description

[28477] Renders the contents of the System.Web.UI.WebControls.Label into the specified writer. The output stream that renders HTML content to the client.

[28478] LabelControlBuilder class (System.Web.UI.WebControls)

[28479] TrackViewState

[28480] Description

[28481] Interacts with the parser to build a System.Web.UI.WebControls.Label control.

[28482] To create a custom control builder for a System.Web.UI.WebControls.Label derived control, you need to inherit from this class.

[28483] LabelControlBuilder

[28484] Example Syntax:

[28485] TrackViewState

[28486] [C#] public LabelControlBuilder( );

[28487] [C++] public: LabelControlBuilder( );

[28488] [VB] Public Sub New( )

[28489] [JScript] public function LabelControlBuilder( );

[28490] ControlType

[28491] FChildrenAsProperties

[28492] FIsNonParserAccessor

[28493] HasAspCode

[28494] ID

[28495] InDesigner

[28496] NamingContainerType

[28497] Parser

[28498] TagName

[28499] AllowWhitespaceLiterals

[28500] [C#] public override bool AllowWhitespaceLiterals( );

[28501] [C++] public: bool AllowWhitespaceLiterals( );

[28502] [VB] Overrides Public Function AllowWhitespaceLiterals( ) As Boolean

[28503] [JScript] public override function AllowWhitespaceLiterals( ) : Boolean;

[28504] Description

[28505] Specifies whether white space literals are allowed.

[28506] Return Value: false for all cases.

[28507] This method overrides the System.Web.UI.ControlBuilder.AllowWhitespaceLiterals property to ignore white space in the System.Web.UI.WebControls.Label control.

[28508] LinkButton class (System.Web.UI.WebControls)

[28509] ToString

[28510] Description

[28511] Displays a hyperlink style button control on a Web page.

[28512] Use the System.Web.UI.WebControls.LinkButton control to create a hyperlink style button on the Web page. You can create either a submit button or a command button.

[28513] LinkButton

[28514] Example Syntax:

[28515] ToString

[28516] [C#] public LinkButton( );

[28517] [C++] public: LinkButton( );

[28518] [VB] Public Sub New( )

[28519] [JScript] public function LinkButton( );

[28520] Description

[28521] Initializes a new instance of the System.Web.UI.WebControls.LinkButton class.

[28522] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.LinkButton control.

[28523] AccessKey

[28524] Attributes

[28525] BackColor

[28526] BorderColor

[28527] BorderStyle

[28528] BorderWidth

[28529] CausesValidation

[28530] ToString

[28531] Description

[28532] Gets or sets a value indicating whether validation is performed when the System.Web.UI.WebControls.LinkButton control is clicked.

[28533] By default, page validation is performed when a System.Web.UI.WebControls.LinkButton control is clicked. Page validation determines whether the input controls associated with a validation control on the page all pass the validation rules specified by the validation control.

[28534] ChildControlsCreated

[28535] ClientID

[28536] CommandArgument

[28537] ToString

[28538] Description

[28539] Gets or sets an optional argument passed to the System.Web.UI.WebControls.LinkButton.Command event handler along with the associated System.Web.UI.WebControls.LinkButton.CommandName property.

[28540] Use the System.Web.UI.WebControls.LinkButton.CommandArgument property to specify an argument that complements the System.Web.UI.WebControls.LinkButton.CommandName property.

[28541] CommandName

[28542] ToString

[28543] [C#] public string CommandName {get; set;}

[28544] [C++] public: _property String* get_CommandName( );public: _property void set_CommandName(String*);

[28545] [VB] Public Property CommandName As String

[28546] [JScript] public function get CommandName( ) : String;public function set CommandName(String);

[28547] Description

[28548] Gets or sets the command name associated with the System.Web.UI.WebControls.LinkButton control. This value is passed to the System.Web.UI.WebControls.LinkButton.Command event handler along with the System.Web.UI.WebControls.LinkButton.CommandArgument property.

[28549] When you have multiple System.Web.UI.WebControls.LinkButton controls on a Web page, use the System.Web.UI.WebControls.LinkButton.CommandName property to specify or determine the command name associated with the System.Web.UI.WebControls.LinkButton control clicked. You can set the System.Web.UI.WebControls.LinkButton.CommandName property with any string that identifies the command to perform. You can then programmatically determine the command name of the System.Web.UI.WebControls.LinkButton control and perform the appropriate actions.

[28550] Context

[28551] Controls

[28552] ControlStyle

[28553] ControlStyleCreated

[28554] CssClass

[28555] Enabled

[28556] EnableViewState

[28557] Events

[28558] Font

[28559] ForeColor

[28560] HasChildViewState

[28561] Height

[28562] ID

[28563] IsTrackingViewState

[28564] NamingContainer

[28565] Page

[28566] Parent

[28567] Site

[28568] Style

[28569] TabIndex

[28570] TagKey

[28571] TagName

[28572] TemplateSourceDirectory

[28573] Text

[28574] ToString

[28575] Description

[28576] Gets or sets the text caption displayed on the System.Web.UI.WebControls.LinkButton control.

[28577] Use the System.Web.UI.WebControls.LinkButton.Text property to specify or determine the caption to display on the System.Web.UI.WebControls.LinkButton control.

[28578] ToolTip

[28579] UniqueID

[28580] ViewState

[28581] ViewStateIgnoresCase

[28582] Visible

[28583] Width

[28584] ToString

[28585] Description

[28586] Occurs when the System.Web.UI.WebControls.LinkButton control is clicked.

[28587] The System.Web.UI.WebControls.LinkButton.Click event is raised when the System.Web.UI.WebControls.LinkButton control is clicked. This event is commonly used when no command name is associated with the System.Web.UI.WebControls.LinkButton control, such as a submit button.

[28588] ToString

[28589] [C#] public event CommandEventHandler Command;

[28590] [C++] public: _event CommandEventHandler* Command;

[28591] [VB] Public Event Command As CommandEventHandler

[28592] Description

[28593] Occurs when the System.Web.UI.WebControls.Button control is clicked.

[28594] The System.Web.UI.WebControls.LinkButton.Command event is raised when the System.Web.UI.WebControls.LinkButton control is clicked. This event is commonly used when a command name, such as Sort, is associated with the System.Web.UI.WebControls.LinkButton control. This allows you to create multiple System.Web.UI.WebControls.LinkButton controls on a Web page and programmatically determine which System.Web.UI.WebControls.LinkButton control is clicked.

[28595] AddAttributesToRender

[28596] [C#] protected override void AddAttributesToRender(HtmlTextWriter writer);

[28597] [C++] protected: void AddAttributesToRender(HtmlTextWriter* writer);

[28598] [VB] Overrides Protected Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[28599] [JScript] protected override function AddAttributesToRender(writer : HtmlTextWriter);

[28600] Description

[28601] Render the attributes on the begin tag.

[28602] AddParsedSubObject

[28603] [C#] protected override void AddarsedSubObject(object obj);

[28604] [C++] protected: void AddParsedSubObject(Object* obj);

[28605] [VB] Overrides Protected Sub AddParsedSubObject(ByVal obj As Object)

[28606] [JScript] protected override function AddParsedSubObject(obj : Object);

[28607] Description

[28608] LoadViewState

[28609] [C#] protected override void LoadViewState(object savedState);

[28610] [C++] protected: void LoadViewState(Object* savedState);

[28611] [VB] Overrides Protected Sub LoadViewState(ByVal savedState As Object)

[28612] [JScript] protected override function LoadViewState(savedState : Object);

[28613] Description

[28614] Load previously saved state. Overridden to synchronize Text property with LiteralContent.

[28615] OnClick

[28616] [C#] protected virtual void OnClick(EventArgs e);

[28617] [C++] protected: virtual void OnClick(EventArgs* e);

[28618] [VB] Overridable Protected Sub OnClick(ByVal e As EventArgs)

[28619] [JScript] protected function OnClick(e : EventArgs);

[28620] Description

[28621] Raises the System.Web.UI.WebControls.LinkButton.Click event of the System.Web.UI.WebControls.LinkButton control.

[28622] The System.Web.UI.WebControls.LinkButton.Click event is raised when the System.Web.UI.WebControls.LinkButton control is clicked. This event is commonly used when no command name is associated with the System.Web.UI.WebControls.LinkButton control, such as a submit button. A System.EventArgs that contains the event data.

[28623] OnCommand

[28624] [C#] protected virtual void OnCommand(CommandEventArgs e);

[28625] [C++] protected: virtual void OnCommand(CommandEventArgs* e);

[28626] [VB] Overridable Protected Sub OnCommand(ByVal e As CommandEventArgs)

[28627] [JScript] protected function OnCommand(e : CommandEventArgs);

[28628] Description

[28629] Raises the System.Web.UI.WebControls.LinkButton.Command event of the System.Web.UI.WebControls.LinkButton control.

[28630] The System.Web.UI.WebControls.LinkButton.Command event is raised when the System.Web.UI.WebControls.LinkButton control is clicked. This event is commonly used when a command name, such as Sort, is associated with the System.Web.UI.WebControls.LinkButton control. This allows you to create multiple System.Web.UI.WebControls.LinkButton controls on a Web page and programmatically determine which System.Web.UI.WebControls.LinkButton control is clicked. A System.Web.UI.WebControls.CommandEventArgs that contains the event data.

[28631] RenderContents

[28632] [C#] protected override void RenderContents(Html TextWriter writer);

[28633] [C++] protected: void RenderContents(HtmnlTextWriter* writer);

[28634] [VB] Overrides Protected Sub RenderContents(ByVal writer As HtmlTextWriter)

[28635] [JScript] protected override function RenderContents(writer : HtmlTextWriter);

[28636] Description

[28637] The output stream that renders HTML content to the client.

[28638] IPostBackEventHandler.RaisePostBackEvent

[28639] [C#] void IPostBackEventHandler.RaisePostBackEvent(string eventArgument);

[28640] [C++] void IPostBackEventHandler::RaisePostBackEvent(String* eventArgument);

[28641] [VB] Sub RaisePostBackEvent(ByVal eventArgument As String) Implements IPostBackEventHandler.RaisePostBackEvent

[28642] [JScript] function IPostBackEventHandler.RaisePostBackEvent(eventArgument : String);

[28643] LinkButtonControlBuilder class (System.Web.UI.WebControls)

[28644] TrackViewState

[28645] Description

[28646] Interacts with the parser to build a System.Web.UI.WebControls.LinkButton control.

[28647] To create a custom control builder for a System.Web.UI.WebControls.LinkButton derived control, you need to inherit from this class.

[28648] LinkButtonControlBuilder

[28649] Example Syntax:

[28650] TrackViewState

[28651] [C#] public LinkButtonControlBuilder( );

[28652] [C++] public: LinkButtonControlBuilder.;

[28653] [VB] Public Sub New( )

[28654] [JScript] public function LinkButtonControlBuilder( );

[28655] ControlType

[28656] FChildrenAsProperties

[28657] FIsNonParserAccessor

[28658] HasAspCode

[28659] ID

[28660] InDesigner

[28661] NamingContainerType

[28662] Parser

[28663] TagName

[28664] AllowWhitespaceLiterals

[28665] [C#] public override bool AllowWhitespaceLiterals( );

[28666] [C++] public: bool AllowWhitespaceLiterals( );

[28667] [VB] Overrides Public Function AllowWhitespaceLiterals( ) As Boolean

[28668] [JScript] public override function AllowWhitespaceLiterals( ) : Boolean;

[28669] Description

[28670] Specifies whether white space literals are allowed.

[28671] Return Value: false for all cases.

[28672] This method overrides System.Web.UI.ControlBuilder.AllowWhitespaceLiterals to ignore white space in the System.Web.UI.WebControls.LinkButton control.

[28673] ListBox class (System.Web.UI.WebControls)

[28674] ToString

[28675] Description

[28676] Represents a list box control that allows single or multiple item selection.

[28677] Use the System.Web.UI.WebControls.ListBox control to create a list control that allows single or multiple item selection. Use the System.Web.UI.WebControls.ListBox.Rows property to specify the height of the control. To enable multiple item selection, set the System.Web.UI.WebControls.ListBox.SelectionMode property to ListSelectionMode.Multiple.

[28678] ListBox

[28679] Example Syntax:

[28680] ToString

[28681] [C#] public ListBox( );

[28682] [C++] public: ListBox( );

[28683] [VB] Public Sub New( )

[28684] [JScript] public function ListBox( );

[28685] Description

[28686] Initializes a new instance of the System.Web.UI.WebControls.ListBox class.

[28687] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.ListBox class.

[28688] AccessKey

[28689] Attributes

[28690] AutoPostBack

[28691] BackColor

[28692] BorderColor

[28693] ToString

[28694] Description

[28695] Gets or sets the border color of the control.

[28696] The System.Web.UI.WebControls.ListBox.BorderColor property is inherited from the System.Web.UI.WebControls.WebControl class and is not applicable to the System.Web.UI.WebControls.ListBox control.

[28697] BorderStyle

[28698] ToString

[28699] [C#] public override BorderStyle BorderStyle {get; set;}

[28700] [C++] public: _property virtual BorderStyle get_BorderStyle( );public: _property virtual void set_BorderStyle(BorderStyle);

[28701] [VB] Overrides Public Property BorderStyle As BorderStyle

[28702] [JScript] public function get BorderStyle( ) : BorderStyle;public function set BorderStyle(BorderStyle);

[28703] Description

[28704] Gets or sets the border style of the control.

[28705] The System.Web.UI.WebControls.ListBox.BorderStyle property is inherited from the System.Web.UI.WebControls.WebControl class and is not applicable to the System.Web.UI.WebControls.ListBox control.

[28706] BorderWidth

[28707] ToString

[28708] [C#] public override Unit BorderWidth {get; set;}

[28709] [C++] public: _property virtual Unit get_BorderWidth( );public: _property virtual void set_BorderWidth(Unit);

[28710] [VB] Overrides Public Property BorderWidth As Unit

[28711] [JScript] public function get BorderWidth( ) : Unit;public function set BorderWidth(Unit);

[28712] Description

[28713] Gets or sets the border width for the control.

[28714] The System.Web.UI.WebControls.ListBox.BorderWidth property is inherited from the System.Web.UI.WebControls.WebControl class and is not applicable to the System.Web.UI.WebControls.ListBox control.

[28715] ChildControlsCreated

[28716] ClientID

[28717] Context

[28718] Controls

[28719] ControlStyle

[28720] ControlStyleCreated

[28721] CssClass

[28722] DataMember

[28723] DataSource

[28724] DataTextField

[28725] DataTextFormatString

[28726] DataValueField

[28727] Enabled

[28728] EnableViewState

[28729] Events

[28730] Font

[28731] ForeColor

[28732] HasChildViewState

[28733] Height

[28734] ID

[28735] IsTrackingViewState

[28736] Items

[28737] NamingContainer

[28738] Page

[28739] Parent

[28740] Rows

[28741] ToString

[28742] Description

[28743] Gets or sets the number of rows displayed in the System.Web.UI.WebControls.ListBox control.

[28744] Use the System.Web.UI.WebControls.ListBox.Rows property to specify the number of rows to display in the System.Web.UI.WebControls.ListBox control.

[28745] SelectedIndex

[28746] SelectedItem

[28747] SelectionMode

[28748] ToString

[28749] Description

[28750] Gets or sets the selection mode of the System.Web.UI.WebControls.ListBox control.

[28751] Use the System.Web.UI.WebControls.ListBox.SelectionMode property to specify the mode behavior of the System.Web.UI.WebControls.ListBox control. Setting this property to ListSelectionMode.Single indicates only a single item can be selected from the System.Web.UI.WebControls.ListBox control, while ListSelectionMode.Multiple specifies multiple items can be selected.

[28752] Site

[28753] Style

[28754] TabIndex

[28755] TagKey

[28756] TagName

[28757] TemplateSourceDirectory

[28758] ToolTip

[28759] ToString

[28760] Description

[28761] Gets or sets the ToolTip text displayed when the mouse pointer rests over the control.

[28762] The System.Web.UI.WebControls.ListBox.ToolTip property is inherited from the System.Web.UI.WebControls.WebControl class and is not applicable to the System.Web.UI.WebControls.ListBox control.

[28763] UniqueID

[28764] ViewState

[28765] ViewStateIgnoresCase

[28766] Visible

[28767] Width

[28768] AddAttributesToRender

[28769] [C#] protected override void AddAttributesToRender(HtmlTextWriter writer);

[28770] [C++] protected: void AddAftributesToRender(HtmlTextWriter* writer);

[28771] [VB] Overrides Protected Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[28772] [JScript] protected override function AddAttributesToRender(writer : HtmlTextWriter);

[28773] Description

[28774] Adds name, size, multiple, and onchange to list of atfributes to render. The output stream that renders HTML content to the client.

[28775] OnPreRender

[28776] [C#] protected override void OnPreRender(EventArgs e);

[28777] [C++] protected: void OnPreRender(EventArgs* e);

[28778] [VB] Overrides Protected Sub OnPreRender(ByVal e As EventArgs)

[28779] [JScript] protected override function OnPreRender(e : EventArgs);

[28780] Description

[28781] RenderContents

[28782] [C#] protected override void RenderContents(HtmlTextWriter writer);

[28783] [C++] protected: void RenderContents(HtmlTextWriter* writer);

[28784] [VB] Overrides Protected Sub RenderContents(ByVal writer As HtmlTextWriter)

[28785] [JScript] protected override function RenderContents(writer : HtmlTextWriter);

[28786] Description

[28787] IPostBackDataHandler.LoadPostData

[28788] [C#] bool IPostBackDataHandler.LoadPostData(string postDataKey, NameValueCollection postcollection);

[28789] [C++] bool IPostBackDataHandler::LoadPostData(String* postDataKey, NameValueCollection* postCollection);

[28790] [VB] Function LoadPostData(ByVal postDataKey As String, ByVal postCollection As NameValueCollection) As Boolean Implements IPostBackDataHandler.LoadPostData

[28791] [JScript] function IPostBackDataHandler.LoadPostData(postDataKey : String, postCollection : NameValueCollection) : Boolean;

[28792] IPostBackDataHandler.RaisePostDataChangedEvent

[28793] [C#] void IPostBackDataHandler.RaisePostDataChangedEvent( );

[28794] [C++] void IPostBackDataHandler::RaisePostDataChangedEvent( );

[28795] [VB] Sub RaisePostDataChangedEvent( ) Implements IPostBackDataHandler.RalsePostDataChangedEvent

[28796] [JScript] function IPostBackDataHandler.RaisePostDataChangedEvent( );

[28797] ListControl class (System.Web.UI.WebControls)

[28798] TrackViewState

[28799] Description

[28800] Serves as the abstract base class that defines the properties, methods, and events common for all list-type controls.

[28801] The System.Web.UI.WebControls.ListControl class is typically not instantiated. Instead, to provide common basic functionality, this class is inherited by others, such as the System.Web.UI.WebControls.CheckBoxList, System.Web.UI.WebControls.DropDownList, System.Web.UI.WebControls.ListBox, and System.Web.UI.WebControls.RadioButtonList.

[28802] ListControl

[28803] Example Syntax:

[28804] TrackViewState

[28805] [C#] public ListControl( );

[28806] [C++] public: ListControl( );

[28807] [VB] Public Sub New( )

[28808] [JScript] public function ListControl( );

[28809] Description

[28810] Initializes a new instance of the System.Web.UI.WebControls.ListControl class.

[28811] AccessKey

[28812] Attributes

[28813] AutoPostBack

[28814] TrackViewState

[28815] Description

[28816] Gets or sets a value indicating whether a postback to the server automatically occurs when the user changes the list selection.

[28817] Set this property to true if the server needs to capture the selection as soon as it is made. For example, other controls on the Web page can be automatically filled depending on the user's selection from a list control.

[28818] BackColor

[28819] BorderColor

[28820] BorderStyle

[28821] BorderWidth

[28822] ChildControlsCreated

[28823] ClientID

[28824] Context

[28825] Controls

[28826] ControlStyle

[28827] ControlStyleCreated

[28828] CssClass

[28829] DataMember

[28830] TrackViewState

[28831] Description

[28832] Gets or sets the specific table in the System.Web.UI.WebControls.ListControl.DataSource to bind to the control.

[28833] If the System.Web.UI.WebControls.ListControl.DataSource contains more than one table, use this property to specify the exact table to bind to the control.

[28834] DataSource

[28835] TrackViewState

[28836] [C#] public virtual object DataSource {get; set;}

[28837] [C++] public: _property virtual Object* get DataSource( );public: _property virtual void set_DataSource(Object*);

[28838] [VB] Overridable Public Property DataSource As Object

[28839] [JScript] public function get DataSource( ) : Object;public function set DataSource(Object);

[28840] Description

[28841] Gets or sets the data source that populates the items of the list control.

[28842] Use this property to specify a source of data to populate a list control.

[28843] DataTextField

[28844] TrackViewState

[28845] [C#] public virtual string DataTextField {get; set;}

[28846] [C++] public: _property virtual String* get_DataTextField( );public: _property virtual void set_DataTextField(String*);

[28847] [VB] Overridable Public Property DataTextField As String

[28848] [JScript] public function get DataTextField( ) : String;public function set DataTextField(String);

[28849] Description

[28850] Gets or sets the field of the data source that provides the text content of the list items.

[28851] Use this property to specify a field in the System.Web.UI.WebControls.ListControl.DataSource to display as the items of the list in a list control.

[28852] DataTextFormatString

[28853] TrackViewState

[28854] [C#] public virtual string DataTextFormatString {get; set;}

[28855] [C++] public: _property virtual String* get_DataTextFormatString( );public: _property virtual void set_DataTextFormatString(String*);

[28856] [VB] Overridable Public Property DataTextFormatString As String

[28857] [JScript] public function get DataTextFormatString( ) : String;public function set DataTextFormatString(String);

[28858] Description

[28859] Gets or sets the formatting string used to control how data bound to the list control is displayed.

[28860] Use this property to provide a custom display format for the items in the list control.

[28861] DataValueField

[28862] TrackViewState

[28863] [C#] public virtual string DataValueField {get; set;}

[28864] [C++] public: _property virtual String* get_DataValueField( );public: _property virtual void set_DataValueField(String*);

[28865] [VB] Overridable Public Property DataValueField As String

[28866] [JScript] public function get DataValueField( ) : String;public function set DataValueField(String);

[28867] Description

[28868] Gets or sets the field of the data source that provides the value of each list item.

[28869] Use this property to specify the field that contains the value of each item in a list control.

[28870] Enabled

[28871] EnableViewState

[28872] Events

[28873] Font

[28874] ForeColor

[28875] HasChildViewState

[28876] Height

[28877] ID

[28878] IsTrackingViewState

[28879] Items

[28880] TrackViewState

[28881] Description

[28882] Gets the collection of items in the list control.

[28883] Use this property to get the properties of items in the list control. This property can be used to determine the selected items in the list control.

[28884] NamingContainer

[28885] Page

[28886] Parent

[28887] SelectedIndex

[28888] TrackViewState

[28889] Description

[28890] Gets or sets the lowest ordinal index of the selected items in the list.

[28891] Use this property to determine the index of the currently selected item in the list if the list control allows only one selection. If the list control supports multiple selections, use this property to determine the lowest index of the selected items.

[28892] SelectedItem

[28893] TrackViewState

[28894] [C#] public virtual ListItem SelectedItem {get;}

[28895] [C++] public: _property virtual ListItem* get_SelectedItem( );

[28896] [VB] Overridable Public ReadOnly Property SelectedItem As ListItem

[28897] [JScript] public function get SelectedItem( ) : ListItem;

[28898] Description

[28899] Gets the selected item with the lowest index in the list control.

[28900] If the list control allows only a single selection, use this property to get the individual properties of the selected item. If the list control allows multiple selections, use this property to get the properties of the lowest indexed item selected from the list control.

[28901] Site

[28902] Style

[28903] TabIndex

[28904] TagKey

[28905] TagName

[28906] TemplateSourceDirectory

[28907] ToolTip

[28908] UniqueID

[28909] ViewState

[28910] ViewStateIgnoresCase

[28911] Visible

[28912] Width

[28913] TrackViewState

[28914] Description

[28915] Occurs when the selection on the list changes and is posted back to the server.

[28916] This event is raised when the selection from the list changes and is posted back to the server.

[28917] ClearSelection

[28918] [C#] public virtual void ClearSelection( );

[28919] [C++] public: virtual void ClearSelection( );

[28920] [VB] Overridable Public Sub ClearSelection( )

[28921] [JScript] public function ClearSelection( );

[28922] Description

[28923] Clears out the list selection and sets the System.Web.UI.WebControls.ListItem.Selected property of all items to false.

[28924] LoadViewState

[28925] [C#] protected override void LoadViewState(object savedState);

[28926] [C++] protected: void LoadViewState(Object* savedState);

[28927] [VB] Overrides Protected Sub LoadViewState(ByVal savedState As Object)

[28928] [JScript] protected override function LoadViewState(savedState : Object);

[28929] Description

[28930] Load previously saved state. Overridden to restore selection.

[28931] OnDataBinding

[28932] [C#] protected override void OnDataBinding(EventArgs e);

[28933] [C++] protected: void OnDataBinding(EventArgs* e);

[28934] [VB] Overrides Protected Sub OnDataBinding(ByVal e As EventArgs)

[28935] [JScript] protected override function OnDataBinding(e : EventArgs);

[28936] Description

[28937] OnSelectedIndexChanged

[28938] [C#] protected virtual void OnSelectedIndexChanged(EventArgs e);

[28939] [C++] protected: virtual void OnSelectedIndexChanged(EventArgs* e);

[28940] [VB] Overridable Protected Sub OnSelectedIndexChanged(ByVal e As EventArgs)

[28941] [JScript] protected function OnSelectedIndexChanged(e : EventArgs);

[28942] Description

[28943] Raises the System.Web.UI.WebControls.ListControl.SelectedIndexChanged event.

[28944] Raising an event invokes the event handler through a delegate. For more information, see. An System.EventArgs that contains the event data.

[28945] SaveViewState

[28946] [C#] protected override object SaveViewState( );

[28947] [C++] protected: Object* SaveViewState( );

[28948] [VB] Overrides Protected Function SaveViewState( ) As Object

[28949] [JScript] protected override function SaveViewState( ) : Object;

[28950] Description

[28951] TrackViewState

[28952] [C#] protected override void TrackViewState( );

[28953] [C++] protected: void TrackViewState( );

[28954] [VB] Overrides Protected Sub TrackViewState( )

[28955] [JScript] protected override function TrackViewState( );

[28956] Description

[28957] ListItem class (System.Web.UI.WebControls)

[28958] TrackViewState

[28959] Description

[28960] Represents a data item in a databound list control. This class cannot be inherited.

[28961] A System.Web.UI.WebControls.ListItem control represents an individual data item within a databound list control, such as a System.Web.UI.WebControls.ListBox or a System.Web.UI.WebControls.RadioButtonList control.

[28962] ListItem

[28963] Example Syntax:

[28964] TrackViewState

[28965] [C#] public ListItem( );

[28966] [C++] public: ListItem( );

[28967] [VB] Public Sub New( )

[28968] [JScript] public function ListItem( ); Initializes a new instance of the System.Web.UI.WebControls.ListItem class.

[28969] Description

[28970] Initializes a new instance of the System.Web.UI.WebControls.ListItem class.

[28971] ListItem

[28972] Example Syntax:

[28973] TrackViewState

[28974] [C#] public ListItem(string text);

[28975] [C++] public: ListItem(String* text);

[28976] [VB] Public Sub New(ByVal text As String)

[28977] [JScript] public function ListItem(text : String);

[28978] Description

[28979] Initializes a new instance of the System.Web.UI.WebControls.ListItem class with the specified text data. The text data to initialize the list item with.

[28980] ListItem

[28981] Example Syntax:

[28982] TrackViewState

[28983] [C#] public ListItem(string text, string value);

[28984] [C++] public: ListItem(String* text, String* value);

[28985] [VB] Public Sub New(ByVal text As String, ByVal value As String)

[28986] [JScript] public function ListItem(text : String, value : String);

[28987] Description

[28988] Initializes a new instance of the System.Web.UI.WebControls.ListItem class with the specified text and value data.

[28989] The following table shows initial property values for an instance of System.Web.UI.WebControls.ListItem. The text data to initialize the list item with. The value data to initialize the list item with.

[28990] Attributes

[28991] TrackViewState

[28992] [C#] public AttributeCollection Attributes {get;}

[28993] [C++] public: _property AttributeCollection* get_Attributes( );

[28994] [VB] Public ReadOnly Property Attributes As AttributeCollection

[28995] [JScript] public function get Attributes( ) : AttributeCollection;

[28996] Description

[28997] Gets the collection of attribute name/value pairs expressed on the list item control but not supported by the control's strongly typed properties.

[28998] Selected

[28999] TrackViewState

[29000] [C#] public bool Selected {get; set;}

[29001] [C++] public: _property bool get_Selected( );public: _property void set_Selected(bool);

[29002] [VB] Public Property Selected As Boolean

[29003] [JScript] public function get Selected( ) : Boolean;public function set Selected(Boolean);

[29004] Description

[29005] Specifies a value indicating whether the item is selected.

[29006] Text

[29007] TrackViewState

[29008] [C#] public string Text {get; set;}

[29009] [C++] public: _property String* get_Text( );public: _property void set_Text(String*);

[29010] [VB] Public Property Text As String

[29011] [JScript] public function get Text( ) : String;public function set Text(String);

[29012] Description

[29013] Gets or sets the text displayed in the list control for the item represented by the System.Web.UI.WebControls.ListItem control.

[29014] If the list item control has no text content, then gets its value content, if exists, instead.

[29015] Value

[29016] TrackViewState

[29017] [C#] public string Value {get; set;}

[29018] [C++] public: _property String* get_Value( );public: _property void set_Value(String*);

[29019] [VB] Public Property Value As String

[29020] [JScript] public function get Value( ) : String;public function set Value(String);

[29021] Description

[29022] Gets or sets the value content of the list item control.

[29023] If the list item control has no value content, then gets its text content, if exists, instead.

[29024] Equals

[29025] [C#] public override bool Equals(object o);

[29026] [C++] public: bool Equals(Object* o);

[29027] [VB] Overrides Public Function Equals(ByVal o As Object) As Boolean

[29028] [JScript] public override function Equals(( ) : Object) : Boolean;

[29029] Description

[29030] FromString

[29031] [C#] public static ListItem FromString(string s);

[29032] [C++] public: static ListItem* Fromtring(String* s);

[29033] [VB] Public Shared Function FromString(ByVal s As String) As ListItem [JScript] public static function FromString(s : String) : ListItem;

[29034] Description

[29035] Creates a System.Web.UI.WebControls.ListItem from the specified string. The specified string for creating a System.Web.UI.WebControls.ListItem.

[29036] GetHashCode

[29037] [C#] public override int GetHashCode( );

[29038] [C++] public: int GetHashCode( );

[29039] [VB] Overrides Public Function GetHashCode( ) As Integer

[29040] [JScript] public override function GetHashCode( ) : int;

[29041] Description

[29042] IAttributeAccessor.GetAttribute

[29043] [C#] string IAttributeAccessor.GetAttribute(string name);

[29044] [C++] String* IAttributeAccessor::GetAttribute(String* name);

[29045] [VB] Function GetAttribute(ByVal name As String) As String Implements IAttributeAccessor.GetAttribute

[29046] [JScript] function IAttributeAccessor.GetAttribute(name : String) : String;

[29047] IAttributeAccessor.SetAttribute

[29048] [C#] void IAttributeAccessor.SetAttribute(string name, string value);

[29049] [C++] void IAttributeAccessor::SetAttribute(String* name, String* value);

[29050] [VB] Sub SetAttribute(ByVal name As String, ByVal value As String) Implements IAttributeAccessor.SetAttribute

[29051] [JScript] function IAttributeAccessor.SetAttribute(name : String, value : String);

[29052] IParserAccessor.AddParsedSubObject

[29053] [C#] void IParserAccessor.AddParsedSubObject(object obj);

[29054] [C++] void IParserAccessor::AddParsedub,Object(Object* obi);

[29055] [VB] Sub AddParsedSubObject(ByVal obj As Object) Implements IParserAccessor.AddParsedSubObject

[29056] [JScript] function IParserAccessor.AddParsedSubObject(obj : Object);

[29057] IStateManager.LoadViewState

[29058] [C#] void IStateManager.LoadViewState(object state);

[29059] [C++] void IStateManager::LoadViewState(Object* state);

[29060] [VB] Sub LoadViewState(ByVal state As Object) Implements IStateManager.LoadViewState

[29061] [JScript] function IStateManager.LoadViewState(state : Object);

[29062] IStateManager. SaveViewState

[29063] [C#] object IStateManager::SaveViewState( );

[29064] [C++] Object* IStateManager::SaveViewState( );

[29065] [VB] Function SaveViewState( ) As Object Implements IStateManager.SaveViewState

[29066] [JScript] function IStateManager.SaveViewState( ) : Object;

[29067] IStateManager.TrackViewState

[29068] [C#] void IStateManager.TrackViewState( );

[29069] [C++] void IStateManager::TrackViewStateo);

[29070] [VB] Sub TrackViewState( ) Implements IStateManager.TrackViewState

[29071] [JScript] function IStateManager.TrackViewState( );

[29072] ToString

[29073] [C#] public override string ToString( );

[29074] [C++] public: String* ToString( );

[29075] [VB] Overrides Public Function ToString( ) As String

[29076] [JScript] public override function ToString( ) : String;

[29077] Description

[29078] ListItemCollection class (System.Web.UI.WebControls)

[29079] ToString

[29080] Description

[29081] Encapsulates the System.Web.UI.WebControls.ListItem controls within a System.Web.UI.WebControls.ListControl. This class cannot be inherited.

[29082] ListItemCollection

[29083] Example Syntax:

[29084] ToString

[29085] [C#] public ListItemCollection(;

[29086] [C++] public: ListItemCollection( );

[29087] [VB] Public Sub New( )

[29088] [JScript] public function ListItemCollection( );

[29089] Description

[29090] Initializes a new instance of the System.Web.UI.WebControls.ListItemCollection class. Capacity

[29091] ToString

[29092] [C#] public int Capacity {get; set;}

[29093] [C++] public: _property int get_Capacity( );public: _property void set_Capacity(int);

[29094] [VB] Public Property Capacity As Integer

[29095] [JScript] public function get Capacity( ) : int;public function set Capacity(int); Count

[29096] ToString

[29097] [C#] public int Count {get;}

[29098] [C++] public: _property int get_Count( );

[29099] [VB] Public ReadOnly Property Count As Integer

[29100] [JScript] public function get Count( ) : int;

[29101] Description

[29102] Gets the item count of the collection.

[29103] IsReadOnly

[29104] ToString

[29105] [C#] public bool IsReadOnly {get;}

[29106] [C++] public: _property bool get_IsReadOnly( );

[29107] [VB] Public ReadOnly Property IsReadOnly As Boolean

[29108] [JScript] public function get IsReadOnly( ) : Boolean;

[29109] Description

[29110] Gets a value indicating whether the collection is read-only.

[29111] IsSynchronized

[29112] ToString

[29113] [C#] public bool IsSynchronized {get;}

[29114] [C++] public: _property bool get_IsSynchronized( );

[29115] [VB] Public ReadOnly Property IsSynchronized As Boolean

[29116] [JScript] public function get IsSynchronized( ) : Boolean;

[29117] Description

[29118] Gets a value indicating whether access to the collection is synchronized (thread-safe).

[29119] Item

[29120] ToString

[29121] [C#] public ListItem this[int index] {get;}

[29122] [C++] public: _property ListItem* get_Item(int index);

[29123] [VB] Public Default ReadOnly Property Item(ByVal index As Integer) As ListItem

[29124] [JScript] returnValue=ListItemCollectionObject.Item(index);

[29125] Description

[29126] Gets a System.Web.UI.WebControls.ListItem referenced by the specified ordinal index value. An ordinal index value that specifies which System.Web.UI.WebControls.ListItem to return.

[29127] SyncRoot

[29128] ToString

[29129] [C#] public object SyncRoot {get;}

[29130] [C++] public: _property Object* get_SyncRoot( );

[29131] [VB] Public ReadOnly Property SyncRoot As Object

[29132] [JScript] public function get SyncRoot( ) : Object;

[29133] Description

[29134] Gets the object that can be used to synchronize access to the collection. In this case, it is the collection itself.

[29135] Add

[29136] [C#] public void Add(ListItem item);

[29137] [C++] public: void Add(ListItem* item);

[29138] [VB] Public Sub Add(ByVal item As ListItem)

[29139] [JScript] public function Add(item : ListItem);

[29140] Description

[29141] Adds the specified System.Web.UI.WebControls.ListItem to the end of the collection. The System.Web.UI.WebControls.ListItem to add to the collection.

[29142] Add

[29143] [C#] public void Add(string item);

[29144] [C++] public: void Add(String* item);

[29145] [VB] Public Sub Add(ByVal item As String)

[29146] [JScript] public function Add(item: String); Adds the specified item to the end of the collection.

[29147] Description

[29148] Adds the specified item to the end of the collection. A System.String that specifies the item to add.

[29149] AddRange

[29150] [C#] public void AddRange(ListItem[ ] items);

[29151] [C++] public: void AddRange(ListItem* items[ ]);

[29152] [VB] Public Sub AddRange(ByVal items( ) As ListItem)

[29153] [JScript] public function AddRange(items ListItem[ ]);

[29154] Clear

[29155] [C#] public void Clear( );

[29156] [C++] public: sealed void Clear( );

[29157] [VB] NotOverridable Public Sub Clear( )

[29158] [JScript] public function Clear( );

[29159] Description

[29160] Removes all System.Web.UI.WebControls.ListItem controls from the collection.

[29161] Contains

[29162] [C#] public bool Contains(ListItem item);

[29163] [C++] public: bool Contains(ListItem* item);

[29164] [VB] Public Function Contains(ByVal item As ListItem) As Boolean

[29165] [JScript] public function Contains(item : ListItem) : Boolean;

[29166] Description

[29167] Returns a value indicating whether the collection contains the specified item.

[29168] Return Value: true if the collection contains the specified item; otherwise, false. A System.Web.UI.WebControls.ListItem to search for in the collection.

[29169] CopyTo

[29170] [C#] public void CopyTo(Array array, int idex);

[29171] [C++] public: sealed void CopyTo(Array* array, int index);

[29172] [VB] NotOverridable Public Sub CopyTo(ByVal array As Array, ByVal index As Integer)

[29173] [JScript] public function CopyTo(array : Array, index : int);

[29174] Description

[29175] Copies contents from the collection to a specified System.Array with a specified starting index. The specified System.Array that receives copied contents from the collection. The starting position in the specified System.Array to receive copied contents.

[29176] FindByText

[29177] [C#] public ListItem FindByText(string text);

[29178] [C++] public: ListItem* FindByText(Strjng* text);

[29179] [VB] Public Function FindByText(ByVal text As String) As ListItem

[29180] [JScript] public function FindByText(text : String) : ListItem;

[29181] FindByValue

[29182] [C#] public ListItem FindByValue(string value);

[29183] [C++] public: ListItem* FindByValue(String* value);

[29184] [VB] Public Function FindByValue(ByVal value As String) As ListItem

[29185] [JScript] public function FindByValue(value : String) : ListItem;

[29186] GetEnumerator

[29187] [C#] public IEnumerator GetEnumerator( );

[29188] [C++] public: _sealed Enumerator* GetEnumerator( );

[29189] [VB] NotOverridable Public Function GetEnumerator( ) As IEnumerator

[29190] [JScript] public function GetEnumerator( ) : IEnumerator;

[29191] Description

[29192] Returns an enumerator of all System.Web.UI.WebControls.ListItem controls within the collection.

[29193] Return Value: An enumerator that enumerates over all System.Web.UI.WebControls.ListItem controls within the collection.

[29194] IndexOf

[29195] [C#] public int IndexOf(ListItem item);

[29196] [C++] public: int IndexOf(ListItem* item);

[29197] [VB] Public Function IndexOf(ByVal item As ListItem) As Integer

[29198] [JScript] public function IndexOf(item : ListItem) : int;

[29199] Description

[29200] Returns an ordinal index value that represents the position of the specified System.Web.UI.WebControls.ListItem within the collection.

[29201] Return Value: The ordinal index position of the specified System.Web.UI.WebControls.ListItem within the collection. The specified System.Web.UI.WebControls.ListItem to search for in the collection.

[29202] Insert

[29203] [C#] public void Insert(int index, ListItem item);

[29204] [C++] public: void Insert(int index, ListItem* item);

[29205] [VB] Public Sub Insert(ByVal index As Integer, ByVal item As ListItem)

[29206] [JScript] public function Insert(index : int, item : ListItem);

[29207] Description

[29208] Inserts the specified System.Web.UI.WebControls.ListItem to the collection at the specified index location. The location in the collection to add the System.Web.UI.WebControls.ListItem. The System.Web.UI.WebControls.ListItem to add to the collection.

[29209] Insert

[29210] [C#] public void Insert(int index, string item);

[29211] [C++] public: void Insert(int index, String* item);

[29212] [VB] Public Sub Insert(ByVal index As Integer, ByVal item As String)

[29213] [JScript] public function Insert(index : int, item : String); Inserts the specified item to the collection at the specified index location.

[29214] Description

[29215] Adds the specified item to the collection at the specified index location. The location in the collection to add the System.Web.UI.WebControls.ListItem. The item to add to the collection.

[29216] Remove

[29217] [C#] public void Remove(ListItem item);

[29218] [C++] public: void Remove(ListItem* item);

[29219] [VB] Public Sub Remove(ByVal item As ListItem)

[29220] [JScript] public function Remove(item : ListItem);

[29221] Description

[29222] Removes the specified System.Web.UI.WebControls.ListItem from the collection. The System.Web.UJ.WebControls.ListItem to remove from the collection.

[29223] Remove

[29224] [C#] public void Remove(string item);

[29225] [C++] public: void Remove(String* item);

[29226] [VB] Public Sub Remove(ByVal item As String)

[29227] [JScript] public function Remove(item : String); Removes the specified item from the collection.

[29228] Description

[29229] Removes the specified item from the collection. The item to remove from the collection.

[29230] RemoveAt

[29231] [C#] public void RemoveAt(int index);

[29232] [C++] public: sealed void RemoveAt(int index);

[29233] [VB] NotOverridable Public Sub RemoveAt(ByVal index As Integer)

[29234] [JScript] public function RemoveAt(index : int);

[29235] Description

[29236] Removes the System.Web.UI.WebControls.ListItem from the collection at the specified index location. The location in the collection to remove the System.Web.UI.WebControls.ListItem.

[29237] IList.Add

[29238] [C#] int IList.Add(object item);

[29239] [C++] int IList::Add(Object* item);

[29240] [VB] Function Add(ByVal item As Object) As Integer Implements IList.Add

[29241] [JScript] function IList.Add(item : Object) : int;

[29242] IList.Contains

[29243] [C#] bool IList.Contains(object item);

[29244] [C++] bool IList::Contains(Object* item);

[29245] [VB] Function Contains(ByVal item As Object) As Boolean Implements IList.Contains

[29246] [JScript] function IList.Contains(item : Object) : Boolean;

[29247] IList.IndexOf

[29248] [C#] int IList.IndexOf(object item);

[29249] [C++] int IList::IndexOf(Object* item);

[29250] [VB] Function IndexOf(ByVal item As Object) As Integer Implements IList.IndexOf

[29251] [JScript] function IList.IndexOf(item : Object) : int; IList.Insert

[29252] [C#] void IList.Insert(int index, object item);

[29253] [C++] void IList::Insert(int index, Object* item);

[29254] [VB] Sub Insert(ByVal index As Integer, ByVal item As Object) Implements IList.Insert

[29255] [JScript] function IList.Insert(index : int, item : Object);

[29256] IList.Remove

[29257] [C#] void IList.Remove(object item);

[29258] [C++] void IList::Remove(Object* item);

[29259] [VB] Sub Remove(ByVal item As Object) Implements IList.Remove

[29260] [JScript] function IList.Remove(item : Object);

[29261] IStateManager.LoadViewState

[29262] [C#] void IStateManager.LoadViewState(object state);

[29263] [C++] void IStateManager::LoadViewState(Object* state);

[29264] [VB] Sub LoadViewState(ByVal state As Object) Implements IStateManager.LoadViewState

[29265] [JScript] function IStateManager.LoadViewState(state : Object);

[29266] IStateManager.SaveViewState

[29267] [C#] object IStateManager.SaveViewState( );

[29268] [C++] Object* IStateManager::SaveViewState( );

[29269] [VB] Function SaveViewState( ) As Object Implements IStateManager.SaveViewState

[29270] [JScript] function IStateManager.SaveViewState( ) : Object;

[29271] IStateManager.TrackViewState

[29272] [C#] void IStateManager.TrackViewState( );

[29273] [C++] void IStateManager::TrackViewState( );

[29274] [VB] Sub TrackViewStateo Implements IStateManager.TrackViewState

[29275] [JScript] function IStateManager.TrackViewState( );

[29276] ListItemControlBuilder class (System.Web.UI.WebControls)

[29277] ToString

[29278] Description

[29279] Interacts with the parser to build a System.Web.UI.WebControls.ListItem control.

[29280] ListItemControlBuilder

[29281] Example Syntax:

[29282] ToString

[29283] [C#] public ListItemControlBuilder( );

[29284] [C++] public: ListItemControlBuilder( );

[29285] [VB] Public Sub New( )

[29286] [JScript] public function ListItemControlBuilder( );

[29287] ControlType

[29288] FChildrenAsProperties

[29289] FIsNonParserAccessor

[29290] HasAspCode

[29291] ID

[29292] InDesigner

[29293] NamingContainerType

[29294] Parser

[29295] TagName

[29296] AllowWhitespaceLiterals

[29297] [C#] public override bool AllowWhitespaceLiterals( );

[29298] [C++] public: bool AllowWhitespaceLiterals( );

[29299] [VB] Overrides Public Function AllowWhitespaceLiterals( ) As Boolean

[29300] [JScript] public override function AllowWhitespaceLiterals( ) : Boolean;

[29301] Description

[29302] HtmlDecodeLiterals

[29303] [C#] public override bool HtmlDecodeLiterals( );

[29304] [C++] public: bool HtmlDecodeLiterals( );

[29305] [VB] Overrides Public Function HtmlDecodeLiterals( ) As Boolean

[29306] [JScript] public override function HtmlDecodeLiterals( ) : Boolean;

[29307] Description

[29308] ListItemType enumeration (System.Web.UI.WebControls)

[29309] ToString

[29310] Description

[29311] Specifies the type of an item in a list control.

[29312] The System.Web.UI.WebControls.ListItemType enumeration represents the different items that can be included in a list control, such as System.Web.UI.WebControls.DataGrid, System.Web.UI.WebControls.DataList, and the System.Web.UI.WebControls.Repeater. A typical list control consists of cells that contain elements represented by this enumeration.

[29313] ToString

[29314] [C#] public const ListItemType AlternatingItem;

[29315] [C++] public: const ListItemType AlternatingItem;

[29316] [VB] Public Const AlternatingItem As ListItemType

[29317] [JScript] public var AlternatingItem : ListItemType;

[29318] Description

[29319] An item in alternating (zero-based even-indexed) cells. It is databound.

[29320] ToString

[29321] [C#] public const ListItemType EditItem;

[29322] [C++] public: const ListItemType EditItem;

[29323] [VB] Public Const EditItem As ListItemType

[29324] [JScript] public var EditItem : ListItemType;

[29325] Description

[29326] An item in a list control currently in edit mode. It is databound.

[29327] ToString

[29328] [C#] public const ListItemType Footer;

[29329] [C++] public: const ListItemType Footer;

[29330] [VB] Public Const Footer As ListItemType

[29331] [JScript] public var Footer : ListItemType;

[29332] Description

[29333] A footer for the list control. It is not databound.

[29334] ToString

[29335] [C#] public const ListItemType Header;

[29336] [C++] public: const ListItemType Header;

[29337] [VB] Public Const Header As ListItemType

[29338] [JScript] public var Header : ListItemType;

[29339] Description

[29340] A header for the list control. It is not databound.

[29341] ToString

[29342] [C#] public const ListItemType Item;

[29343] [C++] public: const ListItemType Item;

[29344] [VB] Public Const Item As ListItemType

[29345] [JScript] public var Item : ListItemType;

[29346] Description

[29347] An item in the list control. It is databound.

[29348] ToString

[29349] [C#] public const ListItemType Pager;

[29350] [C++] public: const ListItemType Pager;

[29351] [VB] Public Const Pager As ListItemType

[29352] [JScript] public var Pager : ListItemType;

[29353] Description

[29354] A pager that displays the controls to navigate to different pages associated with the System.Web.UI.WebControls.DataGrid control. It is not databound.

[29355] ToString

[29356] [C#] public const ListItemType SelectedItem;

[29357] [C++] public: const ListItemType SelectedItem;

[29358] [VB] Public Const SelectedItem As ListItemType

[29359] [JScript] public var SelectedItem : ListItemType;

[29360] Description

[29361] A selected item in the list control. It is databound.

[29362] ToString

[29363] [C#] public const ListItemType Separator;

[29364] [C++] public: const ListItemjype Separator;

[29365] [VB] Public Const Separator As ListItemType

[29366] [JScript] public var Separator: ListItemType;

[29367] Description

[29368] A separator between items in a list control. It is not databound.

[29369] ListSelectionMode enumeration (System.Web.UI.WebControls)

[29370] ToString

[29371] Description

[29372] Specifies the selection mode of the System.Web.UI.WebControls.ListBox control.

[29373] The System.Web.UI.WebControls.ListSelectionMode enumeration represents the selection mode of the System.Web.UI.WebControls.ListBox control that determines whether a user can select multiple items or just a single item.

[29374] ToString

[29375] [C#] public const ListSelectionMode Multiple;

[29376] [C++] public: const ListSelectionMode Multiple;

[29377] [VB] Public Const Multiple As ListSelectionMode

[29378] [JScript] public var. Multiple : ListSelectionMode;

[29379] Description

[29380] Multiple item selection mode.

[29381] ToString

[29382] [C#] public const ListSelectionMode Single;

[29383] [C++] public: const ListSelectionMode Single;

[29384] [VB] Public Const Single As ListSelectionMode

[29385] [JScript] public var Single : ListSelectionMode;

[29386] Description

[29387] Single item selection mode.

[29388] Literal class (System.Web.UI.WebControls)

[29389] ToString

[29390] Description

[29391] Literal

[29392] Example Syntax:

[29393] ToString

[29394] [C#] public LiteralO;

[29395] [C++] public: Literal( );

[29396] [VB] Public Sub New( )

[29397] [JScript] public function Literal( );

[29398] ChildControlsCreated

[29399] ClientID

[29400] Context

[29401] Controls

[29402] EnableViewState

[29403] Events

[29404] HasChildViewState

[29405] ID

[29406] IsTrackingViewState

[29407] NamingContainer

[29408] Page

[29409] Parent

[29410] Site

[29411] TemplateSourceDirectory

[29412] Text

[29413] ToString

[29414] UniqueID

[29415] ViewState

[29416] ViewStateIgnoresCase

[29417] Visible

[29418] AddParsedSubObject

[29419] [C#] protected override void AddParsedSubObject(object obj);

[29420] [C++] protected: void AddParsedubObject(Object* obi);

[29421] [VB] Overrides Protected Sub AddParsedSubObject(ByVal obj As Object)

[29422] [JScript] protected override function AddParsedSubObject(obj : Object);

[29423] CreateControlCollection

[29424] [C#] protected override ControlCollection CreateControlCollection( );

[29425] [C++] protected: ControlCollection* CreateControlCollection( );

[29426] [VB] Overrides Protected Function CreateControlCollection( ) As ControlCollection

[29427] [JScript] protected override function CreateControlCollection( ) : ControlCollection;

[29428] Render

[29429] [C#] protected override void Render(HtmlTextWriter output);

[29430] [C++] protected: void Render(HtmlTextWriter* output);

[29431] [VB] Overrides Protected Sub Render(ByVal output As HtmlTextWriter)

[29432] [JScript] protected override function Render(output : HtmlTextWriter);

[29433] LiteralControlBuilder class (System.Web.UI.WebControls)

[29434] TrackViewState

[29435] LiteralControlBuilder

[29436] Example Syntax:

[29437] TrackViewState

[29438] ControlType

[29439] FChildrenAsProperties

[29440] FIsNonParserAccessor

[29441] HasAspCode

[29442] ID

[29443] InDesigner

[29444] NamingContainerType

[29445] Parser

[29446] TagName

[29447] AllowWhitespaceLiterals

[29448] [C#] public override bool AllowWhitespaceLiterals( );

[29449] [C++] public: bool AllowWhitespaceLiterals( );

[29450] [VB] Overrides Public Function AllowWhitespaceLiterals( ) As Boolean

[29451] [JScript] public override function AllowWhitespaceLiterals( ) : Boolean;

[29452] AppendSubBuilder

[29453] [C#] public override void AppendSubBuilder(ControlBuilder subBuilder);

[29454] [C++] public: void AppendSubBuilder(ControlBuilder* subbuilder);

[29455] [VB] Overrides Public Sub AppendSubBuilder(ByVal subBuilder As ControlBuilder)

[29456] [JScript] public override function AppendSubBuilder(subBuilder : ControlBuilder);

[29457] MonthChangedEventArgs class (System.Web.UI.WebControls)

[29458] ToString

[29459] Description

[29460] Provides data for the System.Web.UI.WebControls.Calendar.VisibleMonthChanged event of a System.Web.UI.WebControls.Calendar. This class cannot be inherited.

[29461] The System.Web.UI.WebControls.Calendar.VisibleMonthChanged event is raised when the user clicks on the System.Web.UI.WebControls.Calendar navigation controls to display the next or previous month.

[29462] MonthChangedEventArgs

[29463] Example Syntax:

[29464] ToString

[29465] [C#] public MonthChangedEventArgs(DateTime newDate, DateTime previousDate);

[29466] [C++] public: MonthChangedEventArgs(DateTime newDate, DateTime previousDate);

[29467] [VB] Public Sub New(ByVal newDate As DateTime, ByVal previousDate As DateTime)

[29468] [JScript] public function MonthChangedEventArgs(newDate : DateTime, previousDate : DateTime);

[29469] Description

[29470] Initializes a new instance of the System.Web.UI.WebControls.MonthChangedEventArgs class.

[29471] The following table shows initial property values for an instance of System.Web.UI.WebControls.MonthChangedEventArgs. The date that determines the month currently displayed by the System.Web.UI.WebControls.Calendar. The date that determines the month previously displayed by the System.Web.UI.WebControls.Calendar.

[29472] NewDate

[29473] ToString

[29474] [C#] public DateTime NewDate {get;}

[29475] [C++] public: _property DateTime get_NewDate( );

[29476] [VB] Public ReadOnly Property NewDate As DateTime

[29477] [JScript] public function get NewDate( ) : DateTime;

[29478] Description

[29479] Gets the date that determines the currently displayed month in the System.Web.UI.WebControls.Calendar.

[29480] Use this property to get the month currently displayed by the System.Web.UI.WebControls.Calendar and to compare the currently displayed month with another month. For example, you can use this property to calculate the number of months until or since a certain date.

[29481] PreviousDate

[29482] ToString

[29483] [C#] public DateTime PreviousDate {get;}

[29484] [C++] public: _property DateTime get_PreviousDate( );

[29485] [VB] Public ReadOnly Property PreviousDate As DateTime

[29486] [JScript] public function get PreviousDate( ) : DateTime;

[29487] Description

[29488] Gets the date that determined the previously displayed month in the System.Web.UI.WebControls.Calendar.

[29489] Use this property to determine the previously displayed month on the System.Web.UI.WebControls.Calendar. This date can be used to restore the System.Web.UI.WebControls.Calendar back to the previously displayed month by setting the System.Web.Ut.WebControls.Calendar.VisibleDate property to System.Web.UI.WebControls.MonthChangedEventArgs.PreviousDate.

[29490] MonthChangedEventHandler delegate (System.Web.UI.WebControls)

[29491] ToString

[29492] Description

[29493] Represents the method that handles the System.Web.UI.WebControls.Calendar.VisibleMonthChanged event of a System.Web.UI.WebControls.Calendar. The source of the event. A System.Web.UI.WebControls.MonthChangedEventArgs that contains the event data.

[29494] The System.Web.UI.WebControls.Calendar.VisibleMonthChanged event is raised when the user clicks on the navigation controls for the System.Web.UI.WebControls.Calendar to display the next or previous month.

[29495] NextPrevFormat enumeration (System.Web.UI.WebControls)

[29496] ToString

[29497] Description

[29498] Represents the display format for the previous and next month navigation controls within the System.Web.UI.WebControls.Calendar.

[29499] The System.Web.UI.WebControls.NextPrevFormat enumeration represents the different styles for the next and previous month buttons on the System.Web.UI.WebControls.Calendar.

[29500] ToString

[29501] [C#] public const NextPrevFormat CustomText;

[29502] [C++] public: const NextPrevFormat CustomText;

[29503] [VB] Public Const CustomText As NextPrevFormat

[29504] [JScript] public var CustomText : NextPrevFormat;

[29505] Description

[29506] Custom text format for the month navigation controls on the System.Web.UI.WebControls.Calendar.

[29507] ToString

[29508] [C#] public const NextPrevFormat FullMonth;

[29509] [C++] public: const NextPrevFormat FullMonth;

[29510] [VB] Public Const FullMonth As NextPrevFormat

[29511] [JScript] public var FullMonth : NextPrevFormat;

[29512] Description

[29513] Full month name format for the month navigation controls on the System.Web.UI.WebControls.Calendar. For example, “January”.

[29514] ToString

[29515] [C#] public const NextPrevFormat ShortMonth;

[29516] [C++] public: const NextPrevFormat ShortMonth;

[29517] [VB] Public Const ShortMonth As NextPrevFormat

[29518] [JScript] public var ShortMonth : NextPrevFormat;

[29519] Description

[29520] Abbreviated month name format for the month navigation controls on the System.Web.UI.WebControls.Calendar. For example, “January”.

[29521] PagedDataSource class (System.Web.UI.WebControls)

[29522] ToString

[29523] Description

[29524] Provides a wrapper over an System.Collections.ICollection data source to implement paging semantics or ‘paged views’ on top of the underlying datasource. This class cannot be inherited.

[29525] This class uses the best available interface to enumerate over the data belonging to the current page. If the underlying data source supports indexed access (like System.Array and System.Collections.IList), this wrapper uses it. Otherwise it falls back on System.Collections.IEnumerable.

[29526] PagedDataSource

[29527] Example Syntax:

[29528] ToString

[29529] [C#] public PagedDataSource( );

[29530] [C++] public: PagedDataSource( );

[29531] [VB] Public Sub New( )

[29532] [JScript] public function PagedDataSource( );

[29533] Description

[29534] Initializes a new instance of the System.Web.UI.WebControls.PagedDataSource class.

[29535] The following table shows initial property values for an instance of System.Web.UI.WebControls.PagedDataSource.

[29536] AllowCustomPaging

[29537] ToString

[29538] [C#] public bool AllowCustomPaging {get; set;}

[29539] [C++] public: _property bool get_AllowCustomPaging( );public: _property void set_AllowCustomPaging(bool);

[29540] [VB] Public Property AllowCustomPaging As Boolean

[29541] [JScript] public function get AllowCustomPaging( ) : Boolean;public function set AllowCustomPaging(Boolean);

[29542] Description

[29543] Gets or sets a value indicating whether to assume the underlying data source contains data for just the current page.

[29544] This is only applicable if AllowPaging is true. In this scenario, the developer can fetch just the right number of items from the DataSet to fill up a single page, which may be more efficient based on the source of the data.

[29545] AllowPaging

[29546] ToString

[29547] [C#] public bool AllowPaging {get; set;}

[29548] [C++] public: _property bool get_AllowPaging( );public: _property void set_AllowPaging(bool);

[29549] [VB] Public Property AllowPaging As Boolean

[29550] [JScript] public function get AllowPaging( ) : Boolean;public function set AllowPaging(Boolean);

[29551] Description

[29552] Gets or sets a value indicating whether to implement page semantics on top of the underlying datasource.

[29553] Count

[29554] ToString

[29555] [C#] public int Count {get;}

[29556] [C++] public: _property int get_Count( );

[29557] [VB] Public ReadOnly Property Count As Integer

[29558] [JScript] public function get Count( ) : int;

[29559] Description

[29560] Gets the number of items to be used from the datasource.

[29561] This takes into account several factors such as paged/non-paged modes, custom paging, and last page.

[29562] CurrentPageIndex

[29563] ToString

[29564] [C#] public int CurrentPageIndex {get; set;}

[29565] [C++] public: _property int get_CurrentPageIndex( );public: _property void set_CurrentPageIndex(int);

[29566] [VB] Public Property CurrentPageIndex As Integer

[29567] [JScript] public function get CurrentPageIndex( ) : int;public function set CurrentPageIndex(int);

[29568] Description

[29569] Gets or sets a value indicating the index of the current page.

[29570] DataSource

[29571] ToString

[29572] [C#] public IEnumerable DataSource {get; set;}

[29573] [C++] public: _property IEnumerable* get_DataSource( );public: _property void set_DataSource(IEnumerable*);

[29574] [VB] Public Property DataSource As IEnumerable

[29575] [JScript] public function get DataSource( ) : IEnumerable;public function set DataSource(IEnumerable);

[29576] Description

[29577] Gets or sets the data source. DataSourceCount

[29578] ToString

[29579] [C#] public int DataSourceCount {get;}

[29580] [C++] public: _property int get_DataSourceCount( );

[29581] [VB] Public ReadOnly Property DataSourceCount As Integer

[29582] [JScript] public function get DataSourceCount( ) : int;

[29583] Description

[29584] Gets the item count of the data source. FirstIndexInPage

[29585] ToString

[29586] [C#] public int FirstIndexInPage {get;}

[29587] [C++] public: _property int get_FirstIndexInPage( );

[29588] [VB] Public ReadOnly Property FirstIndexInPage As Integer

[29589] [JScript] public function get FirstIndexInPage( ) : int;

[29590] Description

[29591] Gets the first index in the page.

[29592] IsCustomPagingEnabled

[29593] ToString

[29594] [C#] public bool IsCustomPagingEnabled {get;}

[29595] [C++] public: _property bool get_IsCustornPagingEnabled( );

[29596] [VB] Public ReadOnly Property IsCustomPagingEnabled As Boolean

[29597] [JScript] public function get IsCustomPagingEnabled( ) : Boolean;

[29598] Description

[29599] Gets a value indicating whether custom paging is enabled.

[29600] IsFirstPage

[29601] ToString

[29602] [C#] public bool IsFirstPage {get;}

[29603] [C++] public: _property bool get_IsFirstPage( );

[29604] [VB] Public ReadOnly Property IsFirstPage As Boolean

[29605] [JScript] public function get IsFirstPage( ) : Boolean;

[29606] Description

[29607] Gets a value indicating if the current page is the first page.

[29608] IsLastPage

[29609] ToString

[29610] [C#] public bool IsLastPage {get;}

[29611] [C++] public: _property bool get_IsLastPage( );

[29612] [VB] Public ReadOnly Property IsLastPage As Boolean

[29613] [JScript] public function get IsLastPage( ) : Boolean;

[29614] Description

[29615] Gets a value indicating if the current page is the last page.

[29616] IsPagingEnabled

[29617] ToString

[29618] [C] public bool IsPagingEnabled {get;}

[29619] [C++] public: _property bool get IsPagingEnabled( );

[29620] [VB] Public ReadOnly Property IsPagingEnabled As Boolean

[29621] [JScript] public function get IsPagingEnabled( ) : Boolean;

[29622] Description

[29623] Gets a value indicating whether paging is enabled.

[29624] IsReadOnly

[29625] ToString

[29626] [C#] public bool IsReadOnly {get;}

[29627] [C++] public: _property bool get_IsReadOnly( );

[29628] [VB] Public ReadOnly Property IsReadOnly As Boolean

[29629] [JScript] public function get IsReadOnly( ) : Boolean;

[29630] Description

[29631] Gets a value indicating whether the data source is read-only.

[29632] IsSynchronized

[29633] ToString

[29634] [C#] public bool IsSynchronized {get;}

[29635] [C++] public: _property bool get IsSynchronized( );

[29636] [VB] Public ReadOnly Property IsSynchronized As Boolean

[29637] [JScript] public function get IsSynchronized( ) : Boolean;

[29638] Description

[29639] Gets a value indicating whether access to the data source is synchronized (thread-safe).

[29640] PageCount

[29641] ToString

[29642] [C#] public int PageCount {get;}

[29643] [C++] public: _property int get_PageCount( );

[29644] [VB] Public ReadOnly Property PageCount As Integer

[29645] [JScript] public function get PageCount( ) : int;

[29646] Description

[29647] Gets the page count.

[29648] PageSize

[29649] ToString

[29650] [C#] public int PageSize {get; set;}

[29651] [C++] public: _property int get_PageSize( );public: _property void set_PageSize(int);

[29652] [VB] Public Property PageSize As Integer

[29653] [JScript] public function get PageSize( ) : int;public function set PageSize(int);

[29654] Description

[29655] Gets or sets the page size.

[29656] SyncRoot

[29657] ToString

[29658] [C#] public object SyncRoot {get;}

[29659] [C++] public: _property Object* get_SyncRoot( );

[29660] [VB] Public ReadOnly Property SyncRoot As Object

[29661] [JScript] public function get SyncRoot( ) : Object;

[29662] Description

[29663] Gets the object that can be used to synchronize access to the collection. In this case, it is the collection itself.

[29664] VirtualCount

[29665] ToString

[29666] [C#] public int VirtualCount {get; set;}

[29667] [C++] public: _property int get_VirtualCount( );public: _property void set_VirtualCount(int);

[29668] [VB] Public Property VirtualCount As Integer

[29669] [JScript] public function get VirtualCount( ) : int;public function set VirtualCount(int);

[29670] Description

[29671] Gets or sets the virtual count.

[29672] CopyTo

[29673] [C#] public void CopyTo(Array array, int index);

[29674] [C++] public: _sealed void CopyTo(Array* array, int index);

[29675] [VB] NotOverridable Public Sub CopyTo(ByVal array As Array, ByVal index As Integer)

[29676] [JScript] public function CopyTo(array : Array, index : int);

[29677] Description

[29678] Copies contents from the data source to the specified System.Array with the specified starting index. The specified System.Array that receives copied contents from the data source. The starting position in the specified System.Array to receive copied contents.

[29679] GetEnumerator

[29680] [C#] public IEnumerator GetEnumerator( );

[29681] [C++] public: _sealed IEnumerator* GetEnumerator( );

[29682] [VB] NotOverridable Public Function GetEnumerator( ) As IEnumerator

[29683] [JScript] public function GetEnumerator( ) : IEnumerator;

[29684] Description

[29685] Returns an enumerator of all items within the data source.

[29686] Return Value: An enumerator that enumerates over all items within the data source.

[29687] GetItemProperties

[29688] [C#] public PropertyDescriptorCollection GetItemProperties(PropertyDescriptor[ ] listAccessors);

[29689] [C++] public: _sealed PropertyDescriptorCollection* GetItemProperties(PropertyDescriptor* listAccessors[ ]);

[29690] [VB] NotOverridable Public Function GetItemProperties(ByVal listAccessors( ) As PropertyDescriptor) As PropertyDescriptorCollection

[29691] [JScript] public function GetItemProperties(listAccessors : PropertyDescriptor[ ]) PropertyDescriptorCollection;

[29692] GetListName

[29693] [C#] public string GetListName(PropertyDescriptor[ ] listAccessors);

[29694] [C++] public: _sealed String* GetListName(PropertyDescriptor* listAccessors[ ]);

[29695] [VB] NotOverridable Public Function GetListName(ByVal listAccessors( ) As PropertyDescriptor) As String

[29696] [JScript] public function GetListName(listAccessors : PropertyDescriptor[ ]) String;

[29697] PagerMode enumeration (System.Web.UI.WebControls)

[29698] ToString

[29699] Description

[29700] Represents the mode of the pager for accessing various pages within the System.Web.UI.WebControls.DataGrid control.

[29701] The System.Web.UI.WebControls.PagerMode enumeration represents the different display modes for the pager of a System.Web.UI.WebControls.DataGrid control.

[29702] ToString

[29703] [C#] public const PagerMode NextPrev;

[29704] [C++] public: const PagerMode NextPrev;

[29705] [VB] Public Const NextPrev As PagerMode

[29706] [JScript] public var NextPrev : PagerMode;

[29707] Description

[29708] A pager with Previous and Next buttons to access the next and previous pages.

[29709] ToString

[29710] [C#] public const PagerMode NumericPages;

[29711] [C++] public: const PagerMode NumericPages;

[29712] [VB] Public Const NumericPages As PagerMode

[29713] [JScript] public var NumericPages : PagerMode;

[29714] Description

[29715] A pager with numbered buttons to access pages directly.

[29716] PagerPosition enumeration (System.Web.UI.WebControls)

[29717] ToString

[29718] Description

[29719] Specifies the position of the pager for accessing various pages within the System.Web.UI.WebControls.DataGrid control.

[29720] The System.Web.UI.WebControls.PagerPosition enumeration represents the different locations where the pager can be displayed.

[29721] ToString

[29722] [C#] public const PagerPosition Bottom;

[29723] [C++] public: const PagerPosition Bottom;

[29724] [VB] Public Const Bottom As PagerPosition

[29725] [JScript] public var Bottom : PagerPosition;

[29726] Description

[29727] A pager positioned at the bottom of the System.Web.UI.WebControls.DataGrid.

[29728] ToString

[29729] [C#] public const PagerPosition Top;

[29730] [C++] public: const PagerPosition Top;

[29731] [VB] Public Const Top As PagerPosition

[29732] [JScript] public var Top : PagerPosition;

[29733] Description

[29734] A pager positioned at the top of the System.Web.UI.WebControls.DataGrid.

[29735] ToString

[29736] [C#] public const PagerPosition TopAndBottom;

[29737] [C++] public: const PagerPosition TopAndBottom;

[29738] [VB] Public Const TopAndBottom As PagerPosition

[29739] [JScript] public var TopAndBottom : PagerPosition;

[29740] Description

[29741] Pagers positioned at both the top and the bottom of the System.Web.UI.WebControls.DataGrid.

[29742] Panel class (System.Web.UI.WebControls)

[29743] ToString

[29744] Description

[29745] Represents a control that acts as a container for other controls.

[29746] The System.Web.UI.WebControls.Panel control is a container for other controls. It is especially useful when you want to generate controls programmatically or hide/show a group of controls.

[29747] Panel

[29748] Example Syntax:

[29749] ToString

[29750] [C#] public Panel( );

[29751] [C++] public: Panel( );

[29752] [VB] Public Sub New( )

[29753] [JScript] public function Panel( );

[29754] Description

[29755] Initializes a new instance of the System.Web.UI.WebControls.Panel class.

[29756] AccessKey

[29757] Attributes

[29758] BackColor

[29759] BackImageUrl

[29760] ToString

[29761] Description

[29762] Gets or sets the URL of the background image for the panel control.

[29763] Use this property to display a custom image for the System.Web.UI.WebControls.Panel control.

[29764] BorderColor

[29765] BorderStyle

[29766] BorderWidth

[29767] ChildControlsCreated

[29768] ClientID

[29769] Context

[29770] Controls

[29771] ControlStyle

[29772] ControlStyleCreated

[29773] CssClass

[29774] Enabled

[29775] EnableViewState

[29776] Events

[29777] Font

[29778] ForeColor

[29779] HasChildViewState

[29780] Height

[29781] HorizontalAlign

[29782] ToString

[29783] Description

[29784] Gets or sets the horizontal alignment of the contents within the panel.

[29785] Use this property to specify the alignment of the elements in the System.Web.UI.WebControls.Panel.

[29786] ID

[29787] IsTrackingViewState

[29788] NamingContainer

[29789] Page

[29790] Parent

[29791] Site

[29792] Style

[29793] TabIndex

[29794] TagKey

[29795] TagName

[29796] TemplateSourceDirectory

[29797] ToolTip

[29798] UniqueID

[29799] ViewState

[29800] ViewStateIgnoresCase

[29801] Visible

[29802] Width

[29803] Wrap

[29804] ToString

[29805] Description

[29806] Gets or sets a value indicating whether the content wraps within the panel.

[29807] Use this property to wrap the contents of the System.Web.UI.WebControls.Panel.

[29808] AddAttributesToRender

[29809] [C#] protected override void AddAttributesToRender(HtmlTextWriter writer);

[29810] [C++] protected: void AddAttributesToRender(HtmlTextWriter* writer);

[29811] [VB] Overrides Protected Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[29812] [JScript] protected override function AddAttributesToRender(writer : HtmlTextWriter);

[29813] Description

[29814] Add background-image to list of style attributes to render. Add align and nowrap to list of attributes to render.

[29815] PlaceHolder class (System.Web.UI.WebConitrols)

[29816] TrackViewState

[29817] Description

[29818] A container to store dynamically added server controls on the Web page.

[29819] Use the System.Web.UI.WebControls.PlaceHolder control as a container to store dynamically added server controls to the Web page. The System.Web.UI.WebControls.PlaceHolder control does not produce any visible output and is only used as a container for other controls on the Web page. You can use the System.Web.UI.Control.Controls collection to add, insert, or remove a control from the System.Web.UI.WebControls.PlaceHolder control.

[29820] PlaceHolder

[29821] Example Syntax:

[29822] TrackViewState

[29823] [C#] public PlaceHolder( );

[29824] [C++] public: PlaceHolder( );

[29825] [VB] Public Sub New( )

[29826] [JScript] public function PlaceHolder( );

[29827] ChildControlsCreated

[29828] ClientID

[29829] Context

[29830] Controls

[29831] EnableViewState

[29832] Events

[29833] HasChildViewState

[29834] ID

[29835] IsTrackingViewState

[29836] NamingContainer

[29837] Page

[29838] Parent

[29839] Site

[29840] TemplateSourceDirectory

[29841] UniqueID

[29842] ViewState

[29843] ViewStateIgnoresCase

[29844] Visible

[29845] PlaceHolderControlBuilder class (System.Web.UI.WebControls)

[29846] TrackViewState

[29847] System.Web.UI.WebControls.PlaceHolder

[29848] PlaceHolderControlBuilder

[29849] Example Syntax:

[29850] TrackViewState

[29851] ControlType

[29852] FChildrenAsProperties

[29853] FIsNonParserAccessor

[29854] HasAspCode

[29855] ID

[29856] InDesigner

[29857] NamingContainerType

[29858] Parser

[29859] TagName

[29860] AllowWhitespaceLiterals

[29861] [C#] public override bool AllowWhitespaceLiterals( );

[29862] [C++] public: bool AllowWhitespaceLiterals( );

[29863] [VB] Overrides Public Function AllowWhitespaceLiterals( ) As Boolean

[29864] [JScript] public override function AllowWhitespaceLiterals( ) : Boolean; Specifies whether white space literals are allowed.

[29865] RadioButton class (System.Web.UI.WebControls)

[29866] ToString

[29867] Description

[29868] Represents a radio button control.

[29869] The System.Web.UI.WebControls.RadioButton server control permits you to intersperse the radio buttons in a group with other content in the page. The buttons are grouped logically because they all share the same System.Web.UI.WebControls.RadioButton.GroupName.

[29870] RadioButton

[29871] Example Syntax:

[29872] ToString

[29873] [C#] public RadioButton( );

[29874] [C++] public: RadioButton( );

[29875] [VB] Public Sub New( )

[29876] [JScript] public function RadioButton( );

[29877] Description

[29878] Initializes a new instance of the System.Web.UI.WebControls.RadioButton class.

[29879] AccessKey

[29880] Attributes

[29881] AutoPostBack

[29882] BackColor

[29883] BorderColor

[29884] BorderStyle

[29885] BorderWidth

[29886] Checked

[29887] ChildControlsCreated

[29888] ClientID

[29889] Context

[29890] Controls

[29891] ControlStyle

[29892] ControlStyleCreated

[29893] CssClass

[29894] Enabled

[29895] EnableViewState

[29896] Events

[29897] Font

[29898] ForeColor

[29899] GroupName

[29900] ToString

[29901] Description

[29902] Gets or sets the name of the group that the radio button belongs to.

[29903] Use this property to specify a grouping of radio buttons to create a mutually exclusive set of controls. The property can be used when only one selection is possible from a list of available options, as in the case of gender.

[29904] HasChildViewState

[29905] Height

[29906] ID

[29907] IsTrackingViewState

[29908] NamingContainer

[29909] Page

[29910] Parent

[29911] Site

[29912] Style

[29913] TabIndex

[29914] TagKey

[29915] TagName

[29916] TemplateSourceDirectory

[29917] Text

[29918] TextAlign

[29919] ToolTip

[29920] UniqueID

[29921] ViewState

[29922] ViewStateIgnoresCase

[29923] Visible

[29924] Width

[29925] OnPreRender

[29926] [C#] protected override void OnPreRender(EventArgs e);

[29927] [C++] protected: void OnPreRender(EventArgs* e);

[29928] [VB] Overrides Protected Sub OnPreRender(ByVal e As EventArgs)

[29929] [JScript] protected override function OnPreRender(e : EventArgs);

[29930] Description

[29931] This method is invoked just prior to rendering. Register client script for handling postback if onChangeHandler is set.

[29932] IPostBackDataHandler.LoadPostData

[29933] [C#] bool IPostBackDataHandler.LoadPostData(string postDataKey, NameValueCollection postCollection);

[29934] [C++] bool IPostBackDataHandler::LoadPostData(String* postDataKey, NameValueCollection* postCollection);

[29935] [VB] Function LoadPostData(ByVal postDataKey As String, ByVal postCollection As NameValueCollection) As Boolean Implements IPostBackDataHandler.LoadPostData

[29936] [JScript] function IPostBackDataHandler.LoadPostDatapostDataKey : String, postCollection : NameValueCollection) : Boolean;

[29937] IPostBackDataHandler.RaisePostDataChangedEvent

[29938] [C#] void IPostBackDataHandler.RaisepostDatachangedEvent( );

[29939] [C++] void IPostBackDataHandler::RaisePostDataChangedEvent( );

[29940] [VB] Sub RaisePostDataChangedEvent( ) Implements IPostBackDataHandler.RaisePostDataChangedEvent

[29941] [JScript] function IPostBackDataHandler.RaisePostDataChangedEvent( );

[29942] RadioButtonList class (System.Web.UI.WebControls)

[29943] TrackViewState

[29944] Description

[29945] Represents a list control that encapsulates a group of radio button controls.

[29946] The System.Web.UI.WebControls.RadioButtonList control provides page developers with a single-selection radio button group that can be dynamically generated via data binding. It contains an System.Web.UI.WebControls.ListControl.Items collection with members that correspond to individual items on the list. To determine which item is selected, test the System.Web.UI.WebControls.ListControl.SelectedItem property of the list.

[29947] RadioButtonList

[29948] Example Syntax:

[29949] TrackViewState

[29950] [C#] public RadioButtonList( );

[29951] [C++] public: RadioButtonList( );

[29952] [VB] Public Sub New( )

[29953] [JScript] public function RadioButtonList( );

[29954] Description

[29955] Initializes a new instance of a System.Web.UI.WebControls.RadioButtonList class.

[29956] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.RadioButtonList class.

[29957] AccessKey

[29958] Attributes

[29959] AutoPostBack

[29960] BackColor

[29961] BorderColor

[29962] BorderStyle

[29963] BorderWidth

[29964] CellPadding

[29965] TrackViewState

[29966] Description

[29967] Gets or sets the distance (in pixels) between the border and the contents of the table cell.

[29968] This property only applies when the System.Web.UI.WebControls.RadioButtonList.RepeatLayout property is set to RepeatLayout.Table.

[29969] CellSpacing

[29970] TrackViewState

[29971] [C#] public virtual int CellSpacing {get; set;}

[29972] [C++] public: _property virtual int get_CellSpacing( );public: _property virtual void set_CellSpacing(int);

[29973] [VB] Overridable Public Property CellSpacing As Integer

[29974] [JScript] public function get CellSpacing( ) : int;public function set CellSpacing(int);

[29975] Description

[29976] Gets or sets the distance (in pixels) between adjacent table cells.

[29977] This property only applies when the System.Web.UI.WebControls.RadioButtonList.RepeatLayout property is set to RepeatLayout.Table

[29978] ChildControlsCreated

[29979] ClientID

[29980] Context

[29981] Controls

[29982] ControlStyle

[29983] ControlStyleCreated

[29984] CssClass

[29985] DataMember

[29986] DataSource

[29987] DataTextField

[29988] DataTextFormatString

[29989] DataValueField

[29990] Enabled

[29991] EnableViewState

[29992] Events

[29993] Font

[29994] ForeColor

[29995] HasChildViewState

[29996] Height

[29997] ID

[29998] IsTrackingViewState

[29999] Items

[30000] NamingContainer

[30001] Page

[30002] Parent

[30003] RepeatColumns

[30004] TrackViewState

[30005] Description

[30006] Gets or sets the number of columns to display in the System.Web.UI.WebControls.RadioButtonList control.

[30007] Use this property to specify the number of columns that display items in the System.Web.UI.WebControls.RadioButtonList control. If this property is not set, the System.Web.UI.WebControls.RadioButtonList control will display all items in the list in a single column.

[30008] RepeatDirection

[30009] TrackViewState

[30010] [C#] public virtual RepeatDirection RepeatDirection {get; set;}

[30011] [C++] public: _property virtual RepeatDirection get_RepeatDirection( );public: _property virtual void set_RepeatDirection(RepeatDirection);

[30012] [VB] Overridable Public Property RepeatDirection As RepeatDirection

[30013] [JScript] public function get RepeatDirection( ) : RepeatDirection;public function set RepeatDirection(RepeatDirection);

[30014] Description

[30015] Gets or sets the direction that the radio buttons within the group are displayed.

[30016] Use this property to specify the display direction of the System.Web.UI.WebControls.RadioButtonList control.

[30017] RepeatLayout

[30018] TrackViewState

[30019] [C#] public virtual RepeatLayout RepeatLayout {get; set;}

[30020] [C++] public: _property virtual RepeatLayout get_RepeatLayout( );public: _property virtual void set_RepeatLayout(RepeatLayout);

[30021] [VB] Overridable Public Property RepeatLayout As RepeatLayout

[30022] [JScript] public function get RepeatLayout( ) : RepeatLayout;public function set RepeatLayout(RepeatLayout);

[30023] Description

[30024] Gets or sets the layout of radio buttons within the group.

[30025] Use this property to specify whether the items in the System.Web.UI.WebControls.RadioButtonList control are displayed in a table. If this property is set to RepeatLayout.Table, the items in the list are displayed in a table. If this property is set to RepeatLayout.Flow, the items in the list are displayed without a table structure.

[30026] SelectedIndex

[30027] SelectedItem

[30028] Site

[30029] Style

[30030] TabIndex

[30031] TagKey

[30032] TagName

[30033] TemplateSourceDirectory

[30034] TextAlign

[30035] TrackViewState

[30036] Description

[30037] Gets or sets the text alignment for the radio buttons within the group.

[30038] Use this property to specify whether the text associated with the radio buttons appears on the left or right. If this property is set to TextAlign.Right, the text is displayed to the right of the radio button. If this property is set to TextAlign.Left, the text is displayed to the left of the radio button.

[30039] ToolTip

[30040] UniqueID

[30041] ViewState

[30042] ViewStateIgnoresCase

[30043] Visible

[30044] Width

[30045] CreateControlStyle

[30046] [C#] protected override Style CreateControlStyle( );

[30047] [C++] protected: Style* CreateControlStyle( );

[30048] [VB] Overrides Protected Function CreateControlStyle( ) As Style

[30049] [JScript] protected override function CreateControlStyle( ) : Style;

[30050] Description

[30051] Render

[30052] [C#] protected override void Render(HtmlTextWriter writer);

[30053] [C++] protected: void Render(HtmlTextWriter* writer);

[30054] [VB] Overrides Protected Sub Render(ByVal writer As HtmlTextWriter)

[30055] [JScript] protected override function Render(writer : HtmlTextWriter);

[30056] Description

[30057] IPostBackDataHandler.LoadPostData

[30058] [C#] bool IPostBackDataHandler.LoadPostData(string postDataKey, NameValueCollection postCollection);

[30059] [C++] bool IPostBackDataHandler::LoadPostData(String* postDataKey, NameValueCollection* postCollection);

[30060] [VB] Function LoadPostData(ByVal postDataKey As String, ByVal postCollection As NameValueCollection) As Boolean Implements IPostBackDataHandler.LoadPostData

[30061] [JScript] function IPostBackDataHandler.LoadPostData(postDataKey : String, postCollection : NameValueCollection) : Boolean;

[30062] IPostBackDataHandler.RaisePostDataChangedEvent

[30063] [C#] void IPostBackDataHandler.RaisePostDataChangedEvent( );

[30064] [C++] void IPostBackDataHandler::RaisePostDataChangedEvent( );

[30065] [VB] Sub RaisePostDataChangedEvent( ) Implements IPostBackDataHandler.RaisePostDataChangedEvent

[30066] [JScript] function IPostBackDataHandler.RaisePostDataChangedEvent( );

[30067] IRepeatInfoUser.GetItemStyle

[30068] [C#] Style IRepeatInfoUser.GetItemStyle(ListItemType itemType, int repeatIndex);

[30069] [C++] Style* IRepeatInfoUser::GetItemStyle(ListItemType itemType, int repeatIndex);

[30070] [VB] Function GetItemStyle(ByVal itemType As ListItemType, ByVal repeatIndex As Integer) As Style Implements IRepeatInfoUser.GetItemStyle

[30071] [JScript] function IRepeatInfoUser.GetItemStyle(itemType: ListItemType, repeatIndex : int) : Style;

[30072] IRepeatInfoUser.RenderItem

[30073] [C#] void IRepeatInfoUser.RenderItem(ListItemType itemType, int repeatIndex, RepeatInfo repeatInfo, HtmlTextWriter writer);

[30074] [C++] void IRepeatInfoUser::RenderItem(ListItemType itemType, int repeatIndex, RepeatInfo* repeatInfo, HtmlTextWriter* writer);

[30075] [VB] Sub RenderItem(ByVal itemType As ListItemType, ByVal repeatIndex As Integer, ByVal repeatInfo As RepeatInfo, ByVal writer As HtmlTextWriter) Implements IRepeatInfoUser.RenderItem

[30076] [JScript] function IRepeatInfoUser.RenderItem(itemType : ListItemType, repeatIndex : int, repeatInfo : RepeatInfo, writer : HtmlTextWriter);

[30077] RangeValidator class (System.Web.UI.WebControls)

[30078] TrackViewState

[30079] Description

[30080] Checks whether the value of an input control is within a specified range of values.

[30081] The System.Web.UI.WebControls.RangeValidator control tests whether the value of an input control is within a specified range.

[30082] RangeValidator

[30083] Example Syntax:

[30084] TrackViewState

[30085] [C#] public RangeValidator( );

[30086] [C++] public: RangeValidator( );

[30087] [VB] Public Sub New( )

[30088] [JScript] public function RangeValidator( );

[30089] AccessKey

[30090] Attributes

[30091] BackColor

[30092] BorderColor

[30093] BorderStyle

[30094] BorderWidth

[30095] ChildControlsCreated

[30096] ClientID

[30097] Context

[30098] Controls

[30099] ControlStyle

[30100] ControlStyleCreated

[30101] ControlToValidate

[30102] CssClass

[30103] Display

[30104] EnableClientScript

[30105] Enabled

[30106] EnableViewState

[30107] ErrorMessage

[30108] Events

[30109] Font

[30110] ForeColor

[30111] HasChildViewState

[30112] Height

[30113] ID

[30114] IsTrackingViewState

[30115] IsValid

[30116] MaximumValue

[30117] TrackViewState

[30118] Description

[30119] Gets or sets the maximum value of the validation range.

[30120] Use the System.Web.UI.WebControls.RangeValidator.MaximumValue property to specify the maximum value of the validation range. If the value specified by this property fails to convert to the data type specified by the System.Web.UI.WebControls.BaseCompareValidator.Type property, an exception is thrown.

[30121] MinimumValue

[30122] TrackViewState

[30123] [C#] public string MinimumValue {get; set;}

[30124] [C++]public: _property String* get_MinimumValue( );public: _property void set_MinimumValue(String*);

[30125] [VB] Public Property MinimumValue As String

[30126] [JScript] public function get MinimumValue( ) : String;public function set MinimumValue(String);

[30127] Description

[30128] Gets or sets the minimum value of the validation range.

[30129] Use the System.Web.UI.WebControls.RangeValidator.MinimumValue property to specify the minimum value of the validation range. If the value specified by this property fails to convert to the data type specified by the System.Web.UI.WebControls.BaseCompareValidator.Type property, a trace debug message is generated, the System.Web.UI.WebControls.BaseValidator.IsValid property is set to true, and no additional processing is performed.

[30130] NamingContainer

[30131] Page

[30132] Parent

[30133] PropertiesValid

[30134] RenderUplevel

[30135] Site

[30136] Style

[30137] TabIndex

[30138] TagKey

[30139] TagName

[30140] TemplateSourceDirectory

[30141] Text

[30142] ToolTip

[30143] Type

[30144] UniqueID

[30145] ViewState

[30146] ViewStateIgnoresCase

[30147] Visible

[30148] Width

[30149] AddAttributesToRender

[30150] [C#] protected override void AddAttributesToRender(HtmlTextWriter writer);

[30151] [C++] protected: void AddAttributesToRender(HtmlTextWriter* writer);

[30152] [VB] Overrides Protected Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[30153] [JScript] protected override function AddAttributesToRender(writer : HtmlTextWriter);

[30154] Description

[30155] AddAttributesToRender method AddAttributesToRender method

[30156] ControlPropertiesValid

[30157] [C#] protected override bool ControlPropertiesValid( );

[30158] [C++] protected: bool ControlPropertiesValid( );

[30159] [VB] Overrides Protected Function ControlPropertiesValid( ) As Boolean

[30160] [JScript] protected override function ControlPropertiesValid( ) : Boolean;

[30161] Description

[30162] This is a check of properties to determine any errors made by the developer This is a check of properties to determine any errors made by the developer

[30163] EvaluateIsValid

[30164] [C#] protected override bool EvaluateIsValid( );

[30165] [C++] protected: bool EvaluateIsValid( );

[30166] [VB] Overrides Protected Function EvaluateIsValid( ) As Boolean

[30167] [JScript] protected override function EvaluateIsValid( ) : Boolean;

[30168] Description

[30169] EvaluateIsValid method EvaluateIsValid method

[30170] RegularExpressionValidator class (System.Web.UI.WebControls)

[30171] Validate

[30172] Description

[30173] Validates whether the value of an associated input control matches the pattern specified by a regular expression.

[30174] The System.Web.UI.WebControls.RegularExpressionValidator control checks whether the value of an input control matches a pattern defined by a regular expression. This type of validation allows you to check for predictable sequences of characters, such as those in social security numbers, e-mail addresses, telephone numbers, and postal codes.

[30175] RegularExpressionValidator

[30176] Example Syntax:

[30177] Validate

[30178] [C#] public RegularExpressionValidator( );

[30179] [C++] public: RegularxpressionValidatoro);

[30180] [VB] Public Sub New( )

[30181] [JScript] public function RegularExpressionValidator( );

[30182] AccessKey

[30183] Attributes

[30184] BackColor

[30185] BorderColor

[30186] BorderStyle

[30187] BorderWidth

[30188] ChildControlsCreated

[30189] ClientID

[30190] Context

[30191] Controls

[30192] ControlStyle

[30193] ControlStyleCreated

[30194] ControlToValidate

[30195] CssClass

[30196] Display

[30197] EnableClientScript

[30198] Enabled

[30199] EnableViewState

[30200] ErrorMessage

[30201] Events

[30202] Font

[30203] ForeColor

[30204] HasChildViewState

[30205] Height

[30206] ID

[30207] IsTrackingViewState

[30208] IsValid

[30209] NamingContainer

[30210] Page

[30211] Parent

[30212] PropertiesValid

[30213] RenderUplevel

[30214] Site

[30215] Style

[30216] TabIndex

[30217] TagKey

[30218] TagName

[30219] TemplateSourceDirectory

[30220] Text

[30221] ToolTip

[30222] UniqueID

[30223] ValidationExpression

[30224] Validate

[30225] Description

[30226] Gets or sets the regular expression that determines the pattern used to validate a field.

[30227] Use this property to specify the pattern used to check for predictable sequences of characters, such as those in social security numbers, e-mail addresses, telephone numbers, and postal codes.

[30228] ViewState

[30229] ViewStateIgnoresCase

[30230] Visible

[30231] Width

[30232] AddAttributesToRender

[30233] [C#] protected override void AddAttributesToRender(HtmlTextWriter writer);

[30234] [C++] protected: void AddAttributesToRender(HtmlTextWriter* writer);

[30235] [VB] Overrides Protected Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[30236] [JScript] protected override function AddAttributesToRender(writer : HtmlTextWriter);

[30237] Description

[30238] AddAttributesToRender method AddAttributesToRender method

[30239] EvaluateIsValid

[30240] [C#] protected override bool EvaluateIsValid( );

[30241] [C++] protected: bool EvaluateIsValid( );

[30242] [VB] Overrides Protected Function EvaluateIsValid( ) As Boolean

[30243] [JScript] protected override function EvaluateIsValid( ) : Boolean;

[30244] Description

[30245] EvaluateIsValid method EvaluateIsValid method

[30246] RepeatDirection enumeration (System.Web.UI.WebControls)

[30247] Validate

[30248] Description

[30249] Specifies the direction in which items of a list control are displayed.

[30250] The System.Web.UI.WebControls.RepeatDirection enumeration represents the different directions in which the items of a list control can be displayed.

[30251] Validate

[30252] [C#] public const RepeatDirection Horizontal;

[30253] [C++] public: const RepeatDirection Horizontal;

[30254] [VB] Public Const Horizontal As RepeatDirection

[30255] [JScript] public var Horizontal : RepeatDirection;

[30256] Description

[30257] Items of a list are displayed horizontally in rows from left to right, then top to bottom, until all items are rendered.

[30258] Validate

[30259] [C#] public const RepeatDirection Vertical;

[30260] [C++] public: const RepeatDirection Vertical;

[30261] [VB] Public Const Vertical As RepeatDirection

[30262] [JScript] public var Vertical : RepeatDirection;

[30263] Description

[30264] Items of a list are displayed vertically in columns from top to bottom, and then left to right, until all items are rendered.

[30265] Repeater class (System.Web.UI.WebControls)

[30266] ToString

[30267] Description

[30268] A databound list control that allows custom layout by repeating a specified template for each item displayed in the list.

[30269] The System.Web.UI.WebControls.Repeater is a basic templated databound list. It has no built-in layout or styles, so you must explicitly declare all HTML layout, formatting, and style tags within the control's templates.

[30270] Repeater

[30271] Example Syntax:

[30272] ToString

[30273] [C#] public Repeater( );

[30274] [C++] public: Repeater( );

[30275] [VB] Public Sub New( )

[30276] [JScript] public function Repeater( );

[30277] Description

[30278] Initializes a new instance of the System.Web.UI.WebControls.Repeater class.

[30279] AlternatingItemTemplate

[30280] ToString

[30281] [C#] public virtual ITemplate AlternatingItemTemplate {get; set;}

[30282] [C++] public: _property virtual ITemplate* get_AlternatingItemTemplate( );public: _property virtual void set_AlternatingitemTemplate(ITemplate*);

[30283] [VB] Overridable Public Property AlternatingItemTemplate As ITemplate

[30284] [JScript] public function get AlternatingItemTemplate( ) : ITemplate;public function set AlternatingItemTemplate(ITemplate);

[30285] Description

[30286] Gets or sets the System.Web.UI.ITemplate that defines how alternating (zero-based odd-indexed) items are rendered.

[30287] Use this property to provide a different appearance from the System.Web.UI.WebControls.Repeater.ItemTemplate for alternating items in the System.Web.UI.WebControls.Repeater.

[30288] ChildControlsCreated

[30289] ClientID

[30290] Context

[30291] Controls

[30292] ToString

[30293] DataMember

[30294] ToString

[30295] Description

[30296] Gets or sets the specific table in the System.Web.UI.WebControls.Repeater.DataSource to bind to the control.

[30297] If the System.Web.UI.WebControls.Repeater.DataSource contains multiple tables, use this property to specify the table to bind to the System.Web.UI.WebControls.Repeater.

[30298] DataSource

[30299] ToString

[30300] [C#] public virtual object DataSource {get; set;}

[30301] [C++] public: _property virtual Object* get_DataSource( );public: _property virtual void set_DataSource(Object*);

[30302] [VB] Overridable Public Property DataSource As Object

[30303] [JScript] public function get DataSource( ) : Object;public function set DataSource(Object);

[30304] Description

[30305] Gets or sets the data source that provides data for populating the list.

[30306] Use this property to specify the source of data to populate the System.Web.UI.WebControls.Repeater control. The System.Web.UI.WebControls.Repeater.DataSource can be any System.Collections.IEnumerable derived object such as a System.Data.DataView for accessing databases, an System.Collections.ArrayList, a System.Collections.Hashtable, or an array.

[30307] EnableViewState

[30308] Events

[30309] FooterTemplate

[30310] ToString

[30311] Description

[30312] Gets or sets the System.Web.UI.ITemplate that defines how the control footer is rendered.

[30313] Use this property to create a template that controls how the footer of a System.Web.UI.WebControls.Repeater control is displayed.

[30314] HasChildViewState

[30315] HeaderTemplate

[30316] ToString

[30317] Description

[30318] Gets or sets the System.Web.UI.ITemplate that defines how the control header is rendered.

[30319] Use this property to create a template that controls how the header of a System.Web.UI.WebControls.Repeater control is displayed.

[30320] ID

[30321] IsTrackingViewState

[30322] Items

[30323] ToString

[30324] Description

[30325] Gets a collection of System.Web.UI.WebControls.RepeaterItem objects in the System.Web.UI.WebControls.Repeater.

[30326] The System.Web.UI.WebControls.Repeater populates the System.Web.UI.WebControls.Repeater.Items collection by enumerating every object in its System.Web.UI.WebControls.Repeater.DataSource. The System.Web.UI.WebControls.Repeater.Items collection is then used by the System.Web.UI.WebControls.Repeater to render each item in the control.

[30327] ItemTemplate

[30328] ToString

[30329] [C#] public virtual ITemplate ItemTemplate {get; set;}

[30330] [C++] public: _property virtual ITemplate* get_ItemTemplate( );public: _property virtual void set_ItemTemplate(ITemplate*);

[30331] [VB] Overridable Public Property ItemTemplate As ITemplate

[30332] [JScript] public function get ItemTemplate( ) : ITemplate;public function set ItemTemplate(ITemplate);

[30333] Description

[30334] Gets or sets the System.Web.UI.ITemplate that defines how items are rendered.

[30335] Use this property to create a template that controls how individual items in the System.Web.UI.WebControls.Repeater are displayed.

[30336] NamingContainer

[30337] Page

[30338] Parent

[30339] SeparatorTemplate

[30340] ToString

[30341] Description

[30342] Gets or sets the System.Web.UI.ITemplate that defines how separators between items are rendered.

[30343] Use this property to create a template that controls how separators between items are displayed.

[30344] Site

[30345] TemplateSourceDirectory

[30346] UniqueID

[30347] ViewState

[30348] ViewStateIgnoresCase

[30349] Visible

[30350] ToString

[30351] Description

[30352] Occurs when a button is clicked in the lSystem.Web.UI.WebControls.Repeater control.

[30353] This event is raised when a button in the System.Web.UI.WebControls.Repeater is clicked.

[30354] ToString

[30355] [C#] public event RepeaterItemEventHandler ItemCreated;

[30356] [C++] public: _event RepeaterItemEventHandler* ItemCreated;

[30357] [VB] Public Event ItemCreated As RepeaterItemEventHandler

[30358] Description

[30359] Occurs when an item is created in the System.Web.UI.WebControls.Repeater control.

[30360] This event is raised when an item is created in the System.Web.UI.WebControls.Repeater.

[30361] ToString

[30362] [C#] public event RepeaterItemEventHandler ItemDataBound;

[30363] [C++] public: _event RepeaterItemEventHandler* ItemDataBound;

[30364] [VB] Public Event ItemDataBound As RepeaterItemEventHandler

[30365] Description

[30366] Occurs after an item in the System.Web.UI.WebControls.Repeater is databound but before it is rendered on the page.

[30367] This event is raised when an item in the System.Web.UI.WebControls.Repeater is databound.

[30368] CreateChildControls

[30369] [C#] protected override void CreateChildControls( );

[30370] [C++] protected: void CreateChildControls( );

[30371] [VB] Overrides Protected Sub CreateChildControls( )

[30372] [JScript] protected override function CreateChildControls( );

[30373] Description

[30374] CreateControlHierarchy

[30375] [C#] protected virtual void CreateControlHierarchy(bool useDataSource);

[30376] [C++] protected: virtual void CreateControlHierarchy(bool useDataSource);

[30377] [VB] Overridable Protected Sub CreateControlHierarchy(ByVal useDataSource As Boolean)

[30378] [JScript] protected function CreateControlHierarchy(useDataSource : Boolean);

[30379] Description

[30380] A protected method. Creates a control hierarchy, with or without the data source as specified. Indicates whether to use the data source or not.

[30381] CreateItem

[30382] [C#] protected virtual RepeaterItem CreateItem(int itemIndex, ListItemType itemType);

[30383] [C++] protected: virtual RepeaterItem* CreateItem(int itemIndex, ListItemType itemType);

[30384] [VB] Overridable Protected Function CreateItem(ByVal itemIndex As Integer, ByVal itemType As ListItemType) As RepeaterItem

[30385] [JScript] protected function CreateItem(itemIndex : int, itemType : ListItemType) : RepeaterItem;

[30386] Description

[30387] A protected method. Creates a System.Web.UI.WebControls.RepeaterItem with the specified item type and location within the System.Web.UI.WebControls.Repeater. The specified location within the System.Web.UI.WebControls.Repeater to place the created item. A System.Web.UI.WebControls.ListItemType that represents the specified type of the System.Web.UI.WebControls.Repeater item to create. DataBind

[30388] [C#] public override void DataBind( );

[30389] [C++] public: void DataBind( );

[30390] [VB] Overrides Public Sub DataBind( )

[30391] [JScript] public override function DataBind( );

[30392] Description

[30393] InitializeItem

[30394] [C#] protected virtual void InitializeItem(RepeaterItem item);

[30395] [C++] protected: virtual void InitializeItem(RepeaterItem* item);

[30396] [VB] Overridable Protected Sub InitializeItem(ByVal item As RepeaterItem)

[30397] [JScript] protected function InitializeItem(item : RepeaterItem);

[30398] Description

[30399] A protected method. Populates iteratively the specified System.Web.UI.WebControls.RepeaterItem with a sub-hierarchy of child controls. The control to be initialized from an inline template.

[30400] OnBubbleEvent

[30401] [C#] protected override bool OnBubbleEvent(object sender, EventArgs e);

[30402] [C++] protected: bool OnBubbleEvent(Object* sender, EventArgs* e);

[30403] [VB] Overrides Protected Function OnBubbleEvent(ByVal sender As Object, ByVal e As EventArgs) As Boolean

[30404] [JScript] protected override function OnBubbleEvent(sender : Object, e : EventArgs) : Boolean;

[30405] Description

[30406] OnDataBinding

[30407] [C#] protected override void OnDataBinding(EventArgs e);

[30408] [C++] protected: void OnDataBinding(EventArgs* e);

[30409] [VB] Overrides Protected Sub OnDataBinding(ByVal e As EventArgs)

[30410] [JScript] protected override function OnDataBinding(e : EventArgs);

[30411] Description

[30412] A protected method. Raises the DataBinding event.

[30413] OnItemCommand

[30414] [C#] protected virtual void OnItemCommand(RepeaterCommandEventArgs e);

[30415] [C++] protected: virtual void OnItemCommand(RepeaterCommandEventArgs* e);

[30416] [VB] Overridable Protected Sub OnItemCommand(ByVal e As RepeaterCommandEventArgs)

[30417] [JScript] protected function OnItemCommand(e : RepeaterCommandEventArgs);

[30418] Description

[30419] Raises the System.Web.UI.WebControls.Repeater.ItemCommand event.

[30420] Raising an event invokes the event handler through a delegate. For more information, see. The System.Web.UI.WebControls.RepeaterCommandEventArgs that contains the event data.

[30421] OnItemCreated

[30422] [C#] protected virtual void OnItemCreated(RepeaterItemEventArgs e);

[30423] [C++] protected: virtual void OnItemCreated(RepeaterItemEventArgs* e);

[30424] [VB] Overridable Protected Sub OnItemCreated(ByVal e As RepeaterItemEventArgs)

[30425] [JScript] protected function OnItemCreated(e : RepeaterItemEventArgs);

[30426] Description

[30427] Raises the System.Web.UI.WebControls.Repeater.ItemCreated event.

[30428] Raising an event invokes the event handler through a delegate. For more information, see. The System.Web.UI.WebControls.RepeaterItemEventArgs that contains the event data.

[30429] OnItemDataBound

[30430] [C#] protected virtual void OnItemDataBound(RepeaterItemEventArgs e);

[30431] [C++] protected: virtual void OnItemDataBound(RepeaterItemEventArgs* e);

[30432] [VB] Overridable Protected Sub OnItemDataBound(ByVal e As RepeaterItemEventArgs)

[30433] [JScript] protected function OnItemDataBound(e : RepeaterItemEventArgs);

[30434] Description

[30435] Raises the System.Web.UI.WebControls.Repeater.ItemDataBound event.

[30436] Raising an event invokes the event handler through a delegate. For more information, see. The System.Web.UI.WebControls.RepeaterItemEventArgs that contains the event data.

[30437] RepeaterCommandEventArgs class (System.Web.UI.WebControls)

[30438] TrackViewState

[30439] Description

[30440] Provides data for the System.Web.UI.WebControls.Repeater.ItemCommand event of a System.Web.UI.WebControls.Repeater. This class cannot be inherited.

[30441] For a list of initial property values for an instance of System.Web.UI.WebControls.RepeaterCommandEventArgs, see the System.Web.UI.WebControls.RepeaterCommandEventArgs.#ctor constructor. For more information about handling events, see.

[30442] RepeaterCommandEventArgs

[30443] Example Syntax:

[30444] TrackViewState

[30445] [C#] public RepeaterCommandEventArgs(RepeaterItem item, object commandSource, CommandEventArgs originalArgs);

[30446] [C++] public: RepeaterCommandEventArgs(RepeaterItem* item, Object* commandS ource, CommandEventArgs* originalArgs);

[30447] [VB] Public Sub New(ByVal item As RepeaterItem, ByVal commandSource As Object, ByVal originalArgs As CommandEventArgs)

[30448] [JScript] public function RepeaterCommandEventArgs(item : RepeaterItem, commandSource : Object, originalArgs : CommandEventArgs);

[30449] Description

[30450] Initializes a new instance of the System.Web.UI.WebControls.RepeaterCommandEventArgs class.

[30451] The following table shows initial property values for an instance of System.Web.UI.WebControls.RepeaterCommandEventArgs. A System.Web.UI.WebControls.RepeaterItem that represents an item in the System.Web.UI.WebControls.Repeater. The System.Web.UI.WebControls.RepeaterCommandEventArgs.Item property is set to this value. The command source. The System.Web.UI.WebControls.RepeaterCommandEventArgs.CommandSourc e property is set to this value. The original event arguments.

[30452] CommandArgument

[30453] CommandName

[30454] CommandSource

[30455] TrackViewState

[30456] Description

[30457] Gets the source of the command.

[30458] Use this property to determine the source of the command.

[30459] Item

[30460] TrackViewState

[30461] [C#] public RepeaterItem Item {get;}

[30462] [C++] public: _property RepeaterItem* get_Item( );

[30463] [VB] Public ReadOnly Property Item As RepeaterItem

[30464] [JScript] public function get Item( ) : RepeaterItem;

[30465] Description

[30466] Gets the System.Web.UI.WebControls.RepeaterItem associated with the event.

[30467] Use this property to access the properties of the System.Web.UI.WebControls.RepeaterItem associated with this event.

[30468] RepeaterCommandEventHandler delegate (System.Web.UI.WebControls)

[30469] ToString

[30470] Description

[30471] Represents the method that will handle the System.Web.UI.WebControls.Repeater.ItemCommand event of a System.Web.UI.WebControls.Repeater. The source of the event. A System.Web.UI.WebControls.RepeaterCommandEventArgs that contains the event data.

[30472] When you create a System.Web.UI.WebControls.RepeaterCommandEventHandler delegate, you identify the method that will handle the event. To associate the event with your event handler, add an instance of the delegate to the event. The event handler is called whenever the event occurs, unless you remove the delegate. For more information about event handler delegates, see.

[30473] RepeaterItem class (System.Web.UI.WebControls)

[30474] ToString

[30475] Description

[30476] Represents an item in the System.Web.UI.WebControls.Repeater control.

[30477] A System.Web.UI.WebControls.RepeaterItem object represents an item in the System.Web.UI.WebControls.Repeater control, such as the heading section, footer section, or a data item.

[30478] RepeaterItem

[30479] Example Syntax:

[30480] ToString

[30481] [C#] public RepeaterItem(int itemIndex, ListItemType itemType);

[30482] [C++] public: RepeaterItem(int itemIndex, ListItemType itemType);

[30483] [VB] Public Sub New(ByVal itemIndex As Integer, ByVal itemType As ListItemType)

[30484] [JScript] public function RepeaterItem(itemIndex : int, itemType : ListItemType);

[30485] Description

[30486] Initializes a new instance of the System.Web.UI.WebControls.RepeaterItem class.

[30487] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.RepeaterItem class. The index of the item in the System.Web.UI.WebControls.Repeater control from the System.Web.UI.WebControls.Repeater.Items collection of the control. One of the System.Web.UI.WebControls.ListItemType values.

[30488] ChildControlsCreated

[30489] ClientID

[30490] Context

[30491] Controls

[30492] DataItem

[30493] ToString

[30494] Description

[30495] Gets or sets a data item associated with the System.Web.UI.WebControls.RepeaterItem object in the System.Web.UI.WebControls.Repeater control.

[30496] Use the System.Web.UI.WebControls.RepeaterItem.DataItem property to specify or determine the properties of a data item associated with the System.Web.UI.WebControls.RepeaterItem object in the System.Web.UI.WebControls.Repeater control.

[30497] EnableViewState

[30498] Events

[30499] HasChildViewState

[30500] ID

[30501] IsTrackingViewState

[30502] ItemIndex

[30503] ToString

[30504] Description

[30505] Gets the index of the item in the System.Web.UI.WebControls.Repeater control from the System.Web.UI.WebControls.Repeater.Items collection of the control.

[30506] Use the System.Web.UI.WebControls.RepeaterItem.ItemIndex property to determine the index number of the item in the System.Web.UI.WebControls.Repeater control from the System.Web.UI.WebControls.Repeater.Items collection of the control.

[30507] ItemType

[30508] ToString

[30509] [C#] public virtual ListItemType ItemType {get;}

[30510] [C++] public: _property virtual ListItemType get_ItemType( );

[30511] [VB] Overridable Public ReadOnly Property ItemType As ListItemType

[30512] [JScript] public function get ItemType( ) : ListItemType;

[30513] Description

[30514] Gets the type of the item in the System.Web.UI.WebControls.Repeater control.

[30515] Use the System.Web.UI.WebControls.RepeaterItem.ItemType property to determine the type of an item in the System.Web.UI.WebControls.Repeater control. The following table lists the different item types.

[30516] NamingContainer

[30517] Page

[30518] Parent

[30519] Site

[30520] TemplateSourceDirectory

[30521] UniqueID

[30522] ViewState

[30523] ViewStateIgnoresCase

[30524] Visible

[30525] OnBubbleEvent

[30526] [C#] protected override bool OnBubbleEvent(object source, EventArgs e);

[30527] [C++] protected: bool OnBubbleEvent(Object* source, EventArgs* e);

[30528] [VB] Overrides Protected Function OnBubbleEvent(ByVal source As Object, ByVal e As EventArgs) As Boolean

[30529] [JScript] protected override function OnBubbleEvent(source : Object, e : EventArgs) : Boolean;

[30530] Description

[30531] RepeaterItemCollection class (System.Web.UI.WebControls)

[30532] TrackViewState

[30533] Description

[30534] Represents a collection of System.Web.UI.WebControls.RepeaterItem objects in the System.Web.UI.WebControls.Repeater control. This class cannot be inherited.

[30535] The System.Web.UI.WebControls.RepeaterItemCollection class represents a collection of System.Web.UI.WebControls.RepeaterItem objects, which in turn represent the data items in a System.Web.UI.WebControls.Repeater control. To programmatically retrieve System.Web.UI.WebControls.RepeaterItem objects from a System.Web.UI.WebControls.Repeater control, use one of the following methods: Use the indexer to get a single System.Web.UI.WebControls.RepeaterItem object from the collection using array notation.

[30536] RepeaterItemCollection

[30537] Example Syntax:

[30538] TrackViewState

[30539] [C#] public RepeaterItemCollection(ArrayList items);

[30540] [C++] public: RepeaterItemCollection(ArrayList* items);

[30541] [VB] Public Sub New(ByVal items As ArrayList)

[30542] [JScript] public function RepeaterItemCollection(items : ArrayList);

[30543] Description

[30544] Initializes a new instance of the System.Web.UI.WebControls.RepeaterItemCollection class.

[30545] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.RepeaterItemCollection class. A System.Collections.ArrayList object that contains the items with which to initialize the collection.

[30546] Count

[30547] TrackViewState

[30548] [C#] public int Count {get;}

[30549] [C++] public: _property int get_Count( );

[30550] [VB] Public ReadOnly Property Count As Integer

[30551] [JScript] public function get Count( ) : int;

[30552] Description

[30553] Gets the number of System.Web.UI.WebControls.RepeaterItem objects in the collection.

[30554] Use the System.Web.UI.WebControls.RepeaterItemCollection.Count property to determine the number of System.Web.UI.WebControls.RepeaterItem objects in the System.Web.UI.WebControls.RepeaterItemCollection collection. The System.Web.UI.WebControls.RepeaterItemCollection.Count property is commonly used when iterating through the collection to determine the upper bound of the collection.

[30555] IsReadOnly

[30556] TrackViewState

[30557] [C#] public bool IsReadOnly {get;}

[30558] [C++] public: _property bool get_IsReadOnly( );

[30559] [VB] Public ReadOnly Property IsReadOnly As Boolean

[30560] [JScript] public function get IsReadOnly( ) : Boolean;

[30561] Description

[30562] Gets a value that indicates whether the System.Web.UI.WebControls.RepeaterItem objects in the System.Web.UI.WebControls.RepeaterItemCollection can be modified.

[30563] This property always returns false to indicate that the System.Web.UI.WebControls.RepeaterItemCollection can be written to in all cases.

[30564] IsSynchronized

[30565] TrackViewState

[30566] [C#] public bool IsSynchronized {get;}

[30567] [C++] public: _property bool get_IsSynchronized( );

[30568] [VB] Public ReadOnly Property IsSynchronized As Boolean

[30569] [JScript] public function get IsSynchronized( ) : Boolean;

[30570] Description

[30571] Gets a value indicating whether access to the System.Web.UI.WebControls.RepeaterItemCollection is synchronized (threadsafe).

[30572] This property is derived from the System.Collections.ICollection class and is overridden to always return false.

[30573] Item

[30574] TrackViewState

[30575] [C#] public RepeaterItem this [int index] {get;}

[30576] [C++] public: _property RepeaterItem* get Item(int index);

[30577] [VB] Public Default ReadOnly Property Item(ByVal index As Integer) As RepeaterItem

[30578] [JScript] returnnValue=RepeaterItemCollectionObject.Item(index);

[30579] Description

[30580] Gets the System.Web.UI.WebControls.RepeaterItem object at the specified index in the collection.

[30581] Use this indexer to get a System.Web.UI.WebControls.RepeaterItem object from the System.Web.UI.WebControls.RepeaterItemCollection at the specified index, using array notation. The zero-based index of the System.Web.UI.WebControls.RepeaterItem object to retrieve in the collection.

[30582] SyncRoot

[30583] TrackViewState

[30584] [C#] public object SyncRoot {get;}

[30585] [C++] public: _property Object* get_SyncRoot( );

[30586] [VB] Public ReadOnly Property SyncRoot As Object

[30587] [JScript] public function get SyncRoot( ) : Object;

[30588] Description

[30589] Gets the object that can be used to synchronize access to the System.Web.UI.WebControls.RepeaterItemCollection collection.

[30590] The object returned in this implementation is the System.Web.UI.WebControls.RepeaterItemCollection object itself.

[30591] CopyTo

[30592] [C#] public void CopyTo(Array array, int index);

[30593] [C++] public: sealed void CopyTo(Array* array, int index);

[30594] [VB] NotOverridable Public Sub CopyTo(ByVal array As Array, ByVal index As Integer)

[30595] [JScript] public function CopyTo(array : Array, index : int);

[30596] Description

[30597] Copies all the items from this System.Web.UI.WebControls.RepeaterItemCollection to the specified System.Array object, starting at the specified index in the System.Array object.

[30598] Use this method to copy the contents of the System.Web.UI.WebControls.RepeaterItemCollection into the specified System.Array object, starting at the specified index. A zero-based System.Array object that receives the copied items from the System.Web.UI.WebControls.RepeaterItemCollection. The first position in the specified System.Array object to receive the copied contents.

[30599] GetEnumerator

[30600] [C#] public IEnumerator GetEnumerator( );

[30601] [C++] public: _sealed IEnumerator* GetEnumerator( );

[30602] [VB] NotOverridable Public Function GetEnumerator( ) As IEnumerator

[30603] [JScript] public function GetEnumerator( ) : IEnumerator;

[30604] Description

[30605] Returns a System.Collections.IEnumerator interface that contains all System.Web.UI.WebControls.RepeaterItem objects in the System.Web.UI.WebControls.RepeaterItemCollection.

[30606] Return Value: A System.Collections.IEnumerator interface that contains all System.Web.UI.WebControls.RepeaterItem objects in the System.Web.UI.WebControls.RepeaterItemCollection.

[30607] Use this method to create a System.Collections.IEnumerator that can be easily iterated through to get each item in the System.Web.UI.WebControls.RepeaterItemCollection

[30608] RepeaterItemEventArgs class (System.Web.UI.WebControls)

[30609] ToString

[30610] Description

[30611] Provides data for the System.Web.UI.WebControls.Repeater.ItemCreated and System.Web.UI.WebControls.Repeater.ItemDataBound events of a System.Web.UI.WebControls.Repeater.

[30612] For a list of initial property values for an instance of System.Web.UI.WebControls.RepeaterItemEventArgs, see the System.Web.UI.WebControls.RepeaterItemEventArgs.#ctor constructor.

[30613] RepeaterItemEventArgs

[30614] Example Syntax:

[30615] ToString

[30616] [C#] public RepeaterItemEventArgs(RepeaterItem item);

[30617] [C++] public: RepeaterItemEventArgs(RepeaterItem* item);

[30618] [VB] Public Sub New(ByVal item As RepeaterItem)

[30619] [JScript] public function RepeaterItemEventArgs(item : RepeaterItem);

[30620] Description

[30621] Initializes a new instance of the System.Web.UI.WebControls.RepeaterItemEventArgs class.

[30622] The following table shows initial property values for an instance of System.Web.UI.WebControls.RepeaterItemEventArgs. The System.Web.UI.WebControls.RepeaterItem associated with the event. The System.Web.UI.WebControls.RepeaterItemEventArgs.Item property is set to this value.

[30623] Item

[30624] ToString

[30625] [C#] public RepeaterItem Item {get;}

[30626] [C++] public: _property RepeaterItem* get_Item( );

[30627] [VB] Public ReadOnly Property Item As RepeaterItem

[30628] [JScript] public function get Item( ) : RepeaterItem;

[30629] Description

[30630] Gets the System.Web.UI.WebControls.RepeaterItem associated with the event.

[30631] Use this property to access the properties of the System.Web.UI.WebControls.RepeaterItem associated with this event.

[30632] RepeaterItemEventHandler delegate (System.Web.UI.WebControls)

[30633] ToString

[30634] Description

[30635] Represents the method that will handle the System.Web.UI.WebControls.Repeater.ItemCreated and System.Web.UI.WebControls.Repeater.ItemDataBound events of a System.Web.UI.WebControls.Repeater. The source of the event. A System.Web.UI.WebControls.RepeaterItemEventArgs that contains the event data.

[30636] When you create a System.Web.UI.WebControls.RepeaterItemEventHandler delegate, you identify the method that will handle the event. To associate the event with your event handler, add an instance of the delegate to the event. The event handler is called whenever the event occurs, unless you remove the delegate. For more information about event handler delegates, see.

[30637] RepeatInfo class (System.Web.UI.WebControls)

[30638] ToString

[30639] Description

[30640] Defines the information used to render a list of items using a System.Web.UI.WebControls.Repeater.

[30641] RepeatInfo

[30642] Example Syntax:

[30643] ToString

[30644] [C#] public RepeatInfo( );

[30645] [C++] public: RepeatInfo( );

[30646] [VB] Public Sub New( )

[30647] [JScript] public function RepeatInfo( );

[30648] Description

[30649] Initializes a new instance of the System.Web.UI.WebControls.RepeatInfo class. This class is not inheritable.

[30650] OuterTableImplied

[30651] ToString

[30652] [C#] public bool OuterTablelmplied {get; set;}

[30653] [C++] public: _property bool get_OuterTableImplied( );public: _property void set_OuterTablelmplied(bool);

[30654] [VB] Public Property OuterTablelmplied As Boolean

[30655] [JScript] public function get OuterTablelmplied( ) : Boolean;public function set OuterTableImplied(Boolean);

[30656] Description

[30657] Indicates whether an outer table is implied for the items.

[30658] RepeatColumns

[30659] ToString

[30660] [C#] public int RepeatColumns {get; set;}

[30661] [C++] public: _property int get_RepeatColumns( );public: _property void set_RepeatColumns(int);

[30662] [VB] Public Property RepeatColumns As Integer

[30663] [JScript] public function get RepeatColumns( ) : int;public function set RepeatColumns(int);

[30664] Description

[30665] Indicates the column count of items.

[30666] RepeatDirection

[30667] ToString

[30668] [C#] public RepeatDirection RepeatDirection {get; set;}

[30669] [C++] public: _property RepeatDirection get_RepeatDirection( );public: _property void set_RepeatDirection(RepeatDirection);

[30670] [VB] Public Property RepeatDirection As RepeatDirection

[30671] [JScript] public function get RepeatDirection( ) : RepeatDirection;public function set RepeatDirection(RepeatDirection);

[30672] Description

[30673] Indicates the direction of flow of items.

[30674] RepeatLayout

[30675] ToString

[30676] [C#] public RepeatLayout RepeatLayout {get; set;}

[30677] [C++] public: _property RepeatLayout get_RepeatLayout( );public: _property void set_RepeatLayout(RepeatLayout);

[30678] [VB] Public Property RepeatLayout As RepeatLayout

[30679] [JScript] public function get RepeatLayout( ) : RepeatLayout;public function set RepeatLayout(RepeatLayout);

[30680] Description

[30681] Indicates the layout of items.

[30682] RenderRepeater

[30683] [C#] public void RenderRepeater(HtmlTextWriter writer, IRepeatInfoUser user, Style controlStyle, WebControl basecontrol);

[30684] [C++] public: void RenderRepeater(HtmlTextWriter* writer, IRepeatInfoUser* user, Style* controlStyle, WebControl* basecontrol);

[30685] [VB] Public Sub RenderRepeater(ByVal writer As HtmlTextWriter, ByVal user As IRepeatInfoUser, ByVal controlStyle As Style, ByVal baseControl As WebControl)

[30686] [JScript] public function RenderRepeater(writer : HtmlTextWriter, user : IRepeatInfoUser, controlStyle : Style, baseControl : WebControl);

[30687] Description

[30688] Renders the Repeater with the specified information. The output stream that renders HTML content to the client. The control style to copy. The control to copy base attributes from.

[30689] RepeatLayout enumeration (System.Web.UI.WebControls)

[30690] ToString

[30691] Description

[30692] Specifies the layout of items in a list control.

[30693] The System.Web.UI.WebControls.RepeatLayout enumeration represents the different layout options for a list control.

[30694] ToString

[30695] [C#] public const RepeatLayout Flow;

[30696] [C++] public: const RepeatLayout Flow;

[30697] [VB] Public Const Flow As RepeatLayout

[30698] [JScript] public var Flow : RepeatLayout;

[30699] Description

[30700] Items are displayed without a table structure.

[30701] ToString

[30702] [C#] public const RepeatLayout Table;

[30703] [C++] public: const RepeatLayout Table;

[30704] [VB] Public Const Table As RepeatLayout

[30705] [JScript] public var Table : RepeatLayout;

[30706] Description

[30707] Items are displayed in a table.

[30708] RequiredFieldValidator class (System.Web.UI.WebControls)

[30709] ToString

[30710] Description

[30711] Makes the associated input control a required field.

[30712] Use this control to make an input control a required field. The input control fails validation if its value does not change from the System.Web.UI.WebControls.RequiredFieldValidator.InitialValue property Upon losing focus.

[30713] RequiredFieldValidator

[30714] Example Syntax:

[30715] ToString

[30716] [C#] public RequiredFieldValidator( );

[30717] [C++] public: RequiredFieldValidatoro);

[30718] [VB] Public Sub New( )

[30719] [JScript] public function RequiredFieldValidator( );

[30720] AccessKey

[30721] Attributes

[30722] BackColor

[30723] BorderColor

[30724] BorderStyle

[30725] BorderWidth

[30726] ChildControlsCreated

[30727] ClientID

[30728] Context

[30729] Controls

[30730] ControlStyle

[30731] ControlStyleCreated

[30732] ControlToValidate

[30733] CssClass

[30734] Display

[30735] EnableClientScript

[30736] Enabled

[30737] EnableViewState

[30738] ErrorMessage

[30739] Events

[30740] Font

[30741] ForeColor

[30742] HasChildViewState

[30743] Height

[30744] ID

[30745] InitialValue

[30746] ToString

[30747] Description

[30748] Gets or sets the initial value of the associated input control. Use this property to specify the initial value of the input control.

[30749] IsTrackingViewState

[30750] IsValid

[30751] NamingContainer

[30752] Page

[30753] Parent

[30754] PropertiesValid

[30755] RenderUplevel

[30756] Site

[30757] Style

[30758] TabIndex

[30759] TagKey

[30760] TagName

[30761] TemplateSourceDirectory

[30762] Text

[30763] ToolTip

[30764] UniqueID

[30765] ViewState

[30766] ViewStateIgnoresCase

[30767] Visible

[30768] Width

[30769] AddAttributesToRender

[30770] [C#] protected override void AddAttributesToRender(HtmlTextWriter writer);

[30771] [C++] protected: void AddAttributesToRender(HtmlTextWriter* writer);

[30772] [VB] Overrides Protected Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[30773] [JScript] protected override function AddAttributesToRender(writer : HtmlTextWriter);

[30774] Description

[30775] AddAttributesToRender method AddAttributesToRender method

[30776] EvaluateIsValid

[30777] [C#] protected override bool EvaluateIsValid( );

[30778] [C++] protected: bool EvaluateIsValid( );

[30779] [VB] Overrides Protected Function EvaluateIsValid( ) As Boolean

[30780] [JScript] protected override function EvaluateIsValid( ) : Boolean;

[30781] Description

[30782] EvaluateIsValid method EvaluateIsValid method

[30783] Table.RowControlCollection class (System.Web.UI.WebControls)

[30784] Validate

[30785] Description

[30786] Count

[30787] IsReadOnly

[30788] IsSynchronized

[30789] Item

[30790] Owner

[30791] SyncRoot

[30792] Add

[30793] [C#] public override void Add(Control child);

[30794] [C++] public: void Add(Control* child);

[30795] [VB] Overrides Public Sub Add(ByVal child As Control)

[30796] [JScript] public override function Add(child : Control);

[30797] Description

[30798] Adds the specified System.Web.UL.Control object to the collection. The new control is added to the end of the array.

[30799] AddAt

[30800] [C#] public override void AddAt(int index, Control child);

[30801] [C++] public: void AddAt(int index, Control* child);

[30802] [VB] Overrides Public Sub AddAt(ByVal index As Integer, ByVal child As at Control)

[30803] [JScript] public override function AddAt(index : int, child : Control);

[30804] Description

[30805] Adds the specified System.Web.UI.Control object to the collection. The new control is added to the array at the specified index location. The location in the array to add the child control. The Control object to add to the collection.

[30806] SelectedDatesCollection class (System.Web.UI.WebControls)

[30807] ToString

[30808] Description

[30809] Encapsulates a collection of System.DateTime objects that represent the selected dates in a System.Web.UI.WebControls.Calendar control. This class cannot be inherited.

[30810] Use this class to programmatically manage a collection of System.DateTime objects that represent the selected dates in a System.Web.UI.WebControls.Calendar control. This class is commonly used to add or remove dates.

[30811] SelectedDatesCollection

[30812] Example Syntax:

[30813] ToString

[30814] [C#] public SelectedDatesCollection(ArrayList dateList);

[30815] [C++] public: SelectedDatesCollection(ArrayList* dateList);

[30816] [VB] Public Sub New(ByVal dateList As ArrayList)

[30817] [JScript] public function SelectedDatesCollection(dateList : ArrayList);

[30818] Description

[30819] Initializes a new instance of the System.Web.UI.WebControls.SelectedDatesCollection class with the specified date list.

[30820] Use this constructor to create a new instance of the System.Web.UI.WebControls.SelectedDatesCollection class. A System.Collections.ArrayList that represents a collection of dates.

[30821] Count

[30822] ToString

[30823] [C#] public int Count {get;}

[30824] [C++] public: _property int get_Count( );

[30825] [VB] Public ReadOnly Property Count As Integer

[30826] [JScript] public function get Count( ) : int;

[30827] Description

[30828] Gets the number of System.DateTime objects in the System.Web.UI.WebControls.SelectedDatesCollection.

[30829] Use this property to determine the number of dates in the System.Web.UI.WebControls.SelectedDatesCollection. The System.Web.UI.WebControls.SelectedDatesCollection.Count property is often used when iterating through the collection to determine the upper bound.

[30830] IsReadOnly

[30831] ToString

[30832] [C#] public bool IsReadOnly {get;}

[30833] [C++] public: _property bool get IsReadOnly( );

[30834] [VB] Public ReadOnly Property IsReadOnly As Boolean

[30835] [JScript] public function get IsReadOnly( ) : Boolean;

[30836] Description

[30837] Gets a value indicating whether the System.Web.UI.WebControls.SelectedDatesCollection is read-only.

[30838] This property always returns false to indicate that the System.Web.UI.WebControls.SelectedDatesCollection can be written to in all cases.

[30839] IsSynchronized

[30840] ToString

[30841] [C#] public bool IsSynchronized {get;}

[30842] [C++] public: _property bool get_IsSynchronized( );

[30843] [VB] Public ReadOnly Property IsSynchronized As Boolean

[30844] [JScript] public function get IsSynchronized( ) : Boolean;

[30845] Description

[30846] Gets a value indicating whether access to the System.Web.UI.WebControls.SelectedDatesCollection is synchronized (threadik safe).

[30847] This property is derived from System.Collections.ICollection and is overridden to always return false.

[30848] Item

[30849] ToString

[30850] [C#] public DateTime this[int index] {get;}

[30851] [C++] public: _property DateTime get_Item(int index);

[30852] [VB] Public Default ReadOnly Property Item(ByVal index As Integer) As DateTime

[30853] [JScript] returnValue=SelectedDatesCollectionObject.Item(index);

[30854] Description

[30855] Gets a System.DateTime at the specified index in the System.Web.UI.WebControls.SelectedDatesCollection.

[30856] Use this indexer to get an individual System.DateTime in the System.Web.UI.WebControls.SelectedDatesCollection at the specified index using simple array notation. An ordinal index value that specifies which System.DateTime to return.

[30857] SyncRoot

[30858] ToString

[30859] [C#] public object SyncRoot {get;}

[30860] [C++] public: _property Object* get_SyncRoot( );

[30861] [VB] Public ReadOnly Property SyncRoot As Object

[30862] [JScript] public function get SyncRoot( ) : Object;

[30863] Description

[30864] Gets the object that can be used to synchronize access to the System.Web.UI.WebControls.SelectedDatesCollection.

[30865] The object returned in this implementation is the System.Web.UI.WebControls.SelectedDatesCollection object itself.

[30866] Add

[30867] [C#] public void Add(DateTime date);

[30868] [C++] public: void Add(DateTime date);

[30869] [VB] Public Sub Add(ByVal date As DateTime)

[30870] [JScript] public function Add(date : DateTime);

[30871] Description

[30872] Appends the specified System.DateTime to the end of the System.Web.UI.WebControls.SelectedDatesCollection.

[30873] Use this method to add the specified System.DateTime to the end of the System.Web.UI.WebControls.SelectedDatesCollection. The System.DateTime to add to the collection.

[30874] Clear

[30875] [C#] public void Clear( );

[30876] [C++] public: void Clear( );

[30877] [VB] Public Sub Clear( )

[30878] [JScript] public function Clear( );

[30879] Description

[30880] Removes all System.DateTime controls from the collection.

[30881] Use this method to remove all System.DateTime objects from the System.Web.UI.WebControls.SelectedDatesCollection and set the System.Web.UI.WebControls.SelectedDatesCollection.Count property to 0.

[30882] Contains

[30883] [C#] public bool Contains(DateTime date);

[30884] [C++] public: bool Contains(DateTime date);

[30885] [VB] Public Function Contains(ByVal date As DateTime) As Boolean

[30886] [JScript] public function Contains(date : DateTime) : Boolean;

[30887] Description

[30888] Returns a value indicating whether the System.Web.UI.WebControls.SelectedDatesCollection contains the specified System.DateTime object.

[30889] Return Value: true if the System.Web.UI.WebControls.SelectedDatesCollection contains the specified System.DateTime; otherwise, false.

[30890] Use this method to determine whether the System.Web.UI.WebControls.SelectedDatesCollection contains the specified System.DateTime. The System.DateTime object to search for in the System.Web.UI.WebControls.SelectedDatesCollection.

[30891] CopyTo

[30892] [C#] public void CopyTo(Array array, int index);

[30893] [C++] public: _sealed void CopyTo(Array* array, int index);

[30894] [VB] NotOverridable Public Sub CopyTo(ByVal array As Array, ByVal index As Integer)

[30895] [JScript] public function CopyTo(array : Array, index : int);

[30896] Description

[30897] Copies the items from the System.Web.UI.WebControls.SelectedDatesCollection to the specified System.Array, starting with the specified index.

[30898] Use this method to copy the contents of the System.Web.UI.WebControls.SelectedDatesCollection into the specified System.Array, starting at the specified index. A zero-based System.Array that receives the copied items from the System.Web.UI.WebControls.SelectedDatesCollection. The first index in the specified System.Array to receive the items.

[30899] GetEnumerator

[30900] [C#] public IEnumerator GetEnumerator( );

[30901] [C++] public: sealed IEnumerator* GetEnumerator( );

[30902] [VB] NotOverridable Public Function GetEnumerator( ) As IEnumerator

[30903] [JScript] public function GetEnumerator( ) : IEnumerator;

[30904] Description

[30905] Returns a System.Collections.IEnumerator that contains all System.DateTime objects within the System.Web.UI.WebControls.SelectedDatesCollection.

[30906] Return Value: A System.Collections.IEnumerator that contains all System.DateTime objects within the System.Web.UI.WebControls.SelectedDatesCollection.

[30907] Use this method to create a System.Collections.IEnumerator that can be easily iterated through to get each item in the System.Web.UI.WebControls.SelectedDatesCollection.

[30908] Remove

[30909] [C#] public void Remove(DateTime date);

[30910] [C++] public: void Rernove(DateTime date);

[30911] [VB] Public Sub Remove(ByVal date As DateTime)

[30912] [JScript] public function Remove(date : DateTime);

[30913] Description

[30914] Removes the specified System.DateTime object from the System.Web.UI.WebControls.SelectedDatesCollection.

[30915] Use this method to remove the specified System.DateTime from the System.Web.UI.WebControls.SelectedDatesCollection The System.DateTime object to remove from the System.Web.UI.WebControls.SelectedDatesCollection.

[30916] SelectRange

[30917] [C#] public void SelectRange(DateTime fromDate, DateTime toDate);

[30918] [C++] public: void SelectRange(DateTime fromDate, DateTime toDate);

[30919] [VB] Public Sub SelectRange(ByVal fromDate As DateTime, ByVal toDate As DateTime)

[30920] [JScript] public function SelectRange(fromDate : DateTime, toDate : DateTime);

[30921] Description

[30922] Adds the specified range of dates to the System.Web.UI.WebControls.SelectedDatesCollection

[30923] Use this method to add the specified range of dates to the System.Web.UI.WebControls.SelectedDatesCollection. A System.DateTime object that specifies the initial date to add to the System.Web.UI.WebControls.SelectedDatesCollection. A System.DateTime object that specifies the end date to add to the System.Web.UI.WebControls.SelectedDatesCollection.

[30924] ServerValidateEventArgs class (System.Web.UI.WebControls)

[30925] ToString

[30926] Description

[30927] Provides data for the System.Web.UI.WebControls.CustomValidator.ServerValidate event of the System.Web.UI.WebControls.CustomValidator control. This class cannot be inherited.

[30928] A System.Web.UI.WebControls.ServerValidateEventArgs object is passed to the System.Web.UI.WebControls.CustomValidator.ServerValidate event handler to provide event data to the handler. The System.Web.UI.WebControls.CustomValidator.ServerValidate event is raised when validation is performed on the server. This allows you to perform a custom server-side validation routine on the value of an input control (with a System.Web.UI.WebControls.CustomValidator control associated with it) in the event handler.

[30929] ServerValidateEventArgs

[30930] Example Syntax:

[30931] ToString

[30932] [C#] public ServerValidateEventArgs(string value, bool isValid);

[30933] [C++] public: ServerValidateEventArgs(String* value, bool isValid);

[30934] [VB] Public Sub New(ByVal value As String, ByVal isValid As Boolean)

[30935] [JScript] public function ServerValidateEventArgs(value : String, isValid : Boolean);

[30936] Description

[30937] Initializes a new instance of the System.Web.UI.WebControls.ServerValidateEventArgs class.

[30938] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.ServerValidateEventArgs class. The value to validate. true to indicate that the value passes validation; otherwise, false.

[30939] IsValid

[30940] ToString

[30941] [C#] public bool IsValid {get; set;}

[30942] [C++] public: _property bool get_IsValid( );public: _property void set_IsValid(bool);

[30943] [VB] Public Property IsValid As Boolean

[30944] [JScript] public function get IsValid( ) : Boolean;public function set IsValid(Boolean);

[30945] Description

[30946] Gets or sets whether the value specified by the System.Web.UI.WebControls.ServerValidateEventArgs.Value property passes validation.

[30947] Once your validation routine finishes, use the System.Web.UI.WebControls.ServerValidateEventArgs.IsValid property to indicate whether the value specified by the System.Web.UI.WebControls.ServerValidateEventArgs.Value property passes validation. This value determines whether input control associated with the System.Web.UI.WebControls.CustomValidator control passes validation.

[30948] Value

[30949] ToString

[30950] [C#] public string Value {get;}

[30951] [C++] public: _property String* get_Value( );

[30952] [VB] Public ReadOnly Property Value As String

[30953] [JScript] public function get Value( ) : String;

[30954] Description

[30955] Gets the value to validate in the custom event handler for the System.Web.UI.WebControls.CustomValidator.ServerValidate event.

[30956] Use the System.Web.UI.WebControls.ServerValidateEventArgs.Value property determine the value to validate in the custom event handler for the System.Web.UI.WebControls.CustomValidator.ServerValidate event. Notice that you cannot programmatically change this value.

[30957] ServerValidateEventHandler delegate (System.Web.UI.WebControls)

[30958] ToString

[30959] Description

[30960] Represents the method that will handle the System.Web.UI.WebControls.CustomValidator.ServerValidate event of a System.Web.UI.WebControls.CustomValidator control. The source of the event. A System.Web.UI.WebControls.ServerValidateEventArgs that contains the event data. Use this delegate to provide custom code that performs validation on the io server. Your code needs to validate the System.Web.UI.WebControls.ServerValidateEventArgs.Value property of the args parameter passed to the delegate. Store the result of the validation in the System.Web.UI.WebControls.ServerValidateEventArgs.IsValid property of the args parameter.

[30961] Style class (System.Web.UI.WebControls)

[30962] ToString

[30963] Description

[30964] Represents attributes that define the style of a Web Forms control and provides methods to manage the style.

[30965] Style

[30966] Example Syntax:

[30967] ToString

[30968] [C#] public Stylc( );

[30969] [C++] public: Style( );

[30970] [VB] Public Sub New( )

[30971] [JScript] public function Style( ); Initializes a new instance of the System.Web.UI.WebControls.Style class without a specified state bag.

[30972] Description

[30973] Initializes a new instance of the System.Web.UI.WebControls.Style class.

[30974] Style

[30975] Example Syntax:

[30976] ToString

[30977] [C#] public Style(StateBag bag);

[30978] [C++] public: Style(StateBag* bag);

[30979] [VB] Public Sub New(ByVal bag As StateBag)

[30980] [JScript] public function Style(bag : StateBag);

[30981] Description

[30982] Initializes a new instance of the System.Web.UI.WebControls.Style class with the specified state bag information. Contains the specified state bag information.

[30983] BackColor

[30984] ToString

[30985] [C#] public Color BackColor {get; set;}

[30986] [C++] public: _property Color get_BackColor( );public: _property void set_BackColor(Color);

[30987] [VB] Public Property BackColor As Color

[30988] [JScript] public function get BackColor( ) : Color;public function set BackColor(Color);

[30989] Description

[30990] Gets or sets the background color property of the System.Web.UI.WebControls.Style class.

[30991] BorderColor

[30992] ToString

[30993] [C#] public Color BorderColor {get; set;}

[30994] [C++] public: _property Color get_BorderColor( );public: _property void set_BorderColor(Color);

[30995] [VB] Public Property BorderColor As Color

[30996] [JScript] public function get BorderColor( ) : Color;public function set BorderColor(Color);

[30997] Description

[30998] Gets or sets the border color property of the System.Web.UI.WebControls.Style class.

[30999] BorderStyle

[31000] ToString

[31001] [C#] public BorderStyle BorderStyle {get; set;}

[31002] [C++] public: _property BorderStyle get_BorderStyle( );public: _property void set_BorderStyle(BorderStyle);

[31003] [VB] Public Property BorderStyle As BorderStyle

[31004] [JScript] public function get BorderStyle( ) : BorderStyle;public function set BorderStyle(BorderStyle);

[31005] Description

[31006] Gets or sets the border style property of the System.Web.UI.WebControls.Style class.

[31007] BorderWidth

[31008] ToString

[31009] [C#] public Unit BorderWidth {get; set;}

[31010] [C++] public: _property Unit get_BorderWidth( );public: _property void set_BorderWidth(Unit);

[31011] [VB] Public Property BorderWidth As Unit

[31012] [JScript] public function get BorderWidth( ) : Unit;public function set BorderWidth(Unit);

[31013] Description

[31014] Gets or sets the border width property of the System.Web.UI.WebControls.Style class.

[31015] Container

[31016] CssClass

[31017] ToString

[31018] Description

[31019] Gets or sets the CSS class property of the System.Web.UI.WebControls.Style class.

[31020] DesignMode

[31021] Events

[31022] Font

[31023] ToString

[31024] Description

[31025] Gets a System.Web.UI.WebControls.FontInfo object that contains the font properties for the System.Web.UI.WebControls.Style class.

[31026] ForeColor

[31027] ToString

[31028] [C#] public Color ForeColor {get; set;}

[31029] [C++] public: _property Color get_ForeColor( );public: _property void set_ForeColor(Color);

[31030] [VB] Public Property ForeColor As Color

[31031] [JScript] public function get ForeColor( ) : Color;public function set ForeColor(Color);

[31032] Description

[31033] Gets or sets the foreground color (typically the color of the text) property of the System.Web.UI.WebControls.Style class.

[31034] Height

[31035] ToString

[31036] [C#] public Unit Height {get; set;}

[31037] [C++] public: _property Unit get_Height( );public: _property void set_Height(Unit);

[31038] [VB] Public Property Height As Unit

[31039] [JScript] public function get Height( ) : Unit;public function set Height(Unit);

[31040] Description

[31041] Gets or sets the height property of the System.Web.UI.WebControls.Style class.

[31042] IsEmpty

[31043] ToString

[31044] [C#] protected internal virtual bool IsEmpty {get;}

[31045] [C++] internal: _property virtual bool get_IsEmpty( );

[31046] [VB] Overridable Protected Friend ReadOnly Property IsEmpty As Boolean

[31047] [JScript] package function get IsEmpty( ) : Boolean;

[31048] Description

[31049] A protected property. Gets a value indicating whether any style elements have been defined in the state bag.

[31050] IsTrackingViewState

[31051] ToString

[31052] [C#] protected bool IsTrackingViewState {get;}

[31053] [C++] protected: _property bool get_IsTrackingViewState( );

[31054] [VB] Protected ReadOnly Property IsTrackingViewState As Boolean

[31055] [JScript] protected function get IsTrackingViewState( ) : Boolean;

[31056] Description

[31057] A protected method. Returns a value indicating whether any style elements have been defined in the state bag.

[31058] Return Value: true if there are style elements defined in the state bag; otherwise, false.

[31059] Site

[31060] ViewState

[31061] ToString

[31062] Description

[31063] Gets the state bag that holds the style elements.

[31064] The private field name for the state bag is case sensitive.

[31065] Width

[31066] ToString

[31067] [C#] public Unit Width {get; set;}

[31068] [C++] public: _property Unit get_Width( );public: _property void set_Width(Unit);

[31069] [VB] Public Property Width As Unit

[31070] [JScript] public function get Width( ) : Unit;public function set Width(Unit);

[31071] Description

[31072] Gets or sets the width property of the System.Web.UI.WebControls.Style class.

[31073] AddAttributesToRender

[31074] [C#] public void AddAttributesToRender(HtmlTextWriter writer);

[31075] [C++] public: void AddAttributesToRender(HtmlTextWriter* writer);

[31076] [VB] Public Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[31077] [JScript] public function AddAttributesToRender(writer : HtmlTextWriter);

[31078] Description

[31079] Adds all non-blank style attributes to the HTML output stream to be rendered to the client. The output stream that renders HTML content to the client.

[31080] AddAttributesToRender

[31081] [C#] public virtual void AddAttributesToRender(HtmlTextWriter writer, WebControl owner);

[31082] [C++] public: virtual void AddAttributesToRender(HtmlTextWriter* writer, WebControl* owner);

[31083] [VB] Overridable Public Sub AddAttributesToRender(ByVal writer As HtmlTextWriter, ByVal owner As WebControl)

[31084] [JScript] public function AddAttributesToRender(writer : HtmlTextWriter, owner : WebControl);

[31085] Description

[31086] Adds all non-blank style attributes to the HTML output stream to be rendered to the client.

[31087] CopyFrom

[31088] [C#] public virtual void CopyFrom(Style s);

[31089] [C++] public: virtual void CopyFrom(Style* s);

[31090] [VB] Overridable Public Sub CopyFrom(ByVal s As Style)

[31091] [JScript] public function CopyFrom(s : Style);

[31092] Description

[31093] Copies non-blank elements from the specified style, overwriting existing style elements if necessary. The style to be copied.

[31094] LoadViewState

[31095] [C#] protected internal void LoadViewState(object state);

[31096] [C++] protected public: void LoadViewState(Object* state);

[31097] [VB] Protected Friend Dim Sub LoadViewState(ByVal state As Object)

[31098] [JScript] package function LoadViewState(state : Object);

[31099] Description

[31100] A protected method. Load the previously saved state. The previously saved state.

[31101] MergeWith

[31102] [C#] public virtual void MergeWith(Style s);

[31103] [C++] public: virtual void MergeWith(Style* s);

[31104] [VB] Overridable Public Sub MergeWith(ByVal s As Style)

[31105] [JScript] public function MergeWith(s : Style);

[31106] Description

[31107] Copies non-blank elements from the specified style, but will not overwrite any existing style elements. The style to be copied.

[31108] Reset

[31109] [C#] public virtual void Reset( );

[31110] [C++] public: virtual void Reset( );

[31111] [VB] Overridable Public Sub Reset( )

[31112] [JScript] public function Reset( );

[31113] Description

[31114] Clears out any defined style elements from the state bag.

[31115] SaveViewState

[31116] [C#] protected internal virtual object SaveViewState( );

[31117] [C++] protected public: virtual Object* SaveViewState( );

[31118] [VB] Overridable Protected Friend Dim Function SaveViewState( ) As Object

[31119] [JScript] package function SaveViewState( ) : Object;

[31120] Description

[31121] A protected method. Saves any state that has been modified after the System.Web.UI.WebControls.Style.TrackViewState method was invoked.

[31122] Return Value: An object that represents the saved state. The default is null.

[31123] SetBit

[31124] [C#] protected internal virtual void SetBit(int bit);

[31125] [C++] protected public: virtual void SetBit(int bit);

[31126] [VB] Overridable Protected Friend Dim Sub SetBit(ByVal bit As Integer)

[31127] [JScript] package function SetBit(bit : int);

[31128] Description

[31129] A protected internal method.

[31130] IStateManager.LoadViewState

[31131] [C#] void IStateManager.LoadViewState(object state);

[31132] [C++] void IStateManager::LoadViewState(Object* state);

[31133] [VB] Sub LoadViewState(ByVal state As Object) Implements IStateManager.LoadViewState

[31134] [JScript] function IStateManager.LoadViewState(state : Object);

[31135] IStateManager.SaveViewState

[31136] [C#] object IStateManager.SaveViewState( );

[31137] [C++] Object* IStateManager::SaveViewState( );

[31138] [VB] Function SaveViewState( ) As Object Implements IStateManager. SaveViewState

[31139] [JScript] function IStateManager.SaveViewState( ) : Object;

[31140] IStateManager.TrackViewState

[31141] [C] void IStateManager.TrackViewState.;

[31142] [C++] void IStateManager::TrackViewState( );

[31143] [VB] Sub TrackViewStateo Implements IStateManager.TrackViewState

[31144] [JScript] function IStateManager.TrackViewState( );

[31145] ToString

[31146] [C#] public override string ToString( );

[31147] [C++] public: String* ToString( );

[31148] [VB] Overrides Public Function ToString( ) As String

[31149] [JScript] public override function ToString( ) : String;

[31150] Description

[31151] Overrides the ToString method to return System.String.Empty.

[31152] Return Value: System.String.Empty for all cases.

[31153] TrackViewState

[31154] [C#] protected internal virtual void TrackViewState( );

[31155] [C++] protected public: virtual void TrackViewState( );

[31156] [VB] Overridable Protected Friend Dim Sub TrackViewState( )

[31157] [JScript] package function TrackViewState( );

[31158] Description

[31159] A protected method. Marks the beginning for tracking state changes on the control. Any changes made after “mark” will be tracked and saved as part of the control viewstate.

[31160] Table class (System.Web.UI.WebControls)

[31161] TrackViewState

[31162] Description

[31163] Constructs a table and defines its properties.

[31164] The System.Web.UI.WebControls.Table class allows you to build an HTML table and specify its characteristics in a straightforward manner, using the same abstract object model for building any other Web controls. A table can be built at design time given some static contents, but the power of a System.Web.UI.WebControls.Table Web control is often realized when the table is built programmatically with dynamic contents. In addition, as for other Web controls, the same code to render a table yields appropriate output accordingly for both downleveling and upleveling browsers.

[31165] Table

[31166] Example Syntax:

[31167] TrackViewState

[31168] [C#] public Table( );

[31169] [C++] public: Table( );

[31170] [VB] Public Sub New( )

[31171] [JScript] public function Table( );

[31172] Description

[31173] Initializes a new instance of the System.Web.UI.WebControls.Table class.

[31174] AccessKey

[31175] Attributes

[31176] BackColor

[31177] BackImageUrl

[31178] TrackViewState

[31179] Description

[31180] Indicates the URL of the background image to display behind the table. The image will be tiled if it is smaller than the table.

[31181] BorderColor

[31182] BorderStyle

[31183] BorderWidth

[31184] CellPadding

[31185] TrackViewState

[31186] Description

[31187] Gets or sets the distance (in pixels) between the border and the contents of the table cell.

[31188] CellSpacing

[31189] TrackViewState

[31190] [C#] public virtual int CellSpacing {get; set;}

[31191] [C++] public: _property virtual int get_CellSpacing( );public: _property virtual void set_CellSpacing(int);

[31192] [VB] Overridable Public Property CellSpacing As Integer

[31193] [JScript] public function get CellSpacing( ) : int;public function set CellSpacing(int);

[31194] Description

[31195] Gets or sets the distance (in pixels) between table cells.

[31196] ChildControlsCreated

[31197] ClientID

[31198] Context

[31199] Controls

[31200] ControlStyle

[31201] ControlStyleCreated

[31202] CssClass

[31203] Enabled

[31204] EnableViewState

[31205] Events

[31206] Font

[31207] ForeColor

[31208] GridLines

[31209] TrackViewState

[31210] Description

[31211] Gets or sets the gridlines property of the System.Web.UI.WebControls.Table class.

[31212] HasChildViewState

[31213] Height

[31214] HorizontalAlign

[31215] TrackViewState

[31216] Description

[31217] Gets or sets the horizontal alignment of the table within the page.

[31218] ID

[31219] IsTrackingViewState

[31220] NamingContainer

[31221] Page

[31222] Parent

[31223] Rows

[31224] TrackViewState

[31225] Description

[31226] Gets the collection of rows within the table.

[31227] This property is only used when building tables programmatically. At design time, the property is set by declaring TableRow Web controls.

[31228] Site

[31229] Style

[31230] TabIndex

[31231] TagKey

[31232] TagName

[31233] TemplateSourceDirectory

[31234] ToolTip

[31235] UniqueID

[31236] ViewState

[31237] ViewStateIgnoresCase

[31238] Visible

[31239] Width

[31240] AddAttributesToRender

[31241] [C#] protected override void AddAttributesToRender(HtmlTextWriter writer);

[31242] [C++] protected: void AddAttributesToRender(HtmlTextWriter* writer);

[31243] [VB] Overrides Protected Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[31244] [JScript] protected override function AddAttributesToRender(writer : HtmlTextWriter);

[31245] Description

[31246] A protected method. Adds information about the border color and border width HTML attributes to the list of attributes to render. The output stream that renders HTML content to the client.

[31247] CreateControlCollection

[31248] [C#] protected override ControlCollection CreateControlCollection( );

[31249] [C++] protected: ControlCollection* CreateControlCollection( );

[31250] [VB] Overrides Protected Function CreateControlCollection( ) As ControlCollection

[31251] [JScript] protected override function CreateControlCollection( ) ControlCollection;

[31252] Description

[31253] CreateControlStyle

[31254] [C#] protected override Style CreateControlStyle( );

[31255] [C++] protected: Style* CreateControlStyle( );

[31256] [VB] Overrides Protected Function CreateControlStyle( ) As Style

[31257] [JScript] protected override function CreateControlStyle( ) : Style;

[31258] Description

[31259] A protected method. Creates a table control style.

[31260] Return Value: A System.Web.UI.WebControls.Style that specifies the table control style.

[31261] RenderContents

[31262] [C#] protected override void RenderContents(Ht mlTextWriter writer);

[31263] [C++] protected: void RenderContents(HtmlTextWriter* writer);

[31264] [VB] Overrides Protected Sub RenderContents(ByVal writer As HtmlTextWriter)

[31265] [JScript] protected override function RenderContents(writer : HtmlTextWriter);

[31266] Description

[31267] A protected method. The output stream that renders HTML content to the client.

[31268] TableCell class (System.Web.UI.WebControls)

[31269] TrackViewState

[31270] Description

[31271] Represents a cell in a System.Web.UI.WebControls.Table control.

[31272] The System.Web.UI.WebControls.TableCell class represents a cell in a System.Web.UI.WebControls.Table control. You can use the System.Web.UI.WebControls.TableCell.Text property to specify or determine the contents of the cell.

[31273] TableCell

[31274] Example Syntax:

[31275] TrackViewState

[31276] [C#] public TableCell( );

[31277] [C++] public: TableCell( );

[31278] [VB] Public Sub New( )

[31279] [JScript] public function TableCell( );

[31280] Description

[31281] Initializes a new instance of the System.Web.UI.WebControls.TableCell class.

[31282] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.TableCell class.

[31283] AccessKey

[31284] Attributes

[31285] BackColor

[31286] BorderColor

[31287] BorderStyle

[31288] BorderWidth

[31289] ChildControlsCreated

[31290] ClientID

[31291] ColumnSpan

[31292] TrackViewState

[31293] Description

[31294] Gets or sets the number of columns in the System.Web.UI.WebControls.Table control that the cell spans.

[31295] Use the System.Web.UI.WebControls.TableCell.ColumnSpan property to specify or determine the number of columns in the rendered table that the cell spans. For example, if you set this property to 2, the cell takes up two columns in the System.Web.UI.WebControls.Table control.

[31296] Context

[31297] Controls

[31298] ControlStyle

[31299] ControlStyleCreated

[31300] CssClass

[31301] Enabled

[31302] EnableViewState

[31303] Events

[31304] Font

[31305] ForeColor

[31306] HasChildViewState

[31307] Height

[31308] HorizontalAlign

[31309] TrackViewState

[31310] Description

[31311] Gets or sets the horizontal alignment of the contents in the cell.

[31312] Use the System.Web.UI.WebControls.TableCell.HorizontalAlign property to specify the horizontal alignment of the contents of the cell. The following table lists the possible values.

[31313] ID

[31314] IsTrackingViewState

[31315] NamingContainer

[31316] Page

[31317] Parent

[31318] RowSpan

[31319] TrackViewState

[31320] Description

[31321] Gets or sets the number of rows in the System.Web.UI.WebControls.Table control that the cell spans.

[31322] Use the System.Web.UI.WebControls.TableCell.RowSpan property to specify or determine the number of rows in the rendered table that the cell spans. For example, if you set this property to 2, the cell takes up two rows in the System.Web.UI.WebControls.Table control.

[31323] Site

[31324] Style

[31325] TabIndex

[31326] TagKey

[31327] TagName

[31328] TemplateSourceDirectory

[31329] Text

[31330] TrackViewState

[31331] Description

[31332] Gets or sets the text contents of the cell.

[31333] Use the System.Web.UI.WebControls.TableCell.Text property to specify or determine the text contents of the cell. This property is commonly used to programmatically update the contents of a cell.

[31334] ToolTip

[31335] UniqueID

[31336] VerticalAlign

[31337] TrackViewState

[31338] Description

[31339] Gets or sets the vertical alignment of the contents in the cell.

[31340] Use the System.Web.UI.WebControls.TableCell.VerticaIAlign property to specify the vertical alignment of the contents of the cell. The following table lists the possible values.

[31341] ViewState

[31342] ViewStateIgnoresCase

[31343] Visible

[31344] Width

[31345] Wrap

[31346] TrackViewState

[31347] Description

[31348] Gets or sets a value that indicates whether the content of the cell wrap in the cell.

[31349] Use the System.Web.UI.WebControls.TableCell.Wrap property to specify or determine whether the content of the cell wrap in the cell.

[31350] AddAttributesToRender

[31351] [C#] protected override void AddAttributesToRender(HtmlTextWriter writer);

[31352] [C++] protected: void AddAttributesToRender(HtmlTextWriter* writer);

[31353] [VB] Overrides Protected Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[31354] [JScript] protected override function AddAttributesToRender(writer : HtmlTextWriter);

[31355] Description

[31356] A protected method. Adds information about the column span and row span to the list of attributes to render. The output stream that renders HTML content to the client.

[31357] AddParsedSubObject

[31358] [C#] protected override void AddParsedSubObject(object obj);

[31359] [C++] p rotected: void AddParsedubObject(Object* obj);

[31360] [VB] Overrides Protected Sub AddParsedSubobject(ByVal obj As Object)

[31361] [JScript] protected override function AddParsedSubObject(obj : Object);

[31362] CreateControlStyle

[31363] [C#] protected override Style CreateControlStyle( );

[31364] [C++] protected: Style* CreateControlStyle( );

[31365] [VB] Overrides Protected Function CreateControlStyle( ) As Style

[31366] [JScript] protected override function CreateControlStyle( ) : Style;

[31367] Description

[31368] A protected method. Creates a table item control style.

[31369] Return Value: A System.Web.UI.WebControls.Style that specifies the table item control style.

[31370] RenderContents

[31371] [C#] protected override void RenderContents(HtmlTextWriter writer);

[31372] [C++] protected: void RenderContents(HtmlTextWriter* writer);

[31373] [VB] Overrides Protected Sub RenderContents(ByVal writer As HtmlTextWriter)

[31374] [JScript] protected override function RenderContents(writer : HtmlTextWriter);

[31375] Description

[31376] A protected method. The output stream that renders HTML content to the client.

[31377] TableCellCollection class (System.Web.UI.WebControls)

[31378] TrackViewState

[31379] Description

[31380] Encapsulates a collection of System.Web.UI.WebControls.TableHeaderCell and System.Web.UI.WebControls.TableCell objects that make up a row in a System.Web.UI.WebControls.Table control. This class cannot be inherited.

[31381] Use this class to programmatically manage a collection of System.Web.UI.WebControls.TableCell objects that make up a row in a System.Web.UI.WebControls.Table control. This class is commonly used to add or remove cells from a row in a System.Web.UI.WebControls.Table control.

[31382] Count

[31383] TrackViewState

[31384] [C#] public int Count {get;}

[31385] [C++] public: _property int get_Count( );

[31386] [VB] Public ReadOnly Property Count As Integer

[31387] [JScript] public function get Count( ) : int;

[31388] Description

[31389] Gets the number of System.Web.UI.WebControls.TableCell objects in the System.Web.UI.WebControls.TableCellCollection.

[31390] Use this property to determine the number of cells in the System.Web.UI.WebControls.TableCellCollection. The System.Web.UI.WebControls.TableCellCollection.Count property is often used when iterating through the collection to determine the upper bound.

[31391] IsReadOnly

[31392] TrackViewState

[31393] [C#] public bool IsReadOnly {get;}

[31394] [C++] public: _property bool get_IsReadOnly( );

[31395] [VB] Public ReadOnly Property IsReadOnly As Boolean

[31396] [JScript] public function get IsReadOnly( ) : Boolean;

[31397] Description

[31398] Gets a value indicating whether the System.Web.UI.WebControls.TableCellCollection is read-only.

[31399] This property always returns false to indicate that the System.Web.UI.WebControls.TableCellCollection can be written to in all cases.

[31400] IsSynchronized

[31401] TrackViewState

[31402] [C#] public bool IsSynchronized {get;}

[31403] [C++] public: _property bool get_IsSynchronized( );

[31404] [VB] Public ReadOnly Property IsSynchronized As Boolean

[31405] [JScript] public function get IsSynchronized( ) : Boolean;

[31406] Description

[31407] Gets a value indicating whether access to the System.Web.UI.WebControls.TableCellCollection is synchronized (threadsafe).

[31408] This property is derived from System.Collections.ICollection and is overridden to always return false.

[31409] Item

[31410] TrackViewState

[31411] [C#] public TableCell this[int index] {get;}

[31412] [C++] public: _property TableCell* get_Item(int index);

[31413] [VB] Public Default ReadOnly Property Item(ByVal index As Integer) As TableCell

[31414] [JScript] returnValue=TableCellCollectionObject.Item(index);

[31415] Description

[31416] Gets a System.Web.UI.WebControls.TableCell from the System.Web.UI.WebControls.TableCellCollection at the specified index.

[31417] Use this indexer to get an individual System.Web.UI.WebControls.TableCell in the System.Web.UI.WebControls.TableCellCollection at the specified index using simple array notation. An ordinal index value that specifies the System.Web.UI.WebControls.TableCell to return.

[31418] SyncRoot

[31419] TrackViewState

[31420] [C#] public object SyncRoot {get;}

[31421] [C++] public: _property Object* get_SyncRoot( );

[31422] [VB] Public ReadOnly Property SyncRoot As Object

[31423] [JScript] public function get SyncRoot( ) : Object;

[31424] Description

[31425] Gets the object that can be used to synchronize access to the System.Web.UI.WebControls.TableCellCollection.

[31426] The object returned in this implementation is the System.Web.UI.WebControls.TableCellCollection object.

[31427] Add

[31428] [C#] public int Add(TableCell cell);

[31429] [C++] public: int Add(TableCell* cell);

[31430] [VB] Public Function Add(ByVal cell As TableCell) As Integer

[31431] [JScript] public function Add(cell : TableCell) : int;

[31432] Description

[31433] Appends the specified System.Web.UI.WebControls.TableCell to the end of the System.Web.UI.WebControls.TableCellCollection.

[31434] Use this method to add the specified System.Web.UI.WebControls.TableCell to the end of a System.Web.UI.WebControls.TableCellCollection. The System.Web.UI.WebControls.TableCell to add to the collection.

[31435] AddAt

[31436] [C#] public void AddAt(int index, TableCell cell);

[31437] [C++] public: void AddAt(int index, TableCell* cell);

[31438] [VB] Public Sub AddAt(ByVal index As Integer, ByVal cell As TableCell)

[31439] [JScript] public function AddAt(index : int, cell : TableCell);

[31440] Description

[31441] Adds the specified System.Web.UI.WebControls.TableCell to the System.Web.UI.WebControls.TableCellCollection at the specified index location.

[31442] Use this method to insert the specified System.Web.UI.WebControls.TableCell in a System.Web.UI.WebControls.TableCellCollection at the specified index. The location in the System.Web.UI.WebControls.TableCellCollection at which to add the System.Web.UI.WebControls.TableCelf. The System.Web.UI.WebControls.TableCell to add to the System.Web.UI.WebControls.TableCellCollection.

[31443] AddRange

[31444] [C#] public void AddRange(TableCell[ ] cells);

[31445] [C++] public: void AddRange(TableCell* cells[ ]);

[31446] [VB] Public Sub AddRange(ByVal cells( ) As TableCell)

[31447] [JScript] public function AddRange(cells : TableCell[ ]);

[31448] Description

[31449] Clear

[31450] [C#] public void Clear( );

[31451] [C++] public: _sealed void Clear( );

[31452] [VB] NotOverridable Public Sub Clear( )

[31453] [JScript] public function Clear( ); Removes all System.Web.UI.WebControls.TableCell objects from the System.Web.UI.WebControls.TableCellCollection.

[31454] Description

[31455] Removes all System.Web.UI.WebControls.TableCell objects from the System.Web.UL.WebControls.TableCellCollection.

[31456] Use this method to remove all System.Web.UI.WebControls.TableCell objects from the System.Web.UI.WebControls.TableCellCollection and set the System.Web.UI.WebControls.TableCellCollection.Count property to 0.

[31457] CopyTo

[31458] [C#] public void CopyTo(Array array, int index);

[31459] [C++] public: _sealed void CopyTo(Array* array, int index);

[31460] [VB] NotOverridable Public Sub CopyTo(ByVal array As Array, ByVal index As Integer)

[31461] [JScript] public function CopyTo(array : Array, index : int);

[31462] Description

[31463] Copies the items from the System.Web.UI.WebControls.TableCellCollection to the specified System.Array, starting with the specified index in the System.Array

[31464] Use this method to copy the contents of the System.Web.UI.WebControls.TableCellCollection into the specified System.Array starting at the specified index. A zero-based System.Array that receives the copied items from the System.Web.UI.WebControls.TableCellCollection. The first index in the specified System.Array to receive the items. GetCelliIndex

[31465] [C#] public int GetCellIndex(TableCell cell);

[31466] [C++] public: int GetCellIndex(TableCell* cell);

[31467] [VB] Public Function GetCellIndex(ByVal cell As TableCell) As Integer

[31468] [JScript] public function GetCellIndex(cell : TableCell) : int;

[31469] Description

[31470] Returns a value that represents the index of the specified System.Web.UI.WebControls.TableCell from the System.Web.UI.WebControls.TableCellCollection.

[31471] Return Value: The index of the specified System.Web.UI.WebControls.TableCell within the System.Web.UI.WebControls.TableCellCollection. The default is −1, which indicates that a match has not been found.

[31472] Use this method to determine the index of the specified System.Web.UI.WebControls.TableCell in the System.Web.UI.WebControls.TableCellCollection. If the specified System.Web.UI.WebControls.TableCell is not found, an index of −1 is returned. The System.Web.UI.WebControls.TableCell to get the index of in the System.Web.UI.WebControls.TableCellCollection.

[31473] GetEnumerator

[31474] [C#] public IEnumerator GetEnumerator( );

[31475] [C++] public: _sealed Ienumerator* GetEnumerator( );

[31476] [VB] NotOverridable Public Function GetEnumerator( ) As Enumerator

[31477] [JScript] public function GetEnumerator( ) : IEnumerator;

[31478] Description

[31479] Returns a System.Collections.IEnumerator that contains all System.Web.UI.WebControls.TableCell objects in the System.Web.UI.WebControls.TableCellCollection.

[31480] Return Value: A System.Collections.IEnumerator that contains all System.Web.UI.WebControls.TableCell objects within the System.Web.UI.WebControls.TableCellCollection.

[31481] Use this method to create a System.Collections.IEnumerator that can be iterated through easily to get each item in the System.Web.UI.WebControls.TableCellCollection.

[31482] Remove

[31483] [C#] public void Remove(TableCell cell);

[31484] [C++] public: void Remove(TableCell* cell);

[31485] [VB] Public Sub Remove(ByVal cell As TableCell)

[31486] [JScript] public function Remove(cell : TableCell);

[31487] Description

[31488] Removes the specified System.Web.UI.WebControls.TableCell from the System.Web.UI.WebControls.TableCellCollection

[31489] Use this method to remove the specified System.Web.UI.WebControls.TableCell from a System.Web.UI.WebControls.TableCellCollection. The System.Web.UI.WebControls.TableCell to remove from the System.Web.UI.WebControls.TableCellCollection.

[31490] RemoveAt

[31491] [C#] public void RemoveAt(int index);

[31492] [C++] public: _sealed void RemoveAt(int index);

[31493] [VB] NotOverridable Public Sub RemoveAt(ByVal index As Integer)

[31494] [JScript] public function RemoveAt(index : int);

[31495] Description

[31496] Removes a System.Web.UI.WebControls.TableCell from the System.Web.UI.WebControls.TableCellCollection at the specified index.

[31497] Use this method to remove a System.Web.UI.WebControls.TableCell from a System.Web.UI.WebControls.TableCellCollection at the specified index. The index of the System.Web.UI.WebControls.TableCell to remove from the System.Web.UI.WebControls.TableCellCollection.

[31498] IList.Add

[31499] [C#] int IList.Add(object o);

[31500] [C++] int IList::Add(Object* o);

[31501] [VB] Function Add(ByVal o As Object) As Integer Implements IList.Add

[31502] [JScript] function IList.Add(o: Object): int;

[31503] IList.Contains

[31504] [C#] bool IList.Contains(object o);

[31505] [C++] bool IList::Contains(Object* o);

[31506] [VB] Function Contains(ByVal o As Object) As Boolean Implements IList.Contains

[31507] [JScript] function IList.Contains(o : Object) : Boolean;

[31508] IList.IndexOf

[31509] [C#] int IList.IndexOf(object o);

[31510] [C++] int IList::indexOf(Object* o);

[31511] [VB] Function IndexOf(ByVal o As Object) As Integer Implements IList.IndexOf

[31512] [JScript] function IList.IndexOf(o : Object) : int;

[31513] IList.Insert

[31514] [C#] void IList.Inscrt(int index, object o);

[31515] [C++] void IList::Insert(int index, Object* o);

[31516] [VB] Sub Insert(ByVal index As Integer, ByVal o As Object) Implements IList.Insert

[31517] [JScript] function IList.Insert(index : int, o Object);

[31518] IList.Remove

[31519] [C#] void IList.Remove(object o);

[31520] [C++] void IList::Rernove(Object* o);

[31521] [VB] Sub Remove(ByVal o As Object) Implements IList.Remove

[31522] [JScript] function IList.Remove(o : Object);

[31523] TableCellControlBuilder class (System.Web.UI.WebControls)

[31524] ToString

[31525] Description

[31526] Interacts with the parser to build a System.Web.UI.WebControls.TableCell control.

[31527] To create a custom control builder for a System.Web.UI.WebControls.TableCell derived control, you need to inherit from this class.

[31528] TableCellControlBuilder

[31529] Example Syntax:

[31530] ToString

[31531] [C#] public TableCellControlBuilder( );

[31532] [C++] public: TableCellControlBuilder( );

[31533] [VB] Public Sub New( )

[31534] [JScript] public function TableCellControlBuilder( );

[31535] ControlType

[31536] FChildrenAsProperties

[31537] FIsNonParserAccessor

[31538] HasAspCode

[31539] ID

[31540] InDesigner

[31541] NamingContainerType

[31542] Parser

[31543] TagName

[31544] AllowWhitespaceLiterals

[31545] [C#] public override bool AllowWhitespaceLiterals( );

[31546] [C++] public: bool AllowWhitespaceLiterals( );

[31547] [VB] Overrides Public Function AllowWhitespaceLiteralso) As Boolean

[31548] [JScript] public override function AllowWhitespaceLiterals( ) : Boolean;

[31549] Description

[31550] Specifies whether white space literals are allowed.

[31551] Return Value: false for all cases.

[31552] This method overrides System.Web.UI.ControlBuilder.AllowWhitespaceLiterals to ignore white space in the System.Web.UI.WebControls.TableCell control.

[31553] TableHeaderCell class (System.Web.UI.WebControls)

[31554] ToString

[31555] Description

[31556] Represents a heading cell within a System.Web.UI.WebControls.Table control.

[31557] The System.Web.UI.WebControls.TableHeaderCell class represents a heading cell in a System.Web.UI.WebControls.Table control. You can use the System.Web.UI.WebControls.TableCell.Text property to specify or determine the contents of the heading cell.

[31558] TableHeaderCell

[31559] Example Syntax:

[31560] ToString

[31561] [C#] public TableHeaderCell( );

[31562] [C++] public: TableHeaderCell( );

[31563] [VB] Public Sub New( )

[31564] [JScript] public function TableHeaderCell( );

[31565] Description

[31566] Initializes a new instance of the System.Web.UI.WebControls.TableHeaderCell class.

[31567] Use this contructor to create and initialize a new instance of the System.Web.UI.WebControls.TableHeaderCell class.

[31568] AccessKey

[31569] Attributes

[31570] BackColor

[31571] BorderColor

[31572] BorderStyle

[31573] BorderWidth

[31574] ChildControlsCreated

[31575] ClientID

[31576] ColumnSpan

[31577] Context

[31578] Controls

[31579] ControlStyle

[31580] ControlStyleCreated

[31581] CssClass

[31582] Enabled

[31583] EnableViewState

[31584] Events

[31585] Font

[31586] ForeColor

[31587] HasChildViewState

[31588] Height

[31589] HorizontalAlign

[31590] ID

[31591] IsTrackingViewState

[31592] NamingContainer

[31593] Page

[31594] Parent

[31595] RowSpan

[31596] Site

[31597] Style

[31598] TabIndex

[31599] TagKey

[31600] TagName

[31601] TemplateSourceDirectory

[31602] Text

[31603] ToolTip

[31604] UniqueID

[31605] VerticalAlign

[31606] ViewState

[31607] ViewStateIgnoresCase

[31608] Visible

[31609] Width

[31610] Wrap

[31611] TableItemStyle class (System.Web.UI.WebControls)

[31612] TrackViewState

[31613] Description

[31614] Specifies the style for an item in a table control.

[31615] The System.Web.UI.WebControls.TableItemStyle class represents the style properties for an item in the System.Web.UI.WebControls.Table control. You can control the a Specifies the style of the table item.

[31616] TableItemStyle

[31617] Example Syntax:

[31618] TrackViewState

[31619] [C#] public TableItemStyleo);

[31620] [C++] public: TableItemStyle( );

[31621] [VB] Public Sub New( )

[31622] [JScript] public function TableItemStyle( ); Creates a new instance of the System.Web.UI.WebControls.TableItemStyle class.

[31623] Description

[31624] Creates a new instance of the System.Web.UI.WebControls.TableItemStyle class.

[31625] TableItemStyle

[31626] Example Syntax:

[31627] TrackViewState

[31628] [C#] public TableItemStyle(StateBag bag);

[31629] [C++] public: TableItemStyle(StateBag* bag);

[31630] [VB] Public Sub New(ByVal bag As StateBag)

[31631] [JScript] public function TableItemStyle(bag : StateBag);

[31632] Description

[31633] Creates a new instance of the System.Web.UI.WebControls.TableItemStyle class with the specified state bag. The specified state bag.

[31634] BackColor

[31635] BorderColor

[31636] BorderStyle

[31637] BorderWidth

[31638] Container

[31639] CssClass

[31640] DesignMode

[31641] Events

[31642] Font

[31643] ForeColor

[31644] Height

[31645] HorizontalAlign

[31646] TrackViewState

[31647] Description

[31648] Gets or sets the horizontal alignment of the cell content.

[31649] IsEmpty

[31650] IsTrackingViewState

[31651] Site

[31652] VerticalAlign

[31653] TrackViewState

[31654] Description

[31655] Gets or sets the vertical alignment of the cell content.

[31656] ViewState

[31657] Width

[31658] Wrap

[31659] TrackViewState

[31660] Description

[31661] Gets or sets a value indicating whether the cell content wraps within the cell.

[31662] AddAttributesToRender

[31663] [C#] public override void AddAttributesToRender(HtmlTextWriter writer, WebControl owner);

[31664] [C++] public: void AddAttributesToRender(HtmlTextWriter* writer, WebControl* owner);

[31665] [VB] Overrides Public Sub AddAtfributesToRender(ByVal writer As HtmlTextWriter, ByVal owner As WebControl)

[31666] [JScript] public override function AddAttributesToRender(writer : HtmlTextWriter, owner : WebControl);

[31667] Description

[31668] Adds information about horizontal alignment, vertical alignment, and wrap to the list of attributes to render. The output stream that renders HTML content to the client. The control that the style refers to.

[31669] CopyFrom

[31670] [C] public override void CopyFrom(Style s);

[31671] [C++] public: void CopyFrom(Style* s);

[31672] [VB] Overrides Public Sub CopyFrom(ByVal s As Style)

[31673] [JScript] public override function CopyFrom(s : Style);

[31674] Description

[31675] Copies non-blank elements from the specified style, overwriting existing style elements if necessary. The style to copy.

[31676] MergeWith

[31677] [C#] public override void MergeWith(Style s);

[31678] [C++] public: void MergeWith(Style* s);

[31679] [VB] Overrides Public Sub MergeWith(ByVal s As Style)

[31680] [JScript] public override function MergeWith(s : Style);

[31681] Description

[31682] Copies non-blank elements from the specified style, but will not overwrite any existing style elements. The style to copy.

[31683] Reset

[31684] [C#] public override void Reset( );

[31685] [C++] public: void Reset( );

[31686] [VB] Overrides Public Sub Reset( )

[31687] [JScript] public override function Reset( );

[31688] Description

[31689] Clears out any defined style elements from the state bag.

[31690] TableRow class (System.Web.UI.WebControls)

[31691] TrackViewState

[31692] Description

[31693] Represents a row in a System.Web.UI.WebControls.Table control.

[31694] The System.Web.UI.WebControls.TableRow class represents a row in a System.Web.UI.WebControls.Table control.

[31695] TableRow

[31696] Example Syntax:

[31697] TrackViewState

[31698] [C#] public TableRow( );

[31699] [C++] public: TableRow( );

[31700] [VB] Public Sub New( )

[31701] [JScript] public function TableRow( );

[31702] Description

[31703] Initializes a new instance of the System.Web.UI.WebControls.TableRow class.

[31704] Use this constructor to create and initialize a new instance of the System.Web.UI.WebControls.TableRow class.

[31705] AccessKey

[31706] Attributes

[31707] BackColor

[31708] BorderColor

[31709] BorderStyle

[31710] BorderWidth

[31711] Cells

[31712] TrackViewState

[31713] Description

[31714] Gets a collection of System.Web.UI.WebControls.TableCell objects that represent the cells of a row in a System.Web.UI.WebControls.Table control.

[31715] Use this property to programmatically control a collection of System.Web.UI.WebControls.TableCell objects that represent the cells from a row of the System.Web.UI.WebControls.Table control. You can programmatically add, insert, or remove a System.Web.UI.WebControls.TableCell object from the collection.

[31716] ChildControlsCreated

[31717] ClientID

[31718] Context

[31719] Controls

[31720] ControlStyle

[31721] ControlStyleCreated

[31722] CssClass

[31723] Enabled

[31724] EnableViewState

[31725] Events

[31726] Font

[31727] ForeColor

[31728] HasChildView State

[31729] Height

[31730] HorizontalAlign

[31731] TrackViewState

[31732] Description

[31733] Gets or sets the horizontal alignment of the contents in the row.

[31734] Use the System.Web.UI.WebControls.TableRow.HorizontalAlign property to specify the horizontal alignment of the contents of the row. The following table lists the possible values.

[31735] ID

[31736] IsTrackingViewState

[31737] NamingContainer

[31738] Page

[31739] Parent

[31740] Site

[31741] to Style

[31742] TabIndex

[31743] TagKey

[31744] TagName

[31745] TemplateSourceDirectory

[31746] ToolTip

[31747] UniqueID

[31748] VerticalAlign

[31749] TrackViewState

[31750] Description

[31751] Gets or sets the vertical alignment of the contents in the row.

[31752] Use the System.Web.UI.WebControls.TableRow.VerticalAlign property to specify the vertical alignment of the contents of the row. The following table lists the possible values.

[31753] ViewState

[31754] ViewStateIgnoresCase

[31755] Visible

[31756] Width

[31757] CreateControlCollection

[31758] [C#] protected override ControlCollection CreateControlCollection( );

[31759] [C++] protected: ControlCollection* CreateControlCollection( );

[31760] [VB] Overrides Protected Function CreateControlCollection( ) As ControlCollection

[31761] [JScript] protected override function CreateControlCollection( ) ControlCollection;

[31762] Description

[31763] CreateControlStyle

[31764] [C#] protected override Style CreateControlStyle( );

[31765] [C++] protected: Style* CreateControlStyle( );

[31766] [VB] Overrides Protected Function CreateControlStyle( ) As Style

[31767] [JScript] protected override function CreateControlStyle( ) : Style;

[31768] Description

[31769] A protected method. Creates a table item control style.

[31770] Return Value: A System.Web.UI.WebControls.Style that specifies the table item control style.

[31771] TableRowCollection class (System.Web.UI.WebControls)

[31772] TrackViewState

[31773] Description

[31774] Encapsulates a collection of System.Web.UI.WebControls.TableRow objects that represent a single row in a System.Web.UI.WebControls.Table control. This class cannot be inherited.

[31775] Use this class to programmatically manage a collection of System.Web.UI.WebControls.TableRow objects. This class is commonly used to add or remove rows from a System.Web.UI.WebControls.Table control.

[31776] Count

[31777] TrackViewState

[31778] [C#] public int Count {get;}

[31779] [C++] public: _property int get_Count( );

[31780] [VB] Public ReadOnly Property Count As Integer

[31781] [JScript] public function get Count( ) : int;

[31782] Description

[31783] Gets the number of System.Web.UI.WebControls.TableRow objects in the System.Web.UI.WebControls.TableRowCollection.

[31784] Use this property to determine the number of rows in the System.Web.UI.WebControls.TableRowCollection. The System.Web.UI.WebControls.TableRowCollection.Count property is often used when iterating through the collection to determine the upper bound.

[31785] IsReadOnly

[31786] TrackViewState

[31787] [C#] public bool IsReadOnly {get;}

[31788] [C++] public: _property bool get_IsReadOnly( );

[31789] [VB] Public ReadOnly Property IsReadOnly As Boolean

[31790] [JScript] public ifunction get IsReadOnly( ) : Boolean;

[31791] Description

[31792] Gets a value indicating whether the System.Web.UI.WebControls.TableRowCollection is read-only.

[31793] This property always returns false to indicate that the System.Web.UI.WebControls.TableRowCollection can be written to in all cases.

[31794] IsSynchronized

[31795] TrackViewState

[31796] [C#] public bool IsSynchronized {get;}

[31797] [C++] public: _property bool get_IsSynchronized( );

[31798] [VB] Public ReadOnly Property IsSynchronized As Boolean

[31799] [JScript] public function get IsSynchronized( ) : Boolean;

[31800] Description

[31801] Gets a value indicating whether access to the System.Web.UI.WebControls.TableRowCollection is synchronized (threadsafe).

[31802] This property is derived from System.Collections.ICollection and is overridden to always return false.

[31803] Item

[31804] TrackViewState

[31805] [C#] public TableRow this[int index] {get;}

[31806] [C++] public: _property TableRow* get_LItem(int index);

[31807] [VB] Public Default ReadOnly Property Item(ByVal index As Integer) As TableRow

[31808] [JScript] returnValue=TableRowCollectionObject.Item(index);

[31809] Description

[31810] Gets a System.Web.UI.WebControls.TableRow from the System.Web.UI.WebControls.TableRowCollection at the specified index.

[31811] Use this indexer to get an individual System.Web.UI.WebControls.TableRow from the System.Web.UI.WebControls.TableRowCollection at the specified index using simple array notation. An ordinal index value that specifies which System.Web.UI.WebControls.TableRow to return.

[31812] SyncRoot

[31813] TrackViewState

[31814] [C#] public object SyncRoot {get;}

[31815] [C++] public: _property Object* get_SyncRoot( );

[31816] [VB] Public ReadOnly Property SyncRoot As Object

[31817] [JScript] public function get SyncRoot( ) : Object;

[31818] Description

[31819] Gets the object that can be used to synchronize access to the System.Web.UI.WebControls.TableRowCollection.

[31820] The object returned in this implementation is the System.Web.UI.WebControls.TabieRowCollection object itself.

[31821] Add

[31822] [C#] public int Add(TableRow row);

[31823] [C++] public: int Add(TableRow* row);

[31824] [VB] Public Function Add(ByVal row As TableRow) As Integer

[31825] [JScript] public function Add(row : TableRow) : int;

[31826] Description

[31827] Appends the specified System.Web.UI.WebControls.TableRow to the end of the System.Web.UI.WebControls.TableRowCollection.

[31828] Use this method to add a System.Web.UI.WebControls.TableRow to the end of a System.Web.UI.WebControls.TableRowCollection. The System.Web.UI.WebControls.TableRow to add to the System.Web.UI.WebControls.TableRowCollection.

[31829] AddAt

[31830] [C#] public void AddAt(int index, TableRow row);

[31831] [C++] public: void AddAt(int index, TableRow* row);

[31832] [VB] Public Sub AddAt(ByVal index As Integer, ByVal row As TableRow)

[31833] [JScript] public function AddAt(index : int, row : TableRow);

[31834] Description

[31835] Adds the specified System.Web.UI.WebControls.TableRow to the System.Web.UI.WebControls.TableRowCollection at the specified index location.

[31836] Use this method to insert the specified System.Web.UI.WebControls.TableRow in a System.Web.UI.WebControls.TableRowCollection at the specified index. The location in the System.Web.UI.WebControls.TableRowCollection at which to add the System.Web.UI.WebControls.TableRow. The System.Web.UI.WebControls.TableRow to add to the System.Web.UI.WebControls.TableRowCollection.

[31837] AddRange

[31838] [C#] public void AddRange(TableRow[ ] rows);

[31839] [C++] public: void AddRange(TableRow* rows[ ]);

[31840] [VB] Public Sub AddRange(ByVal rowso) As TableRow)

[31841] [JScript] public function AddRange(rows : TableRow[ ]);

[31842] Description

[31843] Clear

[31844] [C#] public void Clear( );

[31845] [C++] public: _sealed void Clear( );

[31846] [VB] NotOverridable Public Sub Clear( )

[31847] [JScript] public function Clear( );

[31848] Description

[31849] Removes all System.Web.UI.WebControls.TableRow controls from the System.Web.UI.WebControls.TableRowCollection.

[31850] Use this method to remove all System.Web.UI.WebControls.TableRow objects from the System.Web.UI.WebControls.TableRowCollection and set the System.Web.UI.WebControls.TableRowCollection.Count property to 0.

[31851] CopyTo

[31852] [C#] public void CopyTo(Array array, jint index);

[31853] [C++] public: _sealed void CopyTo(Array* array, int index);

[31854] [VB] NotOverridable Public Sub CopyTo(ByVal array As Array, ByVal index As Integer)

[31855] [JScript] public function CopyTo(array : Array, index : int);

[31856] Description

[31857] Copies the items from the System.Web.UI.WebControls.TableRowCollection to the specified System.Array, starting with the specified index in the System.Array.

[31858] Use this method to copy the contents of the System.Web.UI.WebControls.TableRowCollection into the specified System.Array, starting at the specified index. A zero-based System.Array that receives the copied items from the System.Web.UI.WebControls.TableRowCollection. The first position in the specified System.Array to receive copied contents.

[31859] GetEnumerator

[31860] [C#] public IEnumerator GetEnumerator( );

[31861] [C++] public: _sealed IEnumerator* GetEnumerator( );

[31862] [VB] NotOverridable Public Function GetEnumerator( ) As IEnumerator

[31863] [JScript] public function GetEnumerator( ) : IEnumerator;

[31864] Description

[31865] Returns an System.Collections.IEnumerator that contains all System.Web.UI.WebControls.TableRow objects within the System.Web.UI.WebControls.TableRowCollection.

[31866] Return Value: A System.Collections.IEnumerator that contains all System.Web.UI.WebControls.TableRow objects within the System.Web.UI.WebControls.TableRowCollection.

[31867] Use this method to create a System.Collections.IEnumerator that can be iterated through easily to get each item in the System.Web.UI.WebControls.TableRowCollection.

[31868] GetRowIndex

[31869] [C#] public int GetRowIndex(TableRow row);

[31870] [C++] public: mnt GetRowIndex(TableRow* row);

[31871] [VB] Public Function GetRowIndex(ByVal row As TableRow) As Integer

[31872] [JScript] public function GetRowIndex(row : TableRow) : int;

[31873] Description

[31874] Returns a value that represents the index of the specified System.Web.UI.WebControls.TableRow from the System.Web.UI.WebControls.TableRowCollection

[31875] Return Value: The ordinal index position of the specified System.Web.UI.WebControls.TableRow within the collection. The default is −1, which indicates that the specified System.Web.UI.WebControls.TableRow has not been found.

[31876] Use this method to determine the index of the specified System.Web.UI.WebControls.TableRow in the System.Web.UI.WebControls.TableRowCollection. If the specified System.Web.UI.WebControls.TableRow is not found, an index of −1 is returned. The System.Web.UI.WebControls.TableRow to search for in the System.Web .UI.WebControls.TableRowCollection.

[31877] Remove

[31878] [C#] public void Remove(TableRow row);

[31879] [C++] public: void Remove(TableRow* row);

[31880] [VB] Public Sub Remove(ByVal row As TableRow)

[31881] [JScript] public function Remove(row : TableRow);

[31882] Description

[31883] Removes the specified System.Web.UI.WebControls.TableRow from the System.Web.UI.WebControls.TableRowCollection.

[31884] Use this method to remove the specified System.Web.UI.WebControls.TableRow from a System.Web.UI.WebControls.TableRowCollection. The System.Web.UI.WebControls.TableRow to remove from the System.Web.UI.WebControls.TableRowCollection.

[31885] RemoveAt

[31886] [C#] public void RemoveAt(int index);

[31887] [C++] public: _sealed void RemoveAt(int index);

[31888] [VB] NotOverridable Public Sub RemoveAt(ByVal index As Integer)

[31889] [JScript] public function RemoveAt(index : int);

[31890] Description

[31891] Removes a System.Web.UI.WebControls.TableRow from the System.Web.UI.WebControls.TableRowCollection at the specified index.

[31892] Use this method to remove a System.Web.UI.WebControls.TableRow from the System.Web.UI.WebControls.TableRowCollection at the specified index. The index of the System.Web.UI.WebControls.TableRow to remove from the System.Web.UI.WebControls.TableRowCollection.

[31893] IList.Add

[31894] [C#] int IList.Add(object o);

[31895] [C++] mnt IList::Add(Object* o);

[31896] [VB] Function Add(ByVal o As Object) As Integer Implements IList.Add

[31897] [JScript] function IList.Add(o : Object) : int;

[31898] IList.Contains

[31899] [C#] bool IList.Contains(object o);

[31900] [C++] bool IList::Contains(Object* o);

[31901] [VB] Function Contains(ByVal o As Object) As Boolean Implements IList.Contains

[31902] [JScript] function IList.Contains(o : Object) : Boolean;

[31903] IList.IndexOf

[31904] [C#] int IList.IndexOf(object o);

[31905] [C++] int IList::IndexOf(Object* o);

[31906] [VB] Function IndexOf(ByVal o As Object) As Integer Implements IList.IndexOf

[31907] [JScript] function IList.IndexOf(o : Object) : int;

[31908] IList.Insert

[31909] [C#] void IList.Insert(int index, object o);

[31910] [C++] void IList:.Insert(int index, Object* o);

[31911] [VB] Sub Insert(ByVal index As Integer, ByVal o As Object) Implements IList.Insert

[31912] [JScript] function IList.Insert(index : int, o : Object);

[31913] IList.Remove

[31914] [C#] void IList.Remove(object o);

[31915] [C++] void IList::Remove(Object* o);

[31916] [VB] Sub Remove(ByVal o As Object) Implements IList.Remove

[31917] [JScript] function IList.Remove(o : Object);

[31918] TableStyle class (System.Web.UI.WebControls)

[31919] ToString

[31920] Description

[31921] Specifies the style for a table control.

[31922] This is used primarily by control developers.

[31923] TableStyle

[31924] Example Syntax:

[31925] ToString

[31926] [C#] public TableStyle( );

[31927] [C++] public: TableStyle( );

[31928] [VB] Public Sub New( )

[31929] [JScript] public function TableStyle( ); Initializes a new instance of the System.Web.UI.WebControls.TableStyle class.

[31930] Description

[31931] Initializes a new instance of the System.Web.UI.WebControls.TableStyle class using default values.

[31932] TableStyle

[31933] Example Syntax:

[31934] ToString

[31935] [C#] public TableStyle(StateBag bag);

[31936] [C+#] public: TableStyle(StateBag* bag);

[31937] [VB] Public Sub New(ByVal bag As StateBag)

[31938] [JScript] public function TableStyle(bag : StateBag);

[31939] Description

[31940] Initializes a new instance of the System.Web.UI.WebControls.TableStyle class with the specified state bag information.

[31941] BackColor

[31942] BackImageUrl

[31943] ToString

[31944] Description

[31945] Gets or sets the URL of an image to display in the background of a table control.

[31946] The image will be tiled if it is smaller than the table.

[31947] BorderColor

[31948] BorderStyle

[31949] BorderWidth

[31950] CellPadding

[31951] ToString

[31952] Description

[31953] Gets or sets the distance between the border and the contents of the table cell.

[31954] CellSpacing

[31955] ToString

[31956] [C#] public virtual int CellSpacing {get; set;}

[31957] [C++] public: _property virtual int get_CellSpacing( );public: _property virtual void set_CellSpacing(int);

[31958] [VB] Overtidable Public Property CellSpacing As Integer

[31959] [JScript] public function get CellSpacing( ) : int;public function set CellSpacing(int);

[31960] Description

[31961] Gets or sets the distance between table cells.

[31962] Container

[31963] CssClass

[31964] DesignMode

[31965] Events

[31966] Font

[31967] ForeColor

[31968] GridLines

[31969] ToString

[31970] Description

[31971] Gets or sets the gridlines property of the table.

[31972] Height

[31973] HorizontalAlign

[31974] ToString

[31975] Description

[31976] Gets or sets the horizontal alignment of the table within the page.

[31977] IsEmpty

[31978] IsTrackingViewState

[31979] Site

[31980] ViewState

[31981] Width

[31982] AddAttributesToRender

[31983] [C#] public override void AddAttributesToRender(HtmlTextWriter writer, WebControl owner);

[31984] [C++] public: void AddAttributesToRender(HtmlTextWriter* writer, WebControl* owner);

[31985] [VB] Overrides Public Sub AddAttributesToRender(ByVal writer As HtmlTextWriter, ByVal owner As WebControl)

[31986] [JScript] public override function AddAttributesToRender(writer : HtmlTextWriter, owner : WebControl);

[31987] Description

[31988] Adds information about the background image, callspacing, cellpadding, gridlines, and alignment to the list of attributes to render. The output stream that renders HTML content to the client. The control associated with the style.

[31989] CopyFrom

[31990] [C#] public override void CopyFrom(Style s);

[31991] [C++] public: void CopyFrom(Style* s);

[31992] [VB] Overrides Public Sub CopyFrom(ByVal s As Style)

[31993] [JScript] public override function CopyFrom(s : Style);

[31994] Description

[31995] Copies non-blank elements from the specified style, overwriting existing style elements if necessary. The style to copy.

[31996] MergeWith

[31997] [C#] public override void MergeWith(Style s);

[31998] [C++] public: void MergeWith(Style* s);

[31999] [VB] Overrides Public Sub MergeWith(ByVal s As Style)

[32000] [JScript] public override function MergeWith(s : Style);

[32001] Description

[32002] Copies non-blank elements from the specified style, but will not overwrite any existing style elements. The style to copy.

[32003] Reset

[32004] [C#] public override void Reset( );

[32005] [C++] public: void Reset( );

[32006] [VB] Overrides Public Sub Reset( )

[32007] [JScript] public override function Reset( );

[32008] Description

[32009] Clears out any defined style elements from the state bag.

[32010] TargetConverter class (System.Web.UI.WebControls)

[32011] TrackViewState

[32012] Description

[32013] TargetConverter

[32014] Example Syntax:

[32015] TrackViewState

[32016] [C#] public TargetConverter( );

[32017] [C++] public: TargetConverter( );

[32018] [VB] Public Sub New( )

[32019] [JScript] public function TargetConverter( );

[32020] GetStandardValues

[32021] [C#] public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext context);

[32022] [C++] public: StandardValuesCollection* GetStandardValues(ITypeDescriptorContext* context);

[32023] [VB] Overrides Public Function GetStandardValues(ByVal context As ITypeDescriptorContext) As StandardValuesCollection

[32024] [JScript] public override function GetStandardValues(context : ITypeDescriptorContext) : StandardValuesCollection;

[32025] Description

[32026] GetStandardValuesExclusive

[32027] [C#] public override bool GetStandardValuesExclusive(ITypeDescriptorContext context);

[32028] [C++] public: bool GetStandardValuesExclusive(ITypeDescriptorContext* context);

[32029] [VB] Overrides Public Function GetStandardValuesExclusive(ByVal context As ITypeDescriptorContext) As Boolean

[32030] [JScript] public override function GetStandardValuesExclusive(context : ITypeDescriptorContext) : Boolean;

[32031] Description

[32032] GetStandardValuesSupported

[32033] [C#] public override bool GetStandardValuesSupported(ITypeDescriptorContext context);

[32034] [C++] public: bool GetStandardValuesSupported(ITypeDescriptorContext* context);

[32035] [VB] Overrides Public Function GetStandardValuesSupported(ByVal context As ITypeDescriptorContext) As Boolean

[32036] [JScript] public override function GetStandardValuesSupported(context : ITypeDescriptorContext) : Boolean;

[32037] Description

[32038] TemplateColumn class (System.Web.UI.WebControls)

[32039] ToString

[32040] Description

[32041] A column type for the System.Web.UI.WebControls.DataGrid control that allows you to customize the layout of controls in the column.

[32042] Use the System.Web.UI.WebControls.TemplateColumn column type in a System.Web.UI.WebControls.DataGrid control to create a column with a customized control layout.

[32043] TemplateColumn

[32044] Example Syntax:

[32045] ToString

[32046] [C#] public TemplateColumn( );

[32047] [C++] public: TemplateColumn( );

[32048] [VB] Public Sub New( )

[32049] [JScript] public function TemplateColumn( );

[32050] Description

[32051] Initializes a new instance of the System.Web.UI.WebControls.TempIateColumn class.

[32052] Use this constructor to create and initializes a new instance of the System.Web.UI.WebControls.TemplateColumn class.

[32053] DesignMode

[32054] EditItemTemplate

[32055] ToString

[32056] Description

[32057] Gets or sets the template for this column for the item selected for editing in the System.Web.UI.WebControls.DataGrid control.

[32058] Use the System.Web.UI.WebControls.TemplateColumn.EditItemTemplate property to control the contents of the item selected for editing in the column of the System.Web.UI.WebControls.DataGrid control.

[32059] FooterStyle

[32060] FooterTemplate

[32061] ToString

[32062] Description

[32063] Gets or sets the template for the footer section of this column in the System.Web.UI.WebControls.DataGrid control.

[32064] Use the System.Web.UI.WebControls.DataList.FooterTemplate property to control the contents of the footer section.

[32065] FooterText

[32066] HeaderImageUrl

[32067] HeaderStyle

[32068] HeaderTemplate

[32069] ToString

[32070] Description

[32071] Gets or sets the template for the heading section of this column in the System.Web.UI.WebControls.DataGrid control.

[32072] Use the System.Web.UI.WebControls.DataList.HeaderTemplate property to control the contents of the heading section. The appearance of the header section is controlled by the System.Web.UI.WebControls.DataList.HeaderStyle property.

[32073] HeaderText

[32074] IsTrackingViewState

[32075] ItemStyle

[32076] ItemTemplate

[32077] ToString

[32078] Description

[32079] Gets or sets the template for the items in this column of the System.Web.UI.WebControls.DataGrid control.

[32080] Use the System.Web.UI.WebControls.TemplateColumn.ItemTemplate property to control the contents of the items in the System.Web.UI.WebControls.DataList control.

[32081] Owner

[32082] SortExpression

[32083] ViewState

[32084] Visible

[32085] InitializeCell

[32086] [C#] public override void InitializeCell(TableCell cell, int columnIndex, ListItemType itemType);

[32087] [C++] public: void InitializeCell(TableCell* cell, int columnIndex, ListItemType itemType);

[32088] [VB] Overrides Public Sub InitializeCell(ByVal cell As TableCell, ByVal columnIndex As Integer, ByVal itemType As ListItemType)

[32089] [JScript] public override function InitializeCell(cell : TableCell, columnIndex : int, itemType : ListItemType);

[32090] Description

[32091] TextAlign enumeration (System.Web.UI.WebControls)

[32092] TrackViewState

[32093] Description

[32094] Specifies whether the text associated with a checkbox or radio button control appears to the left or to the right of the control.

[32095] The System.Web.UI.WebControls.TextAlign enumeration represents the different text alignment options for checkbox and radio button controls.

[32096] TrackViewState

[32097] [C#] public const TextAlign Left;

[32098] [C++] public: const TextAlign Left;

[32099] [VB] Public Const Left As TextAlign

[32100] [JScript] public var Left : TextAlign;

[32101] Description

[32102] Text associated with a checkbox or radio button control appears to the left of the control.

[32103] TrackViewState

[32104] [C#] public const TextAlign Right;

[32105] [C++] public: const TextAlign Right;

[32106] [VB] Public Const Right As TextAlign

[32107] [JScript] public var Right : TextAlign;

[32108] Description

[32109] Text associated with a checkbox or radio button control appears to the right of the control.

[32110] TextBox class (System.Web.UI.WebControls)

[32111] ToString

[32112] Description

[32113] Constructs a text box and defines its properties.

[32114] The System.Web.UI.WebControls.TextBox server control is an input control that lets the user enter text. By default, the System.Web.UI.WebControls.TextBox.TextMode of the text box is SingleLine X but it can be modified to be MultiLine or Password.

[32115] TextBox

[32116] Example Syntax:

[32117] ToString

[32118] [C#] public TextBox( );

[32119] [C++] public: TextBox( );

[32120] [VB] Public Sub New( )

[32121] [JScript] public function TextBox( );

[32122] Description

[32123] Initializes a new instance of the System.Web.UI.WebControls.TextBox class.

[32124] AccessKey

[32125] Attributes

[32126] AutoPostBack

[32127] ToString

[32128] Description

[32129] Gets or sets a value indicating whether an automatic postback to the server will occur whenever the user changes the content of the text box.

[32130] BackColor

[32131] BorderColor

[32132] BorderStyle

[32133] BorderWidth

[32134] ChildControlsCreated

[32135] ClientID

[32136] Columns

[32137] ToString

[32138] Description

[32139] Gets or sets the display width of the text box in characters.

[32140] Context

[32141] Controls

[32142] ControlStyle

[32143] ControlStyleCreated

[32144] CssClass

[32145] Enabled

[32146] EnableViewState

[32147] Events

[32148] Font

[32149] ForeColor

[32150] HasChildViewState

[32151] Height

[32152] ID

[32153] IsTrackingViewState

[32154] MaxLength

[32155] ToString

[32156] Description

[32157] Gets or sets the maximum number of characters allowed in the text box.

[32158] This property is not applicable when the System.Web.UI.WebControls.TextBox.TextMode property is set to TextBoxMode.MultiLine.

[32159] NamingContainer

[32160] Page

[32161] Parent

[32162] ReadOnly

[32163] ToString

[32164] Description

[32165] Whether the textbox is in read-only mode.

[32166] Rows

[32167] ToString

[32168] [C#] public virtual int Rows {get; set;}

[32169] [C++] public: _property virtual int get_Rows( );public: _property virtual void set_Rows(int);

[32170] [VB] Overridable Public Property Rows As Integer

[32171] [JScript] public function get Rows( ) : int;public function set Rows(int);

[32172] Description

[32173] Gets or sets the display height of a multiline text box.

[32174] This property is only applicable when the System.Web.UI.WebControls.TextBox.TextMode property is set to TextBoxMode.MultiLine.

[32175] Site

[32176] Style

[32177] TabIndex

[32178] TagKey

[32179] ToString

[32180] Description

[32181] A protected property. Gets the HTML tag for the text box control.

[32182] TagName

[32183] TemplateSourceDirectory

[32184] Text

[32185] ToString

[32186] Description

[32187] Gets or sets the text content of the text box.

[32188] TextMode

[32189] ToString

[32190] [C#] public virtual TextBoxMode TextMode {get; set;}

[32191] [C++] public: _property virtual TextBoxMode get_TextMode( );public: _property virtual void set_TextMode(TextBoxMode);

[32192] [VB] Overridable Public Property TextMode As TextBoxMode

[32193] [JScript] public function get TextMode( ) : TextBoxMode;public function set TextMode(TextBoxMode);

[32194] Description

[32195] Gets or sets the behavior mode of the text box.

[32196] ToolTip

[32197] UniqueID

[32198] ViewState

[32199] ViewStateIgnoresCase

[32200] Visible

[32201] Width

[32202] Wrap

[32203] ToString

[32204] Description

[32205] Gets or sets a value indicating whether the text content wraps within the text box.

[32206] This property is only applicable when the System.Web.UI.WebControls.TextBox.TextMode property is set to TextBoxMode.MultiLine.

[32207] ToString

[32208] Description

[32209] Occurs when the content of the text box is changed upon server postback.

[32210] AddAttributesToRender

[32211] [C#] protected override void AddAftributesToRender(HtmijextWriter writer);

[32212] [C++] protected: void AddAttributesToRender(HtmllTextWriter* writer);

[32213] [VB] Overrides Protected Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[32214] [JScript] protected override function AddAttributesToRender(writer : HtmlTextWriter);

[32215] Description

[32216] AddParsedSubObject

[32217] [C#] protected override void AddParsedSubObject(object obj);

[32218] [C++] protected: void AddParsedSubObject(Object* obj);

[32219] [VB] Overrides Protected Sub AddParsedSubObject(ByVal obj As Object)

[32220] [JScript] protected override function AddParsedSubObject(obj : Object);

[32221] Description

[32222] Overridden to only allow literal controls to be added as Text property.

[32223] OnPreRender

[32224] [C#] protected override void OnPreRender(EventArgs e);

[32225] [C++] protected: void OnPreRender(EventArgs* e);

[32226] [VB] Overrides Protected Sub OnPreRender(ByVal e As EventArgs)

[32227] [JScript] protected override function OnPreRender(e : EventArgs);

[32228] Description

[32229] OnTextChanged

[32230] [C#] protected virtual void OnTextChanged(EventArgs e);

[32231] [C++] protected: virtual void OnTextChanged(EventArgs* e);

[32232] [VB] Overridable Protected Sub OnTextChanged(ByVal e As EventArgs)

[32233] [JScript] protected function OnTextChanged(e : EventArgs);

[32234] Description

[32235] Raises the TextChanged event.

[32236] Render

[32237] [C#] protected override void Render(HtmlTextWriter writer);

[32238] [C++] protected: void Render(HtmlTextWriter* writer);

[32239] [VB] Overrides Protected Sub Render(ByVal writer As HtmlTextWriter)

[32240] [JScript] protected override function Render(writer : HtmlTextWriter);

[32241] Description

[32242] IPostBackDataHandler.LoadPostData

[32243] [C#] bool IPostBackDataHandler.LoadPostData(string postDataKey, NameValueCollection postCollection);

[32244] [C++] bool IPostBackDataHandler::LoadPostData(String* postDataKey, NameValueCollection* postCollection);

[32245] [VB] Function LoadPostData(ByVal postDataKey As String, ByVal postCollection As NameValueCollection) As Boolean Implements IPostBackDataHandler.LoadPostData

[32246] [JScript] function IPostBackDataHandler.LoadPostData(postDataKey : String, postCollection : NameValueCollection) : Boolean;

[32247] IPostBackDataHandler.RaisePostDataChangedEvent

[32248] [C#] void IPostBackDataHandler.RaisePostDataChangedEvent( );

[32249] [C++] void IPostBackDataHandler::RaisePostDataChangedEvent( );

[32250] [VB] Sub RaisePostDataChangedEvent( ) Implements IPostBackDataHandler.RaiseostDataChangedEvent

[32251] [JScript] unction IPostBackDataHandler.RaisePostDataChangedEvent( );

[32252] TextBoxControlBuilder class (System.Web.UI.WebControls)

[32253] TrackViewState

[32254] Description

[32255] Interacts with the parser to build a System.Web.UI.WebControls.TextBox control.

[32256] To create a custom control builder for a System.Web.UI.WebControls.TextBox derived control, you need to inherit from this class.

[32257] TextBoxControlBuilder

[32258] Example Syntax:

[32259] TrackViewState

[32260] [C#] public TextBoxControlBuilder( );

[32261] [C++] public: TextBoxControlBuilder( );

[32262] [VB] Public Sub New( )

[32263] [JScript] public function TextBoxControlBuilder( );

[32264] ControlType

[32265] FChildrenAsProperties

[32266] FIsNonParserAccessor

[32267] HasAspCode

[32268] ID

[32269] InDesigner

[32270] NamingContainerType

[32271] Parser

[32272] TagName

[32273] AllowWhitespaceLiterals

[32274] [C#] public override bool AllowWhitespaceLiterals( );

[32275] [C++] public: bool AllowWhitespaceLiterals( );

[32276] [VB] Overrides Public Function AllowWhitespaceLiterals( ) As Boolean

[32277] [JScript] public override function AllowWhitespaceLiterals( ) : Boolean;

[32278] Description

[32279] Specifies whether white space literals are allowed.

[32280] Return Value: false for all cases.

[32281] This method overrides System.Web.UI.ControlBuilder.AllowWhitespaceLiterals to ignore white space in the System.Web.UI.WebControls.TextBox control.

[32282] HtmlDecodeLiterals

[32283] [C#] public override bool HtmlDecodeLiterals( );

[32284] [C++] public: bool HtmlDecodeLiterals( );

[32285] [VB] Overrides Public Function HtmlDecodeLiterals( ) As Boolean

[32286] [JScript] public override function HtmlDecodeLiterals( ) : Boolean;

[32287] Description

[32288] TextBoxMode enumeration (System.Web.UI.WebControls)

[32289] ToString

[32290] Description

[32291] Specifies the behavior mode of the text box.

[32292] The System.Web.UI.WebControls.TextBoxMode enumeration represents the different display options for System.Web.UI.WebControls.TextBox controls.

[32293] ToString

[32294] [C#] public const TextBoxMode MultiLine;

[32295] [C++] public: const TextBoxMode MultiLine;

[32296] [VB] Public Const MultiLine As TextBoxMode

[32297] [JScript] public var MultiLine : TextBoxMode;

[32298] Description

[32299] Multi line entry mode.

[32300] ToString

[32301] [C#] public const TextBoxMode Password;

[32302] [C++] public: const TextBoxMode Password;

[32303] [VB] Public Const Password As TextBoxMode

[32304] [JScript] public var Password : TextBoxMode;

[32305] Description

[32306] Password entry mode.

[32307] ToString

[32308] [C#] public const TextBoxMode SingleLine;

[32309] [C++] public: const TextBoxMode SingleLine;,

[32310] [VB] Public Const SingleLine As TextBoxMode

[32311] [JScript] public var SingleLine : TextBoxMode;

[32312] Description

[32313] Single-line entry mode.

[32314] TitleFormat enumeration (System.Web.UI.WebControls)

[32315] ToString

[32316] Description

[32317] Specifies the title format for the displayed month in the System.Web.UI.WebControls.Calendar control.

[32318] The System.Web.UI.WebControls.TitleFormat enumeration represents the different title formats for the System.Web.UI.WebControls.Calendar control.

[32319] ToString

[32320] [C#] public const TitleFormat Month;

[32321] [C++] public: const TitleFormat Month;

[32322] [VB] Public Const Month As TitleFormat

[32323] [JScript] public var Month : TitleFormat;

[32324] Description

[32325] Title displayed with only the month but not the year. For example, January.

[32326] ToString

[32327] [C#] public const TitleFormat MonthYear;

[32328] [C++] public: const TitleFormat MonthYear;

[32329] [VB] Public Const MonthYear As TitleFormat

[32330] [JScript] public var MonthYear : TitleFormat;

[32331] Description

[32332] Title displayed with both the month and the year. For example, “January 2000”.

[32333] Unit structure (System.Web.UI.WebControls)

[32334] ToString

[32335] Description

[32336] Defines the fields, properties, and methods of the System.Web.UI.WebControls.Unit structure.

[32337] ToString

[32338] [C#] public static readonly Unit Empty;

[32339] [C++] public: static Unit Empty;

[32340] [VB] Public Shared ReadOnly Empty As Unit

[32341] [JScript] public static var Empty : Unit;

[32342] Description

[32343] Specifies an empt y unit. This field is read-only.

[32344] Unit

[32345] Example Syntax:

[32346] ToString

[32347] [C++] public Unit(double value);

[32348] [C++] public: Unit(double value);

[32349] [VB] Public Sub New(ByVal value As Double)

[32350] [JScript] public function Unit(value : double);

[32351] Description

[32352] Initializes a new instance of the System.Web.UI.WebControls.Unit structure with the specified double-precision floating point number as the unit value and Pixel as the (default) unit type. Represents the specified unit value.

[32353] Unit

[32354] Example Syntax:

[32355] ToString

[32356] [C#] public Unit(int value);

[32357] [C++] public: Unit(int value);

[32358] [VB] Public Sub New(ByVal value As Integer)

[32359] [JScript] public function Unit(value : int); Initializes a new instance of the System.Web.UI.WebControls.Unit structure.

[32360] Description

[32361] Initializes a new instance of the System.Web.UI.WebControls.Unit structure with the specified 32-bit signed integer as the unit value and Pixel as the (default) unit type. Represents the specified unit value.

[32362] Unit

[32363] Example Syntax:

[32364] ToString

[32365] [C#] public Unit(string value);

[32366] [C++] public: Unit(String* value);

[32367] [VB] Public Sub New(ByVal value As String)

[32368] [JScript] public function Unit(value : String);

[32369] Description

[32370] Initializes a new instance of the System.Web.UI.WebControls.Unit structure with the specified text string that contains the unit value and unit type. If the unit type is not specified, the default is Pixel. The specified text string that contains the unit value and unit type.

[32371] Unit

[32372] Example Syntax:

[32373] ToString

[32374] [C#] public Unit(double value, UnitType type);

[32375] [C++] public: Unit(double value, UnitType type);

[32376] [VB] Public Sub New(ByVal value As Double, ByVal type As UnitType)

[32377] [JScript] public function Unit(value : double, type : UnitType);

[32378] Description

[32379] Initializes a new instance of the System.Web.UI.WebControls.Unit structure with the specified double-precision floating point number as the unit value and the specified System.Web.UI.WebControls.UnitType as the unit type. Represents the specified unit value. Represents the specified unit type.

[32380] Unit

[32381] Example Syntax:

[32382] ToString

[32383] [C#] public Unit(string value, CultureInfo culture);

[32384] [C++] public: Unit(String* value, CultureInfo* culture);

[32385] [VB] Public Sub New(ByVal value As String, ByVal culture As CultureInfo)

[32386] [JScript] public function Unit(value : String, culture : CultureInfo);

[32387] Description

[32388] IsEmpty

[32389] ToString

[32390] [C#] public bool IsEmpty {get;}

[32391] [C++] public: _property bool get_IsEmpty( );

[32392] [VB] Public ReadOnly Property IsEmpty As Boolean

[32393] [JScript] public function get IsEmpty( ) : Boolean;

[32394] Description

[32395] Gets a value indicating whether the System.Web.UI.WebControls.Unit is empty.

[32396] Type

[32397] ToString

[32398] [C#] public UnitType Type {get;}

[32399] [C++] public: _property UnitType get_Type( );

[32400] [VB] Public ReadOnly Property Type As UnitType

[32401] [JScript] public function get Type( ) : UnitType;

[32402] Description

[32403] Gets or sets the type of the System.Web.UI.WebControls.Unit.

[32404] Value

[32405] ToString

[32406] [C#] public double Value {get;}

[32407] [C++] public: _property double get_Value( );

[32408] [VB] Public ReadOnly Property Value As Double

[32409] [JScript] public function get Value( ) : double;

[32410] Description

[32411] Gets the value of the System.Web.UI.WebControls.Unit.

[32412] Equals

[32413] [C#] public override bool Equals(object obj);

[32414] [C++] public: bool Equals(Object* obj);

[32415] [VB] Overrides Public Function Equals(ByVal obj As Object) As Boolean

[32416] [JScript] public override function Equals(obj : Object) : Boolean;

[32417] Description

[32418] Compares this System.Web.UI.WebControls.Unit with the specified object.

[32419] Return Value: true if this System.Web.UI.WebControls.Unit has the same value and type as the specified object; otherwise, false. The specified object for comparison.

[32420] GetHashCode

[32421] [C#] public override int GetHashCode( );

[32422] [C++] public: int GetHashCode( );

[32423] [VB] Overrides Public Function GetHashCode( ) As Integer

[32424] [JScript] public override function GetHashCode( ) : int;

[32425] Description

[32426] op_Equality

[32427] [C#] public static bool operator==(Unit left, Unit right);

[32428] [C++] public: static bool op_Equality(Unit left, Unit right);

[32429] [VB] returnValue=Unit.op_Equality(left, right)

[32430] [JScript] returnValue=left==right;

[32431] Description

[32432] Compares two units to find out if they have the same value and type.

[32433] Return Value: true if both units have the same value and type; otherwise, false. One of the two units being compared. The other of the two units being compared.

[32434] op_Implicit

[32435] [C#] public static implicit operator Unit(int n);

[32436] [C++] public: static Unit op_Implicit(int n);

[32437] [VB] returnValue Unit.op_Implicit(n)

[32438] [JScript] returnValue=n;

[32439] Description

[32440] Implicitly creates a System.Web.UI.WebControls.Unit of type Pixel from the specified 32-bit unsigned integer. The specified 32-bit unsigned integer for creating a Unit.

[32441] op_Inequality

[32442] [C#] public static bool operator !=(Unit left, Unit right);

[32443] [C++] public: static bool op_Inequality(Unit left, Unit right);

[32444] [VB] returnValue=Unit.op_Inequality(left, right)

[32445] [JScript] returnValue=left !=right;

[32446] Description

[32447] Compares two units to find out if they have different values and/or types.

[32448] Return Value: true if both units have different values or different types; otherwise, false. One of the two units being compared. The other of the two units being compared.

[32449] Parse

[32450] [C#] public static Unit Parse(string s);

[32451] [C++] public: static Unit Parse(String* s);

[32452] [VB] Public Shared Function Parse(ByVal s As String) As Unit

[32453] [JScript] public static function Parse(s : String) : Unit;

[32454] Description

[32455] Parse

[32456] [C#] public static Unit Parse(string s, CultureInfo culture);

[32457] [C++] public: static Unit Parse(String* s, CultureInfo* culture);

[32458] [VB] Public Shared Function Parse(ByVal s As String, ByVal culture As CultureInfo) As Unit

[32459] [JScript] public static function Parse(s : String, culture : CultureInfo) : Unit;

[32460] Description

[32461] Percentage

[32462] [C#] public static Unit Percentage(double n);

[32463] [C++] public: static Unit Percentage(double n);

[32464] [VB] Public Shared Function Percentage(ByVal n As Double) As Unit

[32465] [JScript] public static function Percentage(n : double) : Unit;

[32466] Description

[32467] Creates a System.Web.UI.WebControls.Unit of type Percentage from the specified 32-bit signed integer.

[32468] Return Value: A System.Web.UI.WebControls.Unit that represents the unit created. The specified double precision floating point number for creating a unit.

[32469] Pixel

[32470] [C#] public static Unit Pixel(int n);

[32471] [C++] public: static Unit Pixel(int n);

[32472] [VB] Public Shared Function Pixel(ByVal n As Integer) As Unit

[32473] [JScript] public static function Pixel(n : int) : Unit;

[32474] Description

[32475] Creates a System.Web.UI.WebControls.Unit of type Pixel from the specified 32-bit signed integer.

[32476] Return Value: A System.Web.UI.WebControls.Unit that represents the unit created. The specified 32-bit signed integer for creating a unit.

[32477] Point

[32478] [C#] public static Unit Point(int n);

[32479] [C++] public: static Unit Point(int n);

[32480] [VB] Public Shared Function Point(ByVal n As Integer) As Unit

[32481] [JScript] public static function Point(n : int) : Unit;

[32482] Description

[32483] Creates a System.Web.UI.WebControls.Unit of type Point from the specified 32-bit signed integer.

[32484] Return Value: A System.Web.UI.WebControls.Unit that represents the unit created. The specified 32-bit signed integer for creating a unit.

[32485] ToString

[32486] [C#] public override string ToString( );

[32487] [C++] public: String* ToString( );

[32488] [VB] Overrides Public Function ToString( ) As String

[32489] [JScript] public override function ToString( ) : String;

[32490] Description

[32491] Converts a System.Web.UI.WebControls.Unit to a System.String.

[32492] Return Value: A System.String represents this System.Web.UI.WebControls.Unit.

[32493] ToString

[32494] [C#] public string ToString(CultureInfo culture);

[32495] [C++] public: String* ToString(CultureInfo* culture);

[32496] [VB] Public Function ToString(ByVal culture As CultureInfo) As String

[32497] [JScript] public function ToString(culture : CultureInfo) : String;

[32498] Description

[32499] UnitConverter class (System.Web.UI.WebControls)

[32500] ToString

[32501] Description

[32502] Specifies an interface to be overridden to provide unit conversion services. The base unit converter class.

[32503] UnitConverter

[32504] Example Syntax:

[32505] ToString

[32506] [C#] public UnitConverter( );

[32507] [C++] public: UnitConverter( );

[32508] [VB] Public Sub New( )

[32509] [JScript] public function UnitConverter( );

[32510] CanConvertFrom

[32511] [C#] public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType);

[32512] [C++] public: bool CanConvertFrom(ITypeDescriptorContext* context, Type* sourceType);

[32513] [VB] Overrides Public Function CanConvertFrom(ByVal context As ITypeDescriptorContext, ByVal sourceType As Type) As Boolean

[32514] [JScript] public override function CanConvertFrom(context : ITypeDescriptorContext, sourceType : Type) : Boolean;

[32515] Description

[32516] Returns a value indicating whether the unit converter can convert from the specified source type.

[32517] Return Value: true if the source type can be converted from; otherwise, false. An System.ComponentModel.ITypeDescriptorContext that specifies the context of the object to convert. The type of the source.

[32518] ConvertFrom

[32519] [C#] public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value);

[32520] [C++] public: Object* ConvertFrom(ITypeDescriptorContext* context, CultureInfo* culture, Object* value);

[32521] [VB] Overrides Public Function ConvertFrom(ByVal context As ITypeDescriptorContext, ByVal culture As CultureInfo, ByVal value As Object) As Object

[32522] [JScript] public override function ConvertFrom(context : ITypeDescriptorContext, culture : CultureInfo, value : Object) : Object;

[32523] Description

[32524] Performs type conversion from the specified context, object and argument list.

[32525] Return Value: The object resulting from conversion. An System.ComponentModel.ITypeDescriptorContext that indicates the context of the object to convert. A System.Globalization.CultureInfo object that represents information about a culture such as language, calendar system, and so on. This parameter is not used in this method. It is reserved for future versions of this method. You can optionally pass in null for this parameter. The object to convert.

[32526] ConvertTo

[32527] [C#] public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType);

[32528] [C++] public: Object* ConvertTo(ITypeDescriptorContext* context, CultureInfo* culture, Object* value, Type* destinationType);

[32529] [VB] Overrides Public Function ConvertTo(ByVal context As ITypeDescriptorContext, ByVal culture As CultureInfo, ByVal value As Object, ByVal destinationType As Type) As Object

[32530] [JScript] public override function ConvertTo(context : ITypeDescriptorContext, culture : CultureInfo, value : Object, destinationType : Type) : Object;

[32531] Description

[32532] Performs type conversion to the specified destination type given the specified context, object and argument list.

[32533] Return Value: The object resulting from conversion. An System.ComponentModel.lTypeDescriptorContext that indicates the context of the object to convert. A System.Globalization.CultureInfo object that represents information about a culture such as language, calendar system, and so on. This parameter is not used in this method. It is reserved for future versions of this method. You can optionally pass in null for this parameter. The object to convert. The type to convert to.

[32534] UnitType enumeration (System.Web.UI.WebControls)

[32535] ToString

[32536] Description

[32537] Specifies the unit of measurement.

[32538] The System.Web.UI.WebControls.UnitType enumeration represents the different supported measurement units. Measurements can be represented in pixels, points, picas, inches, millimeters, centimeters, percentages, em, or ex.

[32539] ToString

[32540] [C#] public const UnitType Cm;

[32541] [C++] public: const UnitType Cm;

[32542] [VB] Public Const Cm As UnitType

[32543] [JScript] public var Cm : UnitType;

[32544] Description

[32545] Measurement is in centimeters.

[32546] ToString

[32547] [C#] public const UnitType Em;

[32548] [C++] public: const UnitType Em;

[32549] [VB] Public Const Em As UnitType

[32550] [JScript] public var Em : UnitType;

[32551] Description

[32552] Measurement is relative to the height of the parent element's font.

[32553] ToString

[32554] [C#] public const UnitType Ex;

[32555] [C++] public: const UnitType Ex;

[32556] [VB] Public Const Ex As UnitType

[32557] [JScript] public var Ex : UnitType;

[32558] Description

[32559] Measurement is relative to the height of the lowercase letter x of the parent element's font.

[32560] ToString

[32561] [C#] public const UnitType Inch;

[32562] [C++] public: const UnitType Inch;

[32563] [VB] Public Const Inch As UnitType

[32564] [JScript] public var Inch : UnitType;

[32565] Description

[32566] Measurement is in inches.

[32567] ToString

[32568] [C#] public const UnitType Mm;

[32569] [C++] public: const UnitTyp Mm;

[32570] [VB] Public Const Mm As UnitType

[32571] [JScript] public var Mm : UnitType;

[32572] Description

[32573] Measurement is in millimeters.

[32574] ToString

[32575] [C#] public const UnitType Percentage;

[32576] [C++] public: const UnitType Percentage;

[32577] [VB] Public Const Percentage As UnitType

[32578] [JScript] public var Percentage : UnitType;

[32579] Description

[32580] Measurement is a percentage relative to the parent element.

[32581] ToString

[32582] [C#] public const UnitType Pica;

[32583] [C++] public: const UnitType Pica;

[32584] [VB] Public Const Pica As UnitType

[32585] [JScript] public var Pica : UnitType;

[32586] Description

[32587] Measurement is in picas. A pica represents 12 points.

[32588] ToString

[32589] [C#] public const UnitType Pixel;

[32590] [C++] public: const UnitType Pixel;

[32591] [VB] Public Const Pixel As UnitType

[32592] [JScript] public var Pixel : UnitType;

[32593] Description

[32594] Measurement is in pixels.

[32595] ToString

[32596] [C#] public const UnitType Point;

[32597] [C++] public: const UnitType Point;

[32598] [VB] Public Const Point As UnitType

[32599] [JScript] public var Point : UnitType;

[32600] Description

[32601] Measurement is in points. A point represents {fraction (1/72)} of an inch.

[32602] ValidatedControlConverter class (System.Web.UI.WebControls)

[32603] ToString

[32604] Description

[32605] Shows a list of validatable controls in the Properties window.

[32606] GetStandardValues

[32607] [C#] public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext context);

[32608] [C++] public: StandardValuesCollection* GetStandardValues(ITypeDescriptorContext* context);

[32609] [VB] Overrides Public Function GetStandardValues(ByVal context As ITypeDescriptorContext) As StandardValuesCollection

[32610] [JScript] public override function GetStandardValues(context : ITypeDescriptorContext) : StandardValuesCollection;

[32611] Description

[32612] Returns a collection of standard values retrieved from the context specified by the specified type descriptor.

[32613] Return Value: A StandardValuesCollection that represents the standard values collected from the specified context. A type descriptor that specifies the location of the context to convert from.

[32614] GetStandardValuesExclusive

[32615] [C#] public override bool GetStandardValuesExclusive(ITypeDescriptorContext context);

[32616] [C++] public: bool GetStandardValuesExclusive(ITypeDescriptorContext* context);

[32617] [VB] Overrides Public Function GetStandardValuesExclusive(ByVal context As ITypeDescriptorContext) As Boolean

[32618] [JScript] public override function GetStandardValuesExclusive(context : ITypeDescriptorContext) : Boolean;

[32619] Description

[32620] Gets whether or not the context specified contains exclusive standard values.

[32621] Return Value: true if the specified context contains exclusive standard values, otherwise false. A type descriptor that indicates the context to convert from.

[32622] GetStandardValuesSupported

[32623] [C#] public override bool GetStandardValuesSupported(ITypeDescriptorContext context);

[32624] [C++] public: bool GetStandardValuesSupported(ITypeDescriptorContext* context);

[32625] [VB] Overrides Public Function GetStandardValuesSupported(ByVal context As ITypeDescriptorContext) As Boolean

[32626] [JScript] public override function GetStandardValuesSupported(context : ITypeDescriptorContext) : Boolean;

[32627] Description

[32628] Gets whether or not the specified context contains supported standard values.

[32629] Return Value: true if the specified context conatins supported standard values, otherwise false. A type descriptor that indicates the context to convert from.

[32630] ValidationCompareOperator enumeration (System.Web.UI.WebControls)

[32631] ToString

[32632] Description

[32633] Specifies the validation comparison operators used by the System.Web.UI.WebControls.CompareValidator control. The System.Web.UI.WebControls.ValidationCompareOperator enumeration represents the comparison operations that can be performed by the System.Web.UI.WebControls.CompareValidator control.

[32634] ToString

[32635] [C#] public const ValidationCompareOperator DataTypeCheck;

[32636] [C++] public: const ValidationCompareOperator DataTypeCheck;

[32637] [VB] Public Const DataTypeCheck As ValidationCompareOperator

[32638] [JScript] public var DataTypeCheck : ValidationCompareOperator;

[32639] Description

[32640] A comparison for data type only.

[32641] ToString

[32642] [C#] public const ValidationCompareOperator Equal;

[32643] [C++] public: const ValidationCompareOperator Equal;

[32644] [VB] Public Const Equal As ValidationCompareOperator

[32645] [JScript] public var Equal : ValidationCompareOperator;

[32646] Description

[32647] A comparison for equality.

[32648] ToString

[32649] [C#] public const ValidationCompareOperator GreaterThan;

[32650] [C++] public: const ValidationCompareOperator GreaterThan;

[32651] [VB] Public Const GreaterThan As ValidationCompareOperator

[32652] [JScript] public var GreaterThan : ValidationCompareOperator;

[32653] Description

[32654] A comparison for greater than.

[32655] ToString

[32656] [C#] public const ValidationCompareOperator GreaterThanEqual;

[32657] [C++] public: const ValidationCompareOperator GreaterThanEqual;

[32658] [VB] Public Const GreaterThanEqual As ValidationCompareOperator

[32659] [JScript] public var GreaterThanEqual : ValidationCompareOperator;

[32660] Description

[32661] A comparison for greater than or equal to.

[32662] ToString

[32663] [C#] public const ValidationCompareOperator LessThan;

[32664] [C++] public: const ValidationCompareOperator LessThan;

[32665] [VB] Public Const LessThan As ValidationCompareOperator

[32666] [JScript] public var LessThan : ValidationCompareOperator;

[32667] Description

[32668] A comparison for less than.

[32669] ToString

[32670] [C#] public const ValidationCompareOperator LessThanEqual;

[32671] [C++] public: const ValidationCompareOperator LessThanEqual;

[32672] [VB] Public Const LessThanEqual As ValidationCompareOperator

[32673] [JScript] public var LessThanEqual : ValidationCompareOperator;

[32674] Description

[32675] A comparison for less than or equal to.

[32676] ToString

[32677] [C#] public const ValidationCompareOperator NotEqual;

[32678] [C++] public: const ValidationCompareOperator NotEqual;

[32679] [VB] Public Const NotEqual As ValidationCompareOperator

[32680] [JScript] public var NotEqual : ValidationCompareOperator;

[32681] Description

[32682] A comparison for inequality.

[32683] ValidationDataType enumeration (System.Web.UI.WebControls)

[32684] ToString

[32685] Description

[32686] Specifies the validation data types used by the System.Web.UI.WebControls.CompareValidator and System.Web.UI.WebControls.RangeValidator controls.

[32687] The System.Web.UI.WebControls.ValidationDataType enumeration represents the different data types that the System.Web.UI.WebControls.CompareValidator and System.Web.UI.WebControls.RangeValidator controls can validate.

[32688] ToString

[32689] [C#] public const ValidationDataType Currency;

[32690] [C++] public: const ValidationDataType Currency;

[32691] [VB] Public Const Currency As ValidationDataType

[32692] [JScript] public var Currency : ValidationDataType;

[32693] Description

[32694] A currency data type.

[32695] ToString

[32696] [C#] public const ValidationDataType Date;

[32697] [C++] public: const ValidationDataType Date;

[32698] [VB] Public Const Date As ValidationDataType

[32699] [JScript] public var Date : ValidationDataType;

[32700] Description

[32701] A date data type.

[32702] ToString

[32703] [C#] public const ValidationDataType Double;

[32704] [C++] public: const ValidationDataType Double;

[32705] [VB] Public Const Double As ValidationDataType

[32706] [JScript] public var Double : ValidationDataType;

[32707] Description

[32708] A double data type.

[32709] ToString

[32710] [C#] public const ValidationDataType Integer;

[32711] [C++] public: const ValidationDataType Integer;

[32712] [VB] Public Const Integer As ValidationDataType

[32713] [JScript] public var Integer : ValidationDataType;

[32714] Description

[32715] An integer data type.

[32716] ToString

[32717] [C#] public const ValidationDataType String;

[32718] [C++] public: const ValidationDataType String;

[32719] [VB] Public Const String As ValidationDataType

[32720] [JScript] public var String : ValidationDataType;

[32721] Description

[32722] A string data type.

[32723] ValidationSummary class (System.Web.UI.WebControls)

[32724] ToString

[32725] Description

[32726] Displays a summary of all validation errors inline on a Web page, in a message box, or both.

[32727] The System.Web.UI.WebControls.ValidationSummary class is used to summarize the error messages from all validators on a Web page, in a single location. The summary can be displayed as a list, as a bulleted list, or as a single paragraph based on the System.Web.UI.WebControls.ValidationSummary.DisplayMode property.

[32728] ValidationSummary

[32729] Example Syntax:

[32730] ToString

[32731] [C#] public ValidationSunuary( );

[32732] [C++] public: ValidationSummary( );

[32733] [VB] Public Sub New( )

[32734] [JScript] public function ValidationSummary( );

[32735] Description

[32736] Initializes a new instance of the System.Web.UI.WebControls.ValidationSummary class.

[32737] The following table shows the initial property value for an instance of System.Web.UI.WebControls.ValidationSummary.

[32738] AccessKey

[32739] Attributes

[32740] BackColor

[32741] BorderColor

[32742] BorderStyle

[32743] BorderWidth

[32744] ChildControlsCreated

[32745] ClientID

[32746] Context

[32747] Controls

[32748] ControlStyle

[32749] ControlStyleCreated

[32750] CssClass

[32751] DisplayMode

[32752] ToString

[32753] Description

[32754] Gets or sets the display mode of the validation summary.

[32755] Use this property to specify the display format of a System.Web.UI.WebControls.ValidationSummary control. The summary may be displayed as a list, as a bulleted list, or as a single paragraph.

[32756] EnableClientScript

[32757] ToString

[32758] [C#] public bool EnableClientScript {get; set;}

[32759] [C++] public: _property bool get_EnableClientScript( );public: _property void set_EnableClientScript(bool);

[32760] [VB] Public Property EnableClientScript As Boolean

[32761] [JScript] public function get EnableClientScript( ) : Boolean;public function set EnableClientScript(Boolean);

[32762] Description

[32763] Gets or sets a value indicating whether client-side validation is attempted on the browser.

[32764] Use this property to enable or disable client-side validation on the browser. When set to true, client-side validation is performed on the browser if the browser supports that feature. When set to false, no client-side validation is attempted, the System.Web.UI.WebControls.ValidationSummary control only updates itself on round-trips to the server, and the System.Web.UI.WebControls.ValidationSummary.ShowMessageBox property has no effect.

[32765] Enabled

[32766] EnableViewState

[32767] Events

[32768] Font

[32769] ForeColor

[32770] ToString

[32771] Description

[32772] Gets or sets the fore color of the control.

[32773] Use this property to specify the color that error messages from validation controls are displayed.

[32774] HasChildViewState

[32775] HeaderText

[32776] ToStrng

[32777] Description

[32778] Gets or sets the header text displayed at the top of the summary.

[32779] Use this property to display a title for the System.Web.UI.WebControls.ValidationSummary control.

[32780] Height

[32781] ID

[32782] IsTrackingViewState

[32783] NamingContainer

[32784] Page

[32785] Parent

[32786] ShowMessageBox

[32787] ToString

[32788] Description

[32789] Gets or sets a value indicating whether the validation summary is displayed in a message box.

[32790] This property can be used in addition to the System.Web.UI.WebControls.ValidationSummary.ShowSummary property to Is control where the validation summary is displayed. If this property and System.Web.UI.WebControls.ValidationSummary.EnableClientScript are both set to true, the validation summary is displayed in a message box. If System.Web.UI.WebControls.ValidationSummary.EnableClientScript is set to false, this property has no effect.

[32791] ShowSummary

[32792] ToString

[32793] [C#] public bool ShowSummary {get; set;}

[32794] [C++] public: _property bool get ShowSummary( );public: _property void set_ShowSummary(bool);

[32795] [VB] Public Property ShowSummary As Boolean

[32796] [JScript] public function get ShowSummary( ) : Boolean;public function set ShowSummary(Boolean);

[32797] Description

[32798] Gets or sets a value indicating whether the validation summary is displayed inline.

[32799] This property can be used in addition to the System.Web.UI.WebControls.ValidationSummary.ShowMessageBox property to control where the validation summary is displayed. If this property is set to true, the validation summary is displayed on the Web page.

[32800] Site

[32801] Style

[32802] TabIndex

[32803] TagKey

[32804] TagName

[32805] TemplateSourceDirectory

[32806] ToolTip

[32807] UniqueID

[32808] ViewState

[32809] ViewStateIgnoresCase

[32810] Visible

[32811] Width

[32812] AddAttributesToRender

[32813] [C#] protected override void AddAttributesToRender(HtmlTextWriter writer);

[32814] [C++] protected: void AddAttributesToRender(HtmlTextWriter* writer);

[32815] [VB] Overrides Protected Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[32816] [JScript] protected override function AddAtffributesToRender(writer : HtmlTextWriter);

[32817] Description

[32818] AddAttributesToRender method.

[32819] OnPreRender

[32820] [C#] protected override void OnPreRender(EventArgs e);

[32821] [C++] protected: void OnPreReflder(EventArgs* e);

[32822] [VB] Overrides Protected Sub OnPreRender(ByVal e As EventArgs)

[32823] [JScript] protected override function OnPreRender(e : EventArgs);

[32824] Description

[32825] PreRender method.

[32826] Render

[32827] [C#] protected override void Render(HtmlTextWriter writer);

[32828] [C++] protected: void Render(HtmlTextWriter* writer);

[32829] [VB] Overrides Protected Sub Render(ByVal writer As HtmlTextWriter)

[32830] [JScript] protected override function Render(writer : HtmlTextWriter);

[32831] Description

[32832] Render method.

[32833] ValidationSummaryDisplayMode enumeration (System.Web.UI.WebControls)

[32834] TrackViewState

[32835] Description

[32836] Specifies the validation summary display mode used by the System.Web.UI.WebControls.ValidationSummary control.

[32837] The System.Web.UI.WebControls.ValidationSummaryDisplayMode enumeration represents the different display formats of a System.Web.UI.WebControls.ValidationSummary control.

[32838] TrackViewState

[32839] [C#] public const ValidationSummaryDisplayMode BulletList;

[32840] [C++] public: const ValidationSummaryDisplayMode BulletList;

[32841] [VB] Public Const BulletList As ValidationSummaryDisplayMode

[32842] [JScript] public var BulletList : ValidationSummaryDisplayMode;

[32843] Description

[32844] Validation summary displayed in a bulleted list.

[32845] TrackViewState

[32846] [C#] public const ValidationSummaryDisplayMode List;

[32847] [C++] public: const ValidationSummaryDisplayMode List;

[32848] [VB] Public Const List As ValidationSummaryDisplayMode

[32849] [JScript] public var List : ValidationSummaryDisplayMode;

[32850] Description

[32851] Validation summary displayed in a list.

[32852] TrackViewState

[32853] [C#] public const ValidationSummaryDisplayMode SingleParagraph;

[32854] [C++] public: const ValidationSummaryDisplayMode SingleParagraph;

[32855] [VB] Public Const SingleParagraph As ValidaionSummaryDisplayMode

[32856] [JScript] public var SingleParagraph : ValidationSummaryDisplayMode;

[32857] Description

[32858] Validation summary displayed in a single paragraph.

[32859] ValidatorDisplay enumeration (System.Web.UI.WebControls)

[32860] ToString

[32861] Description

[32862] Specifies the display behavior of error messages in validation controls.

[32863] The ValidatorDisplaySystem.Web.UI.WebControls enumeration represents the different display behaviors of error messages in validation controls.

[32864] ToString

[32865] [C#] public const ValidatorDisplay Dynamic;

[32866] [C++] public: const ValidatorDisplay Dynamic;

[32867] [VB] Public Const Dynamic As ValidatorDisplay

[32868] [JScript] public var Dynamic : ValidatorDisplay;

[32869] Description

[32870] Validator content dynamically added to the page when validation fails.

[32871] ToString

[32872] [C#] public const ValidatorDisplay None;

[32873] [C++] public: const ValidatorDisplay None;

[32874] [VB] Public Const None As ValidatorDisplay

[32875] [JScript] public var None : ValidatorDisplay;

[32876] Description

[32877] Validator content never displayed inline.

[32878] ToString

[32879] [C#] public const ValidatorDisplay Static;

[32880] [C++] public: const ValidatorDisplay Static;

[32881] [VB] Public Const Static As ValidatorDisplay

[32882] [JScript] public var Static : ValidatorDisplay;

[32883] Description

[32884] Validator content physically part of the page layout.

[32885] VerticalAlign enumeration (System.Web.UI.WebControls)

[32886] ToString

[32887] Description

[32888] Specifies the vertical alignment of an object or text in a control.

[32889] The System.Web.UI.WebControls.VerticalAlign enumeration represents the different vertical alignment options for an object or text in a control.

[32890] ToString

[32891] [C#] public const VerticalAlign Bottom;

[32892] [C++] public: const VerticalAlign Bottom;

[32893] [VB] Public Const Bottom As VerticalAlign

[32894] [JScript] public var Bottom : VerticalAlign;

[32895] Description

[32896] Text or object is aligned with the bottom of the enclosing control.

[32897] ToString

[32898] [C#] public const VerticalAlign Middle;

[32899] [C++] public: const VerticalAlign Middle;

[32900] [VB] Public Const Middle As VerticalAlign

[32901] [JScript] public var Middle : VerticalAlign;

[32902] Description

[32903] Text or object is aligned with the center of the enclosing control.

[32904] ToString

[32905] [C#] public const VerticalAlign NotSet;

[32906] [C++] public: const VerticalAlign NotSet;

[32907] [VB] Public Const NotSet As VerticalAlign

[32908] [JScript] public var NotSet : VerticalAlign;

[32909] Description

[32910] Vertical alignment is not set.

[32911] ToString

[32912] [C#] public const VerticalAlign Top;

[32913] [C++] public: const VerticalAlign Top;

[32914] [VB] Public Const Top As VerticalAlign

[32915] [JScript] public var Top: VerticalAlign;

[32916] Description

[32917] Text or object is aligned with the top of the enclosing control.

[32918] WebColorConverter class (System.Web.UI.WebControls)

[32919] ToString

[32920] Description

[32921] WebColorConverter

[32922] Example Syntax:

[32923] ToString

[32924] [C#] public WebColorConverter( );

[32925] [C++] public: WebColorConvertero);

[32926] [VB] Public Sub New( )

[32927] [JScript] public function WebColorConverter( );

[32928] ConvertFrom

[32929] [C#] public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value);

[32930] [C++] public: Object* ConvertFrom(ITypeDescrnptorContext* context, CultureInfo* culture, Object* value);

[32931] [VB] Overrides Public Function ConvertFrom(ByVal context As ITypeDescriptorContext, ByVal culture As CultureInfo, ByVal value As Object) As Object

[32932] [JScript] public override function ConvertFrom(context : ITypeDescriptorContext, culture : CultureInfo, value : Object) : Object;

[32933] Description

[32934] ConvertTo

[32935] [C#] public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType);

[32936] [C++] public: Object* ConvertTo(ITypeDescriptorContext* context, CultureInfo* culture, Object* value, Type* destinationtype);

[32937] [VB] Overrides Public Function ConvertTo(ByVal context As ITypeDescriptorContext, ByVal culture As CultureInfo, ByVal value As Object, ByVal destinationType As Type) As Object

[32938] [JScript] public override function ConvertTo(context : ITypeDescriptorContext, culture : CultureInfo, value : Object, destinationType : Type) : Object;

[32939] Description

[32940] WebControl class (System.Web.UI.WebControls)

[32941] ToString

[32942] Description

[32943] Serves as the base class that defines the methods, properties and events common to all controls in the System.Web.UI.WebControls namespace.

[32944] Certain properties of the base control may not render on downlevel browsers for some or all controls. For example, the System.Web.UI.WebControls.WebControl.AccessKey property will not render on downlevel browsers for any controls. See specific property for more details.

[32945] WebControl

[32946] Example Syntax:

[32947] ToString

[32948] [C#] protected WebControl( );

[32949] [C++] protected: WebControl( );

[32950] [VB] Protected Sub New( )

[32951] [JScript] protected function WebControl( ); Initializes a new instance of the System.Web.UI.WebControls.WebControl class.

[32952] Description

[32953] Initializes a new instance of the System.Web.UI.WebControls.WebControl class with a Span HTML tag.

[32954] WebControl

[32955] Example Syntax:

[32956] ToString

[32957] [C#] public WebControl(HtmlTextWriterTag tag);

[32958] [C++] public: WebControl(HtmlTextWriterTag tag);

[32959] [VB] Public Sub New(ByVal tag As HtmlTextWriterTag)

[32960] [JScript] public function WebControl(tag : HtmlTextWriterTag);

[32961] Description

[32962] Initializes a new instance of the System.Web.UI.WebControls.WebControl class using the specified HTML tag. One of the System.Web.UI.HtmlTextWriteTag values.

[32963] WebControl

[32964] Example Syntax:

[32965] ToString

[32966] [C#] protected WebControl(string tag);

[32967] [C++] protected: WebControl(String* tag);

[32968] [VB] Protected Sub New(ByVal tag As String)

[32969] [JScript] protected function WebControl(tag : String);

[32970] Description

[32971] Initializes a new instance of the System.Web.UI.WebControls.WebControl class with the specified HTML tag. An HTML tag.

[32972] AccessKey

[32973] ToString

[32974] [C#] public virtual string AccessKey {get; set;}

[32975] [C++] public: _property virtual String* get_AccessKey( );public: _property virtual void set_AccessKey(String*);

[32976] [VB] Overridable Public Property AccessKey As String

[32977] [JScript] public function get AccessKey( ) : String;public function set AccessKey(String);

[32978] Description

[32979] Gets or sets the keyboard shortcut key (AccessKey) for setting focus to the Web control.

[32980] This property will not render on downlevel browsers for any controls. It is not HTML 4.0 and will only work in IE 4 or higher.

[32981] Attributes

[32982] ToString

[32983] [C#] public AttributeCollection Attributes {get;}

[32984] [C++] public: _property AttributeCollection* get_Attributes( );

[32985] [VB] Public ReadOnly Property Attributes As AttributeCollection

[32986] [JScript] public function get Attributes( ) : AttributeCollection;

[32987] Description

[32988] Gets the collection of arbitrary attributes (for rendering only) that do not correspond to properties on the control.

[32989] This property will render on downlevel browsers for all controls.

[32990] BackColor

[32991] ToString

[32992] [C#] public virtual Color BackColor {get; set;}

[32993] [C++] public: _property virtual Color get_BackColor( );public: _property virtual void set_BackColor(Color);

[32994] [VB] Overridable Public Property BackColor As Color

[32995] [JScript] public function get BackColor( ) : Color;public function set BackColor(Color);

[32996] Description

[32997] Gets or sets the background color of the Web control.

[32998] This property will render on downlevel browsers for some controls only. For example, System.Web.UI.WebControls.Table, System.Web.UI.WebControls.Panel, System.Web.UI.WebControls.DataGrid , System.Web.UI.WebControls.Calendar, and System.Web.UI.WebControls.ValidationSummary. It will also work for System.Web.UI.WebControls.CheckBoxList, System.Web.UI.WebControls.RadioButtonList and System.Web.UI.WebControls.DataList if their RepeatLayout property is Table and not Flow.

[32999] BorderColor

[33000] ToString

[33001] [C#] public virtual Color BorderColor {get; set;}

[33002] [C++] public: _property virtual Color get_BorderColor( );public: _property virtual void set_BorderColor(Color);

[33003] [VB] Overridable Public Property BorderColor As Color

[33004] [JScript] public function get BorderColor( ) : Color;public function set BorderColor(Color);

[33005] Description

[33006] Gets or sets the border color of the Web control.

[33007] The property will render downlevel only for the same table-based controls like the System.Web.UI.WebControls.WebControl.BackColor property. However, it is output as the “bordercolor” attribute which is not part of the HTML 3.2 standard. It works for Navigaor 4 and higher, and IE 3 and higher, but not most other browsers.

[33008] BorderStyle

[33009] ToString

[33010] [C#] public virtual BorderStyle BorderStyle {get; set;}

[33011] [C++] public: _property virtual BorderStyle get_BorderStyle( );public: _property virtual void set_BorderStyle(BorderStyle);

[33012] [VB] Overridable Public Property BorderStyle As BorderStyle

[33013] [JScript] public function get BorderStyle( ) : BorderStyle;public function set BorderStyle(BorderStyle);

[33014] Description

[33015] Gets or sets the border style of the Web control.

[33016] This property will not render on downlevel browsers for any controls.

[33017] BorderWidth

[33018] ToString

[33019] [C#] public virtual Unit BorderWidth {get; set;}

[33020] [C++] public: _property virtual Unit get_BorderWidth( );public: _property virtual void set_BorderWidth(Unit);

[33021] [VB] Overridable Public Property BorderWidth As Unit

[33022] [JScript] public function get BorderWidth( ) : Unit;public function set BorderWidth(Unit);

[33023] Description

[33024] Gets or sets the border width of the Web control.

[33025] Use the System.Web.UI.WebControls.WebControl.BorderWidth property to specify a border width for a control.

[33026] ChildControlsCreated

[33027] ClientID

[33028] Context

[33029] Controls

[33030] ControlStyle

[33031] ToString

[33032] Description

[33033] Gets the style of the Web control. This property is primarily used by control developers.

[33034] ControlStyleCreated

[33035] ToString

[33036] [C#] public bool ControlStyleCreated {get;}

[33037] [C++] public: _property bool get_ControlStyleCreated( );

[33038] [VB] Public ReadOnly Property ControlStyleCreated As Boolean

[33039] [JScript] public function get ControlStyleCreated( ) : Boolean;

[33040] Description

[33041] CssClass

[33042] ToString

[33043] [C#] public virtual string CssClass {get; set;}

[33044] [C++] public: _property virtual String* get_CssClass( );public: _property virtual void set_CssClass(String*);

[33045] [VB] Overridable Public Property CssClass As String

[33046] [JScript] public function get CssClass( ) : String;public function set CssClass(String);

[33047] Description

[33048] Gets or sets the CSS class rendered by the Web control.

[33049] This property will render on downlevel browsers for all controls.

[33050] Enabled

[33051] ToString

[33052] [C#] public virtual bool Enabled {get; set;}

[33053] [C++] public: _property virtual bool get_Enabled( );public: _property virtual void set_Enabled(bool);

[33054] [VB] Overridable Public Property Enabled As Boolean

[33055] [JScript] public function get Enabled( ) : Boolean;public function set Enabled(Boolean);

[33056] Description

[33057] Gets or sets a value indicating whether the Web control is enabled.

[33058] This property will render on downlevel browsers for some controls only.

[33059] EnableViewState

[33060] Events

[33061] Font

[33062] ToString

[33063] Description

[33064] Gets font information of the Web control.

[33065] This property includes subproperties that can be accessed declaratively in ii the form of “Font-Bold” or programnmatically in the form of “Font.Bold”.

[33066] ForeColor

[33067] ToString

[33068] [C#] public virtual Color ForeColor {get; set;}

[33069] [C++] public: _property virtual Color get_ForeColor( );public: _property virtual void set_ForeColor(Color);

[33070] [VB] Overridable Public Property ForeColor As Color

[33071] [JScript] public function get ForeColor( ) : Color;public function set ForeColor(Color);

[33072] Description

[33073] Gets or sets the foreground color (typically the color of the text) of the Web control.

[33074] This property will render on downlevel browsers for almost all controls, except the System.Web.UI.WebControls.Image, System.Web.UI.WebControls.AdRotator, System.Web.UI.WebControls.HyperLink and System.Web.UI.WebControls.LinkButton controls. In addition, it will be rendered as tags on downlevel browsers.

[33075] HasChildViewState

[33076] Height

[33077] ToString

[33078] Description

[33079] Gets or sets the height of the Web control.

[33080] This property will render on downlevel browsers for some controls only. It will not render downlevel for System.Web.UI.WebControls.Label, System.Web.UI.WebControls.HyperLink, System.Web.UI.WebControls.LinkButton, any validator controls, or for System.Web.UI.WebControls.CheckBoxList, System.Web.UI.WebControls.RadioButtonList and System.Web.UI.WebControls.DataList when their RepeatLayout property is Flow. Furthermore, only unit types of Pixel and percentage will work.

[33081] ID

[33082] IsTrackingViewState

[33083] NamingContainer

[33084] Page

[33085] Parent

[33086] Site

[33087] Style

[33088] ToString

[33089] Description

[33090] Gets a collection of text attributes that will be rendered as a style attribute on the outer tag of the Web control.

[33091] This property will render on downlevel browsers for all controls.

[33092] TabIndex

[33093] ToString

[33094] [C#] public virtual short TabIndex {get; set;}

[33095] [C++] public: _property virtual short get_TabIndex( );public: _property virtual void set_TabIndex(short);

[33096] [VB] Overridable Public Property TabIndex As Short

[33097] [JScript] public function get TabIndex( ) : Int16;public function set TabIndex(Int16);

[33098] Description

[33099] Gets or sets the tab index of the Web control.

[33100] Use the System.Web.UI.WebControls.WebControl.TabIndex property to specify or determine the tab index of a control on the Web Page.

[33101] TagKey

[33102] ToString

[33103] [C#] protected virtual HtmlTextWriterTag TagKey {get;}

[33104] [C++] protected: _property virtual HtmlTextWriterTag get_TagKey( );

[33105] [VB] Overridable Protected ReadOnly Property TagKey As HtmlTextWriterTag

[33106] [JScript] protected function get TagKey( ) : HtmlTextWriterTag;

[33107] Description

[33108] TagName

[33109] ToString

[33110] [C#] protected virtual string TagName {get;}

[33111] [C++] protected: _property virtual String* get TagName( );

[33112] [VB] Overridable Protected ReadOnly Property TagName As String

[33113] [JScript] protected function get TagName( ) : String;

[33114] Description

[33115] A protected property. Gets the name of the control tag. This property is primarily used by control developers.

[33116] TemplateSourceDirectory

[33117] ToolTip

[33118] ToString

[33119] Description

[33120] Gets or sets the tool tip for the Web control to be displayed when the mouse cursor is over the control.

[33121] This property will not render on downlevel browsers for any controls.

[33122] UniqueID

[33123] ViewState

[33124] ViewStateIgnoresCase

[33125] Visible

[33126] Width

[33127] ToString

[33128] Description

[33129] Gets or sets the width of the Web control.

[33130] This property will render on downlevel browsers for some controls only. It will not render downlevel for System.Web.UI.WebControls.Label, System.Web.UI.WebControls.HyperLink, System.Web.UI.WebControls.LinkButton, any validator controls, or for System.Web.UI.WebControls.CheckBoxList, System.Web.UI.WebControls.RadioButtonList and System.Web.UI.WebControls.DataList when their RepeatLayout property is Flow. Furthermore, only unit types of Pixel and Percentage will work.

[33131] AddAttributesToRender

[33132] [C#] protected virtual void AddAttributesToRender(HtmlTextWriter writer);

[33133] [C++] protected: virtual void AddAttributesToRender(HtmlTextWriter* writer);

[33134] [VB] Overridable Protected Sub AddAttributesToRender(ByVal writer As HtmlTextWriter)

[33135] [JScript] protected function AddAttributesToRender(writer : HtmlTextWriter);

[33136] Description

[33137] Adds to the specified writer those HTML attributes and styles that need to be rendered. This method is primarily used by control developers. The output stream that renders HTML content to the client.

[33138] ApplyStyle

[33139] [C#] public void ApplyStyle(Style s);

[33140] [C++] public: void ApplyStyle(Style* s);

[33141] [VB] Public Sub ApplyStyle(ByVal s As Style)

[33142] [JScript] public function ApplyStyle(s : Style);

[33143] Description

[33144] Copies any non-blank elements of the specified style to the Web control, overwriting any existing style elements of the control. This method is primarily used by control developers. The style to be copied.

[33145] CopyBaseAttributes

[33146] [C#] public void CopyBaseAttributes(WebControl controlSrc);

[33147] [C++] public: void CopyBaseAttributes(WebControl* controISrc);

[33148] [VB] Public Sub CopyBaseAttributes(ByVal controlSrc As WebControl)

[33149] [JScript] public function CopyBaseAttributes(controlSrc : WebControl);

[33150] Description

[33151] Copies the System.Web.UI.WebControls.WebControl.AccessKey, System.Web.UI.WebControls.WebControl.Enabled, System.Web.UI.WebControls.WebControl.ToolTip, System.Web.UI.WebControls.WebControl.TabIndex, and System.Web.UI.WebControls.WebControl.Attributes properties onto the Web control from the specified source control. The source control with properties to be copied onto the Web control.

[33152] CreateControlStyle

[33153] [C#] protected virtual Style CreateControlStyle.;

[33154] [C++] protected: virtual Style* CreateControlStyle( );

[33155] [VB] Overridable Protected Function CreateControlStyle( ) As Style

[33156] [JScript] protected function CreateControlStyle( ) : Style;

[33157] Description

[33158] A protected method. Creates the style object that is used internally to implement all style-related properties. Controls may override to create an appropriately typed style.

[33159] Return Value: A System.Web.UI.WebControls.Style that is used to implement all style-related properties of the control.

[33160] LoadViewState

[33161] [C#] protected override void LoadViewState(object savedState);

[33162] [C++] protected: void LoadViewState(Object* savedState);

[33163] [VB] Overrides Protected Sub LoadViewState(ByVal savedState As Object)

[33164] [JScript] protected override function LoadViewState(savedState : Object);

[33165] Description

[33166] Loads previously saved state. Overridden to handle ViewState, Style, and Attributes. Previously saved state.

[33167] MergeStyle

[33168] [C#] public void MergeStyle(Style s);

[33169] [C++] public: void MergeSty.e(Style* s);

[33170] [VB] Public Sub MergeStyle(ByVal s As Style)

[33171] [JScript] public function MergeStyle(s : Style);

[33172] Description

[33173] Copies any non-blank elements of the specified style to the Web control, but will not overwrite any existing style elements of the control. This method is primarily used by control developers. The style to be copied.

[33174] Render

[33175] [C#] protected override void Render(HtmlTextWriter writer);

[33176] [C++] protected: void Render(HtmlTextWriter* writer);

[33177] [VB] Overrides Protected Sub Render(ByVal writer As HtmlTextWriter)

[33178] [JScript] protected override function Render(writer : HtmlTextWriter);

[33179] Description

[33180] Renders the control into the specified writer. The output stream that renders HTML content to the client.

[33181] RenderBeginTag

[33182] [C#] public virtual void RenderBeginTag(HtmlTextWriter writer);

[33183] [C++] public: virtual void RenderBeginTag(HtmlTextWriter* writer);

[33184] [VB] Overridable Public Sub RenderBeginTag(ByVal writer As HtmlTextWriter)

[33185] [JScript] public function RenderBeginTag(writer : HtmlTextWriter);

[33186] Description

[33187] Renders the HTML begin tag of the control into the specified writer. This method is primarily used by control developers.

[33188] This is made public so other controls can render multiple controls in between the begin tag and the end tag. The output stream that renders HTML content to the client.

[33189] RenderContents

[33190] [C#] protected virtual void RenderContents(HtmlTextWriter writer);

[33191] [C++] protected: virtual void RenderContents(HtmlTextWriter* writer);

[33192] [VB] Overridable Protected Sub RenderContents(ByVal writer As HtmlTextWriter)

[33193] [JScript] protected function RenderContents(writer : HtmlTextWriter);

[33194] Description

[33195] Renders the contents of the control into the specified writer. This method is primarily used by control developers. The output stream that renders HTML content to the client.

[33196] RenderEndTag

[33197] [C#] public virtual void RenderEndTag(HtmlTextWriter writer);

[33198] [C++] public: virtual void RenderEndTag(HtmlTextWriter* writer);

[33199] [VB] Overridable Public Sub RenderEndTag(ByVal writer As HtmlTextWriter)

[33200] [JScript] public function RenderEndTag(writer : HtmlTextWriter);

[33201] Description

[33202] Renders the HTML end tag of the control into the specified writer. This method is primarily used by control developers.

[33203] This is made public so other controls can render multiple controls in between the begin tag and the end tag. The output stream that renders HTML content to the client.

[33204] SaveViewState

[33205] [C#] protected override object SaveViewState( );

[33206] [C++] protected: Object* SaveViewState( );

[33207] [VB] Overrides Protected Function SaveViewState( ) As Object

[33208] [JScript] protected override function SaveViewState( ) : Object;

[33209] Description

[33210] A protected method. Saves any state that was modified after the System.Web.UI.WebControls.Style.TrackViewState method was invoked.

[33211] IAttributeAccessor.GetAttribute

[33212] [C#] string IAttributeAccessor.GetAtfribute(string name);

[33213] [C++] String* IAttributeAccessor::GetAttribute(String* name);

[33214] [VB] Function GetAttribute(ByVal name As String) As String Implements IAttributeAccessor.GetAttribute

[33215] [JScript] function IAttributeAccessor.GetAttribute(name : String) : String;

[33216] IAttributeAccessor.SetAttribute

[33217] [C#] void=AttributeAccessor.SetAttribute(string name, string value);

[33218] [C++] void IAttributeAccessor::SetAttribute(String* name, String* value);

[33219] [VB] Sub SetAttribute(ByVal name As String, ByVal value As String) Implements IAttributeAccessor.SetAttribute

[33220] [JScript] function IAttributeAccessor.SetAttribute(name : String, value : String);

[33221] TrackViewState

[33222] [C#] protected override void TrackViewState( );

[33223] [C++] protected: void TrackViewState( );

[33224] [VB] Overrides Protected Sub TrackViewState( )

[33225] [JScript] protected override function TrackViewState( );

[33226] Description

[33227] Marks the beginning for tracking state changes on the control. Any changes made after “mark” will be tracked and saved as part of the control viewstate.

[33228] Xml class (System.Web.UI.WebControls)

[33229] TrackViewState

[33230] Description

[33231] Displays the contents of an XML document or the results of an XSL Transform.

[33232] Use the System.Web.UI.WebControls.Xml control to display the contents of an XML document or the results of an XSL Transform.

[33233] Xml

[33234] Example Syntax:

[33235] TrackViewState

[33236] [C#] public Xml( );

[33237] [C++] public: Xml( );

[33238] [VB] Public Sub New( )

[33239] [JScript] public function Xml( );

[33240] ChildControlsCreated

[33241] ClientID

[33242] Context

[33243] Controls

[33244] Document

[33245] TrackViewState

[33246] Description

[33247] Gets or sets the System.Xml.XmlDocument object to display.

[33248] DocumentContent

[33249] TrackViewState

[33250] [C#] public string DocumentContent {get; set;}

[33251] [C++] public: _property String* get_DocumentContent( );public: _property void set_DocumentContent(String*);

[33252] [VB] Public Property DocumentContent As String

[33253] [JScript] public function get DocumentContent( ) : String;public function set DocumentContent(String);

[33254] Description

[33255] Gets or sets a string that contains the XML document to display in the System.Web.UI.WebControls.Xml control.

[33256] DocumentSource

[33257] TrackViewState

[33258] [C#] public string DocumentSource {get; set;}

[33259] [C++] public: _property String* get_DocumentSource( );public: _property void set_DocumentSource(String*);

[33260] [VB] Public Property DocumentSource As String

[33261] [JScript] public function get DocumentSource( ) : String;public function set DocumentSource(String);

[33262] Description

[33263] Gets or sets the URL to an XML document to display in the System.Web.UI.WebControls.Xml control.

[33264] EnableViewState

[33265] Events

[33266] HasChildViewState

[33267] IsTrackingViewState

[33268] NamingContainer

[33269] Page

[33270] Parent

[33271] Site

[33272] TemplateSourceDirectory

[33273] Transform

[33274] TrackViewState

[33275] Description

[33276] Gets or sets the System.Xml.Xsl.XslTransform object that formats the XML document before it is written to the output stream.

[33277] TransformArgumentList

[33278] TrackViewState

[33279] [C#] public XsltArgumentList TransformArgumentList {get; set;}

[33280] [C++] public: _property XsltArgumentList* get_TransformArgumentList( );public: _property void set_TransformArgumentList(XsltArgumentList*);

[33281] [VB] Public Property TransformArgumentList As XsltArgumentList

[33282] [JScript] public function get TransformArgumentList( ) : XsltArgumentList;public function set TransformArgumentList(XsltArgumentList);

[33283] Description

[33284] TransformSource

[33285] TrackViewState

[33286] [C#] public string TransformSource {get; set;}

[33287] [C++] public: _property String* get_TransformSource( );public: _property void set_TransformSource(String*);

[33288] [VB] Public Property TransformSource As String

[33289] [JScript] public function get TransformSource( ) : String;public function set TransformSource(String);

[33290] Description

[33291] Gets or sets the URL to an XSL Transform document that formats the XML document before it is written to the output stream.

[33292] UniqueID

[33293] ViewState

[33294] ViewStateIgnoresCase

[33295] Visible

[33296] AddParsedSubObject

[33297] [C#] protected override void AddParsedSubObject(object obj);

[33298] [C++] protected: void AddParsedSubObj ect(Object* obj);

[33299] [VB] Overrides Protected Sub AddParsedSubObject(ByVal obj As Object)

[33300] [JScript] protected override function AddParsedSubObject(obj : Object);

[33301] Description

[33302] Render

[33303] [C#] protected override void Render(HtmlTextWriter output);

[33304] [C++] protected: void Render(HtmlTextWriter* output);

[33305] [VB] Overrides Protected Sub Render(ByVal output As HtmlTextWriter)

[33306] [JScript] protected override function Render(output : HtinlTextWriter);

[33307] Description

[33308] Renders the results to the o

[33309] Exemplary Computing System and Environment

[33310]FIG. 4 illustrates an example of a suitable computing environment 400 within which the programming framework 132 may be implemented (either fully or partially). The computing environment 400 may be utilized in the computer and network architectures described herein.

[33311] The exemplary computing environment 400 is only one example of a computing environment and is not intended to suggest any limitation as to the scope of use or functionality of the computer and network architectures. Neither should the computing environment 400 be interpreted as having any dependency or requirement relating to any one or combination of components illustrated in the exemplary computing environment 400.

[33312] The framework 132 may be implemented with numerous other general purpose or special purpose computing system environments or configurations. Examples of well known computing systems, environments, and/or configurations that may be suitable for use include, but are not limited to, personal computers, server computers, multiprocessor systems, microprocessor-based systems, network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above systems or devices, and so on. Compact or subset versions of the framework may also be implemented in clients of limited resources, such as cellular phones, personal digital assistants, handheld computers, or other communication/computing devices.

[33313] The framework 132 may be described in the general context of computerexecutable instructions, such as program modules, being executed by one or more computers or other devices. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The framework 132 may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.

[33314] The computing environment 400 includes a general-purpose computing device in the form of a computer 402. The components of computer 402 can include, by are not limited to, one or more processors or processing units 404, a system memory 406, and a system bus 408 that couples various system components including the processor 404 to the system memory 406.

[33315] The system bus 408 represents one or more of several possible types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, and a processor or local bus using any of a variety of bus architectures. By way of example, such architectures can include an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MCA) bus, an Enhanced ISA (EISA) bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnects (PCI) bus also known as a Mezzanine bus.

[33316] Computer 402 typically includes a variety of computer readable media. Such media can be any available media that is accessible by computer 402 and includes both volatile and non-volatile media, removable and non-removable media.

[33317] The system memory 406 includes computer readable media in the form of volatile memory, such as random access memory (RAM) 410, and/or non-volatile memory, such as read only memory (ROM) 412. A basic input/output system (BIOS) 414, containing the basic routines that help to transfer information between elements within computer 402, such as during start-up, is stored in ROM 412. RAM 410 typically contains data and/or program modules that are immediately accessible to and/or presently operated on by the processing unit 404.

[33318] Computer 402 may also include other removable/non-removable, volatile/non-volatile computer storage media. By way of example, FIG. 4 illustrates a hard disk drive 416 for reading from and writing to a non-removable, non-volatile magnetic media (not shown), a magnetic disk drive 418 for reading from and writing to a removable, non-volatile magnetic disk 420 (e.g., a “floppy disk”), and an optical disk drive 422 for reading from and/or writing to a removable, non-volatile optical disk 424 such as a CD-ROM, DVD-ROM, or other optical media. The hard disk drive 416, magnetic disk drive 418, and optical disk drive 422 are each connected to the system bus 408 by one or more data media interfaces 426. Alternatively, the hard disk drive 416, magnetic disk drive 418, and optical disk drive 422 can be connected to the system bus 408 by one or more interfaces (not shown).

[33319] The disk drives and their associated computer-readable media provide nonvolatile storage of computer readable instructions, data structures, program modules, and other data for computer 402. Although the example illustrates a hard disk 416, a removable magnetic disk 420, and a removable optical disk 424, it is to be appreciated that other types of computer readable media which can store data that is accessible by a computer, such as magnetic cassettes or other magnetic storage devices, flash memory cards, CD-ROM, digital versatile disks (DVD) or other optical storage, random access memories (RAM), read only memories (ROM), electrically erasable programmable read-only memory (EEPROM), and the like, can also be utilized to implement the exemplary computing system and environment.

[33320] Any number of program modules can be stored on the hard disk 416, magnetic disk 420, optical disk 424, ROM 412, and/or RAM 410, including by way of example, an operating system 426, one or more application programs 428, other program modules 430, and program data 432. Each of the operating system 426, one or more application programs 428, other program modules 430, and program data 432 (or some combination thereof) may include elements of the programming framework 132.

[33321] A user can enter commands and information into computer 402 via input devices such as a keyboard 434 and a pointing device 436 (e.g., a “mouse”). Other input devices 438 (not shown specifically) may include a microphone, joystick, game pad, satellite dish, serial port, scanner, and/or the like. These and other input devices are connected to the processing unit 404 via input/output interfaces 440 that are coupled to the system bus 408, but may be connected by other interface and bus structures, such as a parallel port, game port, or a universal serial bus (USB).

[33322] A monitor 442 or other type of display device can also be connected to the system bus 408 via an interface, such as a video adapter 444. In addition to the monitor 442, other output peripheral devices can include components such as speakers (not shown) and a printer 446 which can be connected to computer 402 via the input/output interfaces 440.

[33323] Computer 402 can operate in a networked environment using logical connections to one or more remote computers, such as a remote computing device 448. By way of example, the remote computing device 448 can be a personal computer, portable computer, a server, a router, a network computer, a peer device or other common network node, and so on. The remote computing device 448 is illustrated as a portable computer that can include many or all of the elements and features described herein relative to computer 402.

[33324] Logical connections between computer 402 and the remote computer 448 are depicted as a local area network (LAN) 450 and a general wide area network (WAN) 452. Such networking environments are commonplace in offices, enterprise-wide computer networks, intranets, and the Internet.

[33325] When implemented in a LAN networking environment, the computer 402 is connected to a local network 450 via a network interface or adapter 454. When implemented in a WAN networking environment, the computer 402 typically includes a modem 456 or other means for establishing communications over the wide network 452. The modem 456, which can be internal or external to computer 402, can be connected to the system bus 408 via the input/output interfaces 440 or other appropriate mechanisms. It is to be appreciated that the illustrated network connections are exemplary and that other means of establishing communication link(s) between the computers 402 and 448 can be employed.

[33326] In a networked environment, such as that illustrated with computing environment 400, program modules depicted relative to the computer 402, or portions thereof, may be stored in a remote memory storage device. By way of example, remote application programs 458 reside on a memory device of remote computer 448. For purposes of illustration, application programs and other executable program components such as the operating system are illustrated herein as discrete blocks, although it is recognized that such programs and components reside at various times in different storage components of the computing device 402, and are executed by the data processor(s) of the computer.

[33327] An implementation of the framework 132, and particularly, the API 142 or calls made to the API 142, may be stored on or transmitted across some form of computer readable media. Computer readable media can be any available media that can be accessed by a computer. By way of example, and not limitation, computer readable media may comprise “computer storage media” and “communications media.” “Computer storage media” include volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules, or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by a computer.

[33328] “Communication media” typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal, such as carrier wave or other transport mechanism. Communication media also includes any information delivery media. The term “modulated data signal” means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, RF, infrared, and other wireless media. Combinations of any of the above are also included within the scope of computer readable media.

[33329] Alternatively, portions of the framework may be implemented in hardware or a combination of hardware, software, and/or firmware. For example, one or more application specific integrated circuits (ASICs) or programmable logic devices (PLDs) could be designed or programmed to implement one or more portions of the framework.

CONCLUSION

[33330] Although the invention has been described in language specific to structural

[33331] features and/or methodological acts, it is to be understood that the invention defined in the appended claims is not necessarily limited to the specific features or acts described. Rather, the specific features and acts are disclosed as exemplary forms of implementing the claimed invention. 

1. An application program interface embodied on one or more computer readable media, comprising: a first class to provide information regarding a current HTTP request; a second class to manage HTTP output to a client; and an object to provide access to server-side utilities and processes.
 2. An application program interface as recited in claim 1, further comprising a third class to manipulate at least one cookie.
 3. An application program interface as recited in claim 1, further comprising a fourth class to handle file transfers.
 4. An application program interface as recited in claim 1, further comprising a fifth class to provide exception information.
 5. An application program interface as recited in claim 1, further comprising a sixth class to control operation of an output cache.
 6. An application program interface as recited in claim 1, further comprising a set of classes that enable building and using web services.
 7. An application program interface as recited in claim 1, further comprising a web service class to define a base class for web services.
 8. An application program interface as recited in claim 1, further comprising a web method attribute class to programmatically expose a method over the web.
 9. An application program interface as recited in claim 1, further comprising HTML controls that allow a user to create HTML server controls on a web page.
 10. An application program interface as recited in claim 9, wherein the HTML server controls are executed on a server and map to standard HTML tags.
 11. An application program interface as recited in claim 1, further comprising web controls that allow a user to create web server controls on a web page.
 12. An application program interface as recited in claim 11, wherein the web controls are executed on a web server and include form controls.
 13. An application program interface as recited in claim 1, further comprising a set of classes that allow a user to create controls and pages that represent a user interface on a web page.
 14. A network software architecture comprising the application program interface as recited in claim
 1. 15. An application program interface embodied on one or more computer readable media, comprising: a first group of services related to information associated with a current HTTP request; a second group of services related to managing HTTP output to a client; a third group of services related to accessing server-side utilities; and a fourth group of services related to creating web services.
 16. An application program interface as recited in claim 15, wherein the fourth group of services includes: a web service class that defines a base class for web services; and a web method attribute class that allows a user to programmatically expose a method over the web.
 17. An application program interface as recited in claim 15, further comprising a fifth group of services that provide for the creation of a user interface on a web page.
 18. An application program interface as recited in claim 15, further comprising a set of classes that allow a user to create server controls on a web page.
 19. An application program interface as recited in claim 15, further comprising a set of classes that allow a user to create HTML server controls on a web page.
 20. An application program interface as recited in claim 15, further comprising a set of classes that allow a user to create web server controls on a web page.
 21. A network software architecture comprising the application program interface as recited in claim
 15. 22. A method comprising: creating an HTTP request class to provide information regarding a current HTTP request; creating an HTTP response class to manage HTTP output to a client; and creating an HTTP server utility object to provide access to server-side utilities.
 23. A method as recited in claim 22, further comprising creating a class to manipulate cookies.
 24. An application program interface as recited in claim 22, further comprising creating a class to handle file transfers.
 25. An application program interface as recited in claim 22, further comprising creating web service classes to enable the building and use of web services.
 26. An application program interface as recited in claim 22, further comprising creating control classes to enable the creation of HTML server controls and web server controls.
 27. A computer system including one or more microprocessors and one or more software programs, the one or more software programs utilizing an application program interface to request services from an operating system, the application program interface including separate commands to request services consisting of the following groups of services: a first group of services related to information regarding a current HTTP request; a second group of services related to managing HTTP output to a client; a third group of services related to providing access to server-side utilities; and a fourth group of services related to creating web services.
 28. A method comprising: calling one or more first functions to facilitate providing information related to a current HTTP request; calling one or more second functions to facilitate managing HTTP output to a client; calling one or more third functions to facilitate access to server-side utilities and processes; and calling one or more fourth functions to facilitate creating a user interface on a web page.
 29. A method as recited in claim 28, further including calling one or more fifth functions to facilitate building and using web services.
 30. A method as recited in claim 28, further including calling one or more sixth functions to facilitate creating server controls on a web page.
 31. A method as recited in claim 28, further including calling one or more seventh functions to facilitate programmatically exposing a method over the web. 